| 1 |
https://zero-k.info/Mods/Detail/203
|
1 |
https://zero-k.info/Mods/Detail/203
|
| 2 |
\n
|
2 |
\n
|
| 3 |
can somone confirm this works im away and cannot test it
|
3 |
can somone confirm this works im away and cannot test it
|
| 4 |
\n
|
4 |
\n
|
| 5 |
it should add a chicken and set map to chicken nuggets
|
5 |
it should add a chicken and set map to chicken nuggets
|
| 6 |
\n
|
6 |
\n
|
| 7 |
almost all chickens should be hermits.
|
7 |
almost all chickens should be hermits.
|
| 8 |
\n
|
8 |
\n
|
| 9 |
enjoy finding counters
|
9 |
enjoy finding counters
|
| 10 |
\n
|
10 |
\n
|
| 11 |
[spoiler]
|
11 |
[spoiler]
|
| 12 |
\n
|
12 |
\n
|
| 13 |
{{{
|
13 |
{{{
|
| 14 |
\n
|
14 |
\n
|
| 15 |
{
|
15 |
{
|
| 16 |
"shortName": "HermitK",
|
16 |
"shortName": "HermitK",
|
| 17 |
"name" : "HermitK v1.0",
|
17 |
"name" : "HermitK v1.0",
|
| 18 |
"description" : "Chickens with Hermits",
|
18 |
"description" : "Chickens with Hermits",
|
| 19 |
"options" : {
|
19 |
"options" : {
|
| 20 |
"chickenailevel"
:
"Suicidal",
|
20 |
"chickenailevel":
"Chicken:
Suicidal",
|
| 21 |
"map"
:
"Chicken
Nuggets
v5",
|
21 |
"mapname"
:
"Chicken
Nuggets
v5",
|
| 22 |
"noelo" : true,
|
22 |
"noelo" : true,
|
| 23 |
"queenhealthmod" : "4",
|
23 |
"queenhealthmod" : "4",
|
| 24 |
"option_notes" : "Chickens with Hermits",
|
24 |
"option_notes" : "Chickens with Hermits",
|
| 25 |
"tweakdefs" :
|
25 |
"tweakdefs" :
|
| 26 |
"tweaks bellow went here",
|
26 |
"tweaks bellow went here",
|
| 27 |
"tweakunits" :
|
27 |
"tweakunits" :
|
| 28 |
""
|
28 |
""
|
| 29 |
}
|
29 |
}
|
| 30 |
}
|
30 |
}
|
| 31 |
\n
|
31 |
\n
|
| 32 |
}}}
|
32 |
}}}
|
| 33 |
\n
|
33 |
\n
|
| 34 |
{{{
|
34 |
{{{
|
| 35 |
\n
|
35 |
\n
|
| 36 |
local replacements = {
|
36 |
local replacements = {
|
| 37 |
chicken = "spiderscout",
|
37 |
chicken = "spiderscout",
|
| 38 |
chicken_pigeon = "spideraa",
|
38 |
chicken_pigeon = "spideraa",
|
| 39 |
chickenblobber = "spiderassault",
|
39 |
chickenblobber = "spiderassault",
|
| 40 |
chicken_blimpy = "spiderassault",
|
40 |
chicken_blimpy = "spiderassault",
|
| 41 |
chicken_tiamat = "spiderassault",
|
41 |
chicken_tiamat = "spiderassault",
|
| 42 |
chickens = "spiderassault",
|
42 |
chickens = "spiderassault",
|
| 43 |
chickena = "spiderassault",
|
43 |
chickena = "spiderassault",
|
| 44 |
chicken_dragon = "spidercrabe",
|
44 |
chicken_dragon = "spidercrabe",
|
| 45 |
chickenr = "spiderassault",
|
45 |
chickenr = "spiderassault",
|
| 46 |
chickenwurm = "spiderassault",
|
46 |
chickenwurm = "spiderassault",
|
| 47 |
chicken_roc = "spiderassault",
|
47 |
chicken_roc = "spiderassault",
|
| 48 |
chicken_sporeshooter = "spiderassault",
|
48 |
chicken_sporeshooter = "spiderassault",
|
| 49 |
chicken_digger = "spiderassault",
|
49 |
chicken_digger = "spiderassault",
|
| 50 |
chicken_dodo = "spiderassault",
|
50 |
chicken_dodo = "spiderassault",
|
| 51 |
chicken_leaper = "spiderassault",
|
51 |
chicken_leaper = "spiderassault",
|
| 52 |
chickenf = "spiderassault",
|
52 |
chickenf = "spiderassault",
|
| 53 |
chicken_spidermonkey = "spiderassault",
|
53 |
chicken_spidermonkey = "spiderassault",
|
| 54 |
chicken_shield = "spiderassault",
|
54 |
chicken_shield = "spiderassault",
|
| 55 |
chickenc = "spiderassault",
|
55 |
chickenc = "spiderassault",
|
| 56 |
}
|
56 |
}
|
| 57 |
local function CopyTable(t)
|
57 |
local function CopyTable(t)
|
| 58 |
local new = {}
|
58 |
local new = {}
|
| 59 |
for k, v in pairs(t) do
|
59 |
for k, v in pairs(t) do
|
| 60 |
if type(v) == "table" then
|
60 |
if type(v) == "table" then
|
| 61 |
new[k] = CopyTable(v)
|
61 |
new[k] = CopyTable(v)
|
| 62 |
else
|
62 |
else
|
| 63 |
new[k] = v
|
63 |
new[k] = v
|
| 64 |
end
|
64 |
end
|
| 65 |
end
|
65 |
end
|
| 66 |
return new
|
66 |
return new
|
| 67 |
end
|
67 |
end
|
| 68 |
for targetUnit, sourceUnit in pairs(replacements) do
|
68 |
for targetUnit, sourceUnit in pairs(replacements) do
|
| 69 |
local sourceDef = UnitDefs[sourceUnit]
|
69 |
local sourceDef = UnitDefs[sourceUnit]
|
| 70 |
if sourceDef then
|
70 |
if sourceDef then
|
| 71 |
UnitDefs[targetUnit] = CopyTable(sourceDef)
|
71 |
UnitDefs[targetUnit] = CopyTable(sourceDef)
|
| 72 |
end
|
72 |
end
|
| 73 |
end
|
73 |
end
|
| 74 |
\n
|
74 |
\n
|
| 75 |
}}}
|
75 |
}}}
|
| 76 |
\n
|
76 |
\n
|
| 77 |
[/spoiler]
|
77 |
[/spoiler]
|