-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlocalconfig.lua.dist
117 lines (99 loc) · 8.07 KB
/
localconfig.lua.dist
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
local localconfig = {}
localconfig.skills = {}
localconfig.spectator = false
localconfig.adminPassword = "lala"
localconfig.is_bot = false
-- ### Step 1: Set up your screen resolution. ###
localconfig.fullscreen = false -- Set this to "true" for fullscreen.
localconfig.screenWidth = 800 -- Choose your screen width in pixels.
localconfig.screenHeight = 600 -- Choose your screen height in pixels.
-- ### Step 2: Set your player name and join one of the four teams. ###
localconfig.playerName = "changeme" -- Just type your nickname in between the "".
localconfig.accountPassword = "pass" -- Should you have a pasword: enter it here.
localconfig.team = "pick_one" -- You can pick "alpha", "beta", "gamma" or "delta".
-- ### Step 3: Pick your weapon of choice. ###
localconfig.weapon = "pick_one" -- You can use "bow", "scythe" or "staff".
-- ### Step 4: Now choose which skills you want to use in your selected weapon class. ###
-- ### The first four skills for each weapon have already been picked - you can change that. ###
-- ### To pick a skill, remove the two dashes (--) in front of the skills line. Add them if you want to un-pick it. ###
-- ### You can only have up to eight skills in total (1 weapon + 1 armor) so we advise to pick exactly four skills here. ###
-- ### You will pick your four armor skills in the next block after this one. ###
-- ### Here is a list of a skills, their skill icons and attributes: https://docs.google.com/spreadsheet/ccc?key=0AntfPfNv0q8ZdGRrRTBRU25lTkk3MVh3YXFTd3VUQ3c#gid=0 ###
if localconfig.weapon == "bow" then -- The following lines are the six bow skills.
-- # Attention: We advise you to keep Shot as your first skill. # --
table.insert(localconfig.skills,"bow_shot") -- Shoot a projectile that damages one target.
table.insert(localconfig.skills,"bow_puncture") -- Shoot a fast projectile that pierces several targets and makes them bleed.
table.insert(localconfig.skills,"bow_snare") -- "Shoot a projectile that slows down up to two targets.
table.insert(localconfig.skills,"bow_blunt_arrow") -- Shoot a projectile that pushes one target away from you.
-- table.insert(localconfig.skills,"bow_root") -- Roots a small number of targets in front of you.
-- table.insert(localconfig.skills,"bow_mark_target") -- Shoot a projectile that hightlights one target and exposes it so it receives more damage.
elseif localconfig.weapon == "scythe" then -- The following lines are the six scythe skills.
-- # Attention: We advise you to keep Sweep as your first skill. # --
table.insert(localconfig.skills,"scythe_sweep") -- Sweeping blow that hits several targets in front of you.
table.insert(localconfig.skills,"scythe_pirouette") -- Sweeping blow that hits a lot of targets all around you.
table.insert(localconfig.skills,"scythe_stun") -- Stun one target in front of you.
table.insert(localconfig.skills,"scythe_jump") -- Jump to your target location.
-- table.insert(localconfig.skills,"scythe_harpoon") -- Shoots a projectile that pulls one target to your location.
-- table.insert(localconfig.skills,"scythe_gank") -- Deals a lot of damage and forces your target to respawn if incapacitated.
elseif localconfig.weapon == "staff" then -- The following lines are the six staff skills.
-- # Attention: We advise you to keep Magic Bolt as your first skill. # --
table.insert(localconfig.skills,"staff_magic_bolt") -- Shoot a small projectile that explodes on impact and damages a few targets in a small area.
table.insert(localconfig.skills,"staff_poison") -- Shoot a projectile that slowly decreases one targets life.
table.insert(localconfig.skills,"staff_life_leech") -- Shoot a projectile that drains one targets life while healing you.
table.insert(localconfig.skills,"staff_fireball") -- Shoot a projectile that explodes on impact and damages a lot of targets in the area.
-- table.insert(localconfig.skills,"staff_healing_orb") -- Shoot a projectile that heals one target.
-- table.insert(localconfig.skills,"staff_healing_breeze") -- Shoot a projectile that heals one target slowly over time.
-- table.insert(localconfig.skills,"staff_mezz") -- Shoot a projectile that mesmerizes one target for some time. Breaks on damage.
-- table.insert(localconfig.skills,"staff_wall") -- Creates a wall at the target location.
end
-- ### Step 5: Now pick your armor of choice. ###
localconfig.armor = "pick_one" -- You can decide between "robe", "hide_armor" and "splint_mail".
-- ### Step 6: Now choose which skills you want to use in your selected armor class. ###
-- ### Remember: You can only have up to eight skills in total so we advise to pick exactly four skills here, too. ###
-- ### Here is a list of a skills, their skill icons and attributes: https://docs.google.com/spreadsheet/ccc?key=0AntfPfNv0q8ZdGRrRTBRU25lTkk3MVh3YXFTd3VUQ3c#gid=0 ###
if localconfig.armor == "robe" then -- The following lines are the six robe skills.
table.insert(localconfig.skills,"robe_bandage") -- Heal yourself instantly.
table.insert(localconfig.skills,"robe_sonic_boom") -- Stuns a lot of targets in the area around you for a brief time.
table.insert(localconfig.skills,"robe_fade") -- Renders you invisible and invulnerable for a very short time.
table.insert(localconfig.skills,"robe_quake") -- Damages a lot of targets in the area around you.
-- table.insert(localconfig.skills,"robe_shrink") -- Decrease your body size for some time but makes you take more damage.
-- table.insert(localconfig.skills,"robe_gust") -- Push away a lot of targets in the area around you.
elseif localconfig.armor == "hide_armor" then -- The following lines are the six hide armor skills.
table.insert(localconfig.skills,"hide_armor_sprint") -- Increases your movement speed for a short time.
table.insert(localconfig.skills,"hide_armor_sneak") -- Renders you invisible for a short time even when moving.
table.insert(localconfig.skills,"hide_armor_regenerate") -- Decreases your pain slowly over time.
table.insert(localconfig.skills,"hide_armor_second_wind") -- Instantly decreases your fatigue a little.
-- table.insert(localconfig.skills,"hide_armor_freedom") -- Break all root and snare effects.
-- table.insert(localconfig.skills,"hide_armor_mend_wounds") -- Break all damage-over-time effects and heals you a little bit.
elseif localconfig.armor == "splint_mail" then -- The following lines are the six splint mail skills.
table.insert(localconfig.skills,"splint_mail_absorb") -- Drains the health of a lot of targets around you.
table.insert(localconfig.skills,"splint_mail_grow") -- Increase your body size for some time and decreases the damage you take.
table.insert(localconfig.skills,"splint_mail_shout") -- Makes a lot of targets in the area around you unable to use actions for a brief time.
table.insert(localconfig.skills,"splint_mail_invulnerability") -- Renders you invulnerable to damage for a short amount of time.
-- table.insert(localconfig.skills,"splint_mail_ignore_pain") -- Increases your pain resistance for some time.
-- table.insert(localconfig.skills,"splint_mail_clarity") -- Break all stun, mezz and powerblock effects and heals everybody in a large area around you.
-- table.insert(localconfig.skills,"splint_mail_bulwark") -- Creates a bulwark at your location.
end
-- ### Step 7: Customize your keyboard layout (if you want). ###
-- ### Note: "l" means the left mouse button, "r" means the right one. You cannot use those keyboard keys. ###
-- ### Movement is hard-coded to WASD and they arrow keys for now. ###
-- ### You can find a list of all valid key names at http://love2d.org/wiki/KeyConstant. ###
localconfig.skillOne = "l"
localconfig.skillTwo = "r"
localconfig.skillThree = "1"
localconfig.skillFour = "2"
localconfig.skillFive = "3"
localconfig.skillSix = "4"
localconfig.skillSeven = "q"
localconfig.skillEight = "e"
localconfig.targetSelf = "shift"
localconfig.showHighscore = "tab"
localconfig.toggleFullscreen = "f10"
localconfig.quitGame = "escape"
localconfig.max_chat_lines = 10
localconfig.audioVolume = 20 -- 0 = off, 100 = very loud
localconfig.quickQuit = false
-- Don't change these if you don't know what you're doing. =D
localconfig.server_hostname = "buffy.leenox.de"
localconfig.server_port = 9998
return localconfig