summaryrefslogtreecommitdiff
path: root/gamemode/configure_me.lua
blob: f7651af4d0d414f43281e5cb7cd4090b217fb30d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
/*  Authors!

    The Stranded Team!
    jA_cOp, prop_dynamic, Chewgum, Wokkel, robotboy655

    Additional content by
    Djarex, Scott, Apickx

		Bits and peices for saveing:
			GLON:Deco Da Man
			vON:Alexandru-Mihai "Vercas" Maftei
			pON:thelastpenguin

*/

//Make sure that this is the gamemode folder name
GM.GAMEMODE_FOLDER_NAME = "gmstranded"


GMS = GMS or {}

//If you're experienceing network latency, lowering this might help. If too low, might cause graphical errors on the client when displaying resources
//max:32
GMS.NETINT_BITCOUNT = 16

// default set to 2 minutes
// time in seconds

GMS.graveTime = {
  {
    rank = "user",
    time = "300",
  },
  {
    rank = "superadmin",
    time = "420",
  },
}

//NPC's that drop loot balls
GMS.LootableNPCs = {
  "npc_antlion",
  "npc_antlionguard",
  "npc_crow",
  "npc_seagull",
  "npc_pigeon",
  "npc_zombie"
}

//SteamID's of any developers, this list should be empty on production servers!
GMS.Developers = {
  "STEAM_0:0:0" //the single-player steamid
}

//The tools that players are allowed to use
GMS.AllowedStools = {
  "precision",
  "axis",
  "ballsocket",
  "elastic",
  "precision_align",
  "gms_rope",
  "weld",
  "winch",
  "lamp",
  "light",
  "nocollide",
  "remover",
  "colour",
  "material",
}

GAMEMODE = GM or {}
//Configuration for how data is saved
//Can be: "GLON", "VON"(CURRENTLY BROKEN), "PON", "JSON"
GAMEMODE.Compressor = "PON"

//Can be: "File:Text", "File:Compressed"
GAMEMODE.StorageMethod = "File:Compressed"