-
Notifications
You must be signed in to change notification settings - Fork 38
/
roost.lua
97 lines (97 loc) · 2.06 KB
/
roost.lua
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
return {
roost = {
acceleration = 0,
activatewhenbuilt = true,
-- autoheal = 1.8,
bmcode = "0",
brakerate = 0,
buildcostenergy = 1,
buildcostmetal = 500,
builddistance = 90,
builder = true,
buildpic = "chicken_unitpics/roost.png",
buildtime = 1,
category = "BIO",
collisionvolumeoffsets = "0 0 0",
collisionvolumescales = "56 11 56",
collisionvolumetype = "box",
description = "Spawns Chicken",
energystorage = 1000000,
metalstorage = 1000000,
energymake = 1000000,
metalmake = 1000000,
explodeas = "ROOST_DEATH",
footprintx = 2,
footprintz = 2,
icontype = "energy",
-- idleautoheal = 10,
idletime = 90,
isairbase = true,
levelground = false,
mass = 165.75,
maxdamage = 1800,
maxvelocity = 0,
name = "Roost",
noautofire = false,
objectname = "ChickenDefenseModels/roost.s3o",
script = "ChickenDefenseScripts/roost.cob",
radardistance = 900,
seismicsignature = 4,
selfdestructas = "ROOST_DEATH",
side = "ARM",
sightdistance = 450,
smoothanim = true,
tedclass = "ENERGY",
turnrate = 0,
unitname = "roost",
upright = false,
waterline = 0,
workertime = 0.25,
yardmap = "ooooooooo",
featuredefs = {},
sfxtypes = {
explosiongenerators = {
[1] = "custom:dirt",
},
},
weapondefs = {
weapon = {
interceptedByShieldType = 4,
areaofeffect = 450,
avoidfriendly = 0,
cegtag = "nuketrail-roost",
collidefriendly = 0,
craterboost = 0,
cratermult = 0,
edgeeffectiveness = 0,
explosiongenerator = "custom:nukedatbewm-roost",
firestarter = 70,
flighttime = 100,
metalpershot = 0,
model = "ChickenDefenseModels/greyrock2.s3o",
name = "Asteroid",
range = 29999,
reloadtime = 5,
smoketrail = 1,
soundhit = "ChickenDefenseSounds/nuke4",
startvelocity = 2000,
turret = 1,
weaponacceleration = 120,
weapontimer = 10,
weaponvelocity = 2000,
wobble = 0,
damage = {
default = 0,
},
},
},
weapons = {
[1] = {
def = "WEAPON",
},
},
customparams = {
unittype = "mobile",
},
},
}