Skip to content

Commit 90a57e9

Browse files
author
Fabrice TIERCELIN
committed
Add the Cheyenne creature
1 parent 3d6f12b commit 90a57e9

File tree

16 files changed

+163
-0
lines changed

16 files changed

+163
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"cheyenne" : {
3+
"abilities" : {
4+
"shoter" :
5+
{
6+
"type" : "SHOOTER"
7+
},
8+
"noMeleePenalty" :
9+
{
10+
"type" : "NO_MELEE_PENALTY"
11+
}
12+
},
13+
"stackExperience" :
14+
[
15+
{
16+
"bonus" :
17+
{
18+
"subtype" : "attack",
19+
"type" : "PRIMARY_SKILL"
20+
},
21+
"values" : [ 1, 1, 2, 3, 4, 5, 5, 6, 7, 8 ]
22+
},
23+
{
24+
"bonus" :
25+
{
26+
"subtype" : "defence",
27+
"type" : "PRIMARY_SKILL"
28+
},
29+
"values" : [ 1, 2, 3, 3, 4, 4, 6, 6, 7, 8 ]
30+
},
31+
{
32+
"bonus" :
33+
{
34+
"subtype" : "creatureDamageMax",
35+
"type" : "CREATURE_DAMAGE"
36+
},
37+
"values" : [ 1, 2, 2, 3, 4, 4, 5, 6, 7, 7 ]
38+
},
39+
{
40+
"bonus" :
41+
{
42+
"subtype" : "creatureDamageMin",
43+
"type" : "CREATURE_DAMAGE"
44+
},
45+
"values" : [ 0, 1, 2, 3, 3, 4, 5, 6, 6, 7 ]
46+
},
47+
{
48+
"bonus" :
49+
{
50+
"valueType" : "PERCENT_TO_BASE",
51+
"type" : "STACK_HEALTH"
52+
},
53+
"values" : [ 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 ]
54+
},
55+
{
56+
"bonus" :
57+
{
58+
"type" : "STACKS_SPEED"
59+
},
60+
"values" : [ 0, 0, 0, 1, 1, 1, 1, 1, 1, 1 ]
61+
},
62+
{
63+
"bonus" :
64+
{
65+
"type" : "CHANGES_SPELL_COST_FOR_ALLY"
66+
},
67+
"values" : [ 0, 0, 0, 0, 1, 1, 1, 2, 3, 4 ]
68+
}
69+
],
70+
"advMapAmount" : {"max" : 15, "min" : 10},
71+
"aiValue" : 620,
72+
"attack" : 12,
73+
"cost" : { "gold" : 450 },
74+
"damage" : {"max" : 10, "min" : 9},
75+
"shots" : 4,
76+
"defense" : 6,
77+
"faction" : "neutral",
78+
"fightValue" : 501,
79+
"graphics" : {
80+
"animation" : "creatures/battle/cheyenne.def",
81+
"animationTime" : { "attack" : 1, "idle" : 10, "walk" : 1 },
82+
"iconLarge" : "creatures/big/cheyenneBig.bmp",
83+
"iconSmall" : "creatures/small/cheyenneSmall.bmp",
84+
"map" : "creatures/map/cheyenneMap.def",
85+
"timeBetweenFidgets" : 1,
86+
"missile" :
87+
{
88+
"projectile" : "creatures/battle/projectile/ball.def",
89+
"attackClimaxFrame" : 6,
90+
"offset" :
91+
{
92+
"lowerX" : -37,
93+
"lowerY" : -84,
94+
"middleX" : -23,
95+
"middleY" : -73,
96+
"upperX" : -26,
97+
"upperY" : -94
98+
},
99+
"frameAngles" : [90, 72, 45, 27, 0, -27, -45, -72, -90, 0, 0, 0]
100+
}
101+
},
102+
"growth" : 3,
103+
"hitPoints" : 35,
104+
"doubleWide" : false,
105+
"level" : 5,
106+
"name" : { "plural" : "Cheyennes", "singular" : "Cheyenne" },
107+
"sound" : {
108+
"attack" : "creatures/cheyAtt.wav",
109+
"defend" : "creatures/cheyDef.wav",
110+
"killed" : "creatures/cheyDead.wav",
111+
"move" : "creatures/cheyMove.wav",
112+
"wince" : "creatures/cheyHit.wav",
113+
"shoot" : "creatures/cheyShot.wav"
114+
},
115+
"speed" : 9
116+
}
117+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"core:creatureGeneratorCommon" : {
3+
"types" : {
4+
"cheyenneHut" :
5+
{
6+
"name" : "Cheyenne Hut",
7+
"creatures" : [[ "cheyenne" ]],
8+
"templates" :
9+
{
10+
"default" :
11+
{
12+
"animation": "objects/cheyenneHut",
13+
"mask" : [ "VVV", "VAV" ],
14+
}
15+
},
16+
"sounds": {
17+
"ambient": ["objects/cheyenneHut"]
18+
}
19+
}
20+
}
21+
}
22+
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"name" : "Land Of New Town Creatures",
3+
"description" : "Neutral unit. Beware! The stats may be completely different from Land Of New Towns!",
4+
"author" : "Land Of New Town Team",
5+
"version" : "1.0.0",
6+
"changelog" :
7+
{
8+
"1.0.0" : [ "Port by Fabrice TIERCELIN" ]
9+
},
10+
"compatibility" :
11+
{
12+
"min" : "1.2.0"
13+
},
14+
"modType" : "Creatures",
15+
"creatures" :
16+
[
17+
"config/creatures/cheyenne"
18+
],
19+
20+
"objects" :
21+
[
22+
"config/objects/cheyenneHut.json"
23+
]
24+
}

0 commit comments

Comments
 (0)