Animal Names -

[ 'cowNames' ] = [ 'Sid' , 'Bmoe' , 'Romn' , 'Jononthecool' , 'Fiona' , 'Vince' , 'Nathan' , 'Nick' , 'Flappy' , 'Ronald' , 'Otis' , 'Pepe' , 'Mc Donald' , 'Theo' , 'Fabz' , 'Oliver' , 'Jeff' , 'Jimmy' , 'Ben' , 'Alan' , 'Naomi' , 'Mike' , 'Sophia' , 'Vaja' , 'Joey' , 'Pendy' , 'Murdoch' , 'Theo' , 'Jared' , 'July' , 'Sonia' , 'Mel' , 'Helena' , 'Quinn' , 'Milky' ]

Animals -

id : 0 , src : 'cow_1' , killScore : 150 , health : 500 , weightM : 0.8 , speed : 95e - 5 , turnSpeed : 0.001 , scale : 72 , drop : [ 'food' , 50 ] } , { id : 1 , src : 'pig_1' , killScore : 200 , health : 800 , weightM : 0.6 , speed : 85e - 5 , turnSpeed : 0.001 , scale : 72 , drop : [ 'food' , 80 ] } , { id : 2 , name : 'Bull' , src : 'bull_2' , hostile :! 0 , killScore : 1e3 , health : 1800 , weightM : 0.5 , speed : 94e - 5 , turnSpeed : 74e - 5 , scale : 78 , viewRange : 800 , chargePlayer :! 0 , drop : [ 'food' , 100 ] } , { id : 3 , name : 'Bully' , src : 'bull_1' , hostile :! 0 , killScore : 2e3 , health : 2500 , weightM : 0.45 , speed : 0.001 , turnSpeed : 8e - 4 , scale : 84 , viewRange : 800 , chargePlayer :! 0 , drop : [ 'food' , 200 ] } ]

Animal misc -

[ 'exports' ] [ 'animalCount' ] = 10 , _0xc1dbx1 [ 'exports' ] [ 'aiTurnRandom' ] = 0.06

Items -

[ { id : 0 , name : 'food' , layer : 0 } , { id : 1 , name : 'walls' , place :! 0 , limit : 20 , layer : 0 } , { id : 2 , name : 'spikes' , place :! 0 , limit : 15 , layer : 0 } , { id : 3 , name : 'mill' , place :! 0 , limit : 7 , layer : 1 } , { id : 4 , name : 'mine' , place :! 0 , limit : 1 , layer : 0 } , { id : 5 , name : 'trap' , place :! 0 , limit : 6 , layer :- 1 } , { id : 6 , name : 'booster' , place :! 0 , limit : 12 , layer :- 1 } , { id : 7 , name : 'turret' , place :! 0 , limit : 2 , layer : 1 } , { id : 8 , name : 'watchtower' , place :! 0 , limit : 12 , layer : 1 } ]

Projectiles -

[ 'projectiles' ] = [ { indx : 0 , layer : 0 , src : 'arrow_1' , dmg : 25 , speed : 1.6 , scale : 103 , range : 1e3 } , { indx : 1 , layer : 1 , dmg : 25 , scale : 20 } , { indx : 0 , layer : 0 , src : 'arrow_1' , dmg : 35 , speed : 2.5 , scale : 103 , range : 1200 } ]

Weapons -

[ 'weapons' ] = [ { id : 0 , type : 0 , name : 'tool hammer' , desc : 'tool for gathering all resources' , src : 'hammer_1' , length : 140 , width : 140 , xOff :- 3 , yOff : 18 , dmg : 25 , range : 65 , gather : 1 , speed : 300 } , { id : 1 , type : 0 , age : 2 , name : 'hand axe' , desc : 'gathers resources at a higher rate' , src : 'axe_1' , length : 140 , width : 140 , xOff : 3 , yOff : 24 , dmg : 30 , spdMult : 1 , range : 70 , gather : 2 , speed : 400 } , { id : 2 , type : 0 , age : 8 , pre : 1 , name : 'great axe' , desc : 'deal more damage and gather more resources' , src : 'great_axe_1' , length : 140 , width : 140 , xOff :- 8 , yOff : 25 , dmg : 35 , spdMult : 1 , range : 75 , gather : 4 , speed : 400 } , { id : 3 , type : 0 , age : 2 , name : 'short sword' , desc : 'increased attack power but slower move speed' , src : 'sword_1' , iPad : 1.3 , length : 130 , width : 210 , xOff :- 8 , yOff : 46 , dmg : 35 , spdMult : 0.85 , range : 110 , gather : 1 , speed : 300 } , { id : 4 , type : 0 , age : 8 , pre : 3 , name : 'katana' , desc : 'greater range and damage' , src : 'samurai_1' , iPad : 1.3 , length : 130 , width : 210 , xOff :- 8 , yOff : 59 , dmg : 40 , spdMult : 0.8 , range : 118 , gather : 1 , speed : 300 } , { id : 5 , type : 1 , age : 6 , name : 'hunting bow' , desc : 'bow used for ranged combat and hunting' , src : 'bow_1' , req : [ 'wood' , 4 ] , length : 120 , width : 120 , xOff :- 6 , yOff : 0 , projectile : 0 , spdMult : 0.75 , speed : 600 } , { id : 6 , type : 1 , age : 6 , name : 'great hammer' , desc : 'hammer used for destroying structures' , src : 'great_hammer_1' , length : 140 , width : 140 , xOff :- 9 , yOff : 25 , dmg : 30 , spdMult : 0.88 , range : 75 , sDmg : 2.5 , gather : 1 , speed : 400 } , { id : 7 , type : 1 , age : 6 , name : 'wooden shield' , desc : 'blocks projectiles and reduces melee damage' , src : 'shield_1' , length : 120 , width : 120 , shield : 0.2 , xOff : 6 , yOff : 0 , spdMult : 0.65 } , { id : 8 , type : 1 , age : 8 , pre : 5 , name : 'crossbow' , desc : 'deals more damage and has greater range' , src : 'crossbow_1' , req : [ 'wood' , 5 ] , aboveHand :! 0 , armS : 0.75 , length : 120 , width : 120 , xOff :- 4 , yOff : 0 , projectile : 2 , spdMult : 0.7 , speed : 700 } ]

Objects / structures -

[ 'groups' ] [ 0 ] , name : 'apple' , desc : 'restores 20 health when consumed' , req : [ 'food' , 10 ] , consume : function ( _0xc1dbx1 ) { return _0xc1dbx1 [ 'changeHealth' ] ( 20 , _0xc1dbx1 ) } , scale : 22 , holdOffset : 15 } , { id : 1 , age : 3 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 0 ] , name : 'cookie' , desc : 'restores 40 health when consumed' , req : [ 'food' , 15 ] , consume : function ( _0xc1dbx1 ) { return _0xc1dbx1 [ 'changeHealth' ] ( 40 , _0xc1dbx1 ) } , scale : 27 , holdOffset : 15 } , { id : 2 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 1 ] , name : 'wood wall' , desc : 'provides protection for your village' , req : [ 'wood' , 15 ] , projDmg :! 0 , health : 350 , scale : 50 , holdOffset : 20 , placeOffset :- 5 } , { id : 3 , age : 3 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 1 ] , name : 'stone wall' , desc : 'provides improved protection for your village' , req : [ 'stone' , 25 ] , health : 900 , scale : 50 , holdOffset : 20 , placeOffset :- 5 } , { id : 4 , age : 7 , pre : 3 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 1 ] , name : 'castle wall' , desc : 'provides powerful protection for your village' , req : [ 'stone' , 35 ] , health : 1300 , scale : 52 , holdOffset : 20 , placeOffset :- 5 } , { id : 5 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 2 ] , name : 'spikes' , desc : 'damages enemies when they touch them' , req : [ 'wood' , 20 , 'stone' , 5 ] , health : 400 , dmg : 20 , scale : 49 , spritePadding :- 23 , holdOffset : 8 , placeOffset :- 5 } , { id : 6 , age : 5 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 2 ] , name : 'greater spikes' , desc : 'damages enemies when they touch them' , req : [ 'wood' , 30 , 'stone' , 10 ] , health : 500 , dmg : 40 , scale : 52 , spritePadding :- 23 , holdOffset : 8 , placeOffset :- 5 } , { id : 7 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 3 ] , name : 'windmill' , desc : 'generates gold over time' , req : [ 'wood' , 50 , 'stone' , 10 ] , health : 400 , pps : 1 , turnSpeed : 0.0016 , spritePadding : 25 , iconLineMult : 12 , scale : 45 , holdOffset : 20 , placeOffset : 5 } , { id : 8 , age : 5 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 3 ] , name : 'faster windmill' , desc : 'generates more gold over time' , req : [ 'wood' , 60 , 'stone' , 20 ] , health : 500 , pps : 1.5 , turnSpeed : 0.0025 , spritePadding : 25 , iconLineMult : 12 , scale : 47 , holdOffset : 20 , placeOffset : 5 } , { id : 9 , age : 5 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 4 ] , type : 2 , name : 'mine' , desc : 'allows you to mine stone' , req : [ 'wood' , 20 , 'stone' , 100 ] , iconLineMult : 12 , scale : 65 , holdOffset : 20 , placeOffset : 0 } , { id : 10 , age : 4 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 5 ] , name : 'pit trap' , desc : 'pit that traps enemies if they walk over it' , req : [ 'wood' , 30 , 'stone' , 30 ] , trap :! 0 , ignoreCollision :! 0 , hideFromEnemy :! 0 , health : 700 , colDiv : 0.2 , scale : 50 , holdOffset : 20 , placeOffset :- 5 } , { id : 11 , age : 4 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 6 ] , name : 'boost pad' , desc : 'provides boost when stepped on' , req : [ 'stone' , 30 , 'wood' , 5 ] , ignoreCollision :! 0 , boostSpeed : 1.5 , health : 400 , colDiv : 0.7 , scale : 45 , holdOffset : 20 , placeOffset :- 5 } , { id : 12 , age : 7 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 7 ] , doUpdate :! 0 , name : 'turret' , desc : 'defensive structure that shoots at enemies' , req : [ 'wood' , 200 , 'stone' , 150 ] , health : 800 , projectile : 1 , shootRange : 700 , shootRate : 2200 , scale : 43 , holdOffset : 20 , placeOffset :- 5 } , { id : 13 , age : 7 , group : _0xc1dbx1 [ 'exports' ] [ 'groups' ] [ 8 ] , name : 'platform' , desc : 'platform to shoot over walls and cross over water' , req : [ 'wood' , 20 ] , ignoreCollision :! 0 , zIndex : 1 , health : 300 , scale : 43 , holdOffset : 20 , placeOffset :- 5 } ]

Hats -

[ 'exports' ] = [ { id : 28 , name : 'Moo Head' , price : 0 , scale : 120 , desc : 'moooooooooooo' } , { id : 29 , name : 'Pig Head' , price : 0 , scale : 120 , desc : 'oooooinnkkkkk' } , { id : 8 , name : 'Bummle Hat' , price : 100 , scale : 120 , desc : 'no effect' } , { id : 2 , name : 'Straw Hat' , price : 500 , scale : 120 , desc : 'no effect' } , { id : 15 , name : 'Winter Cap' , price : 600 , scale : 120 , desc : 'allows you to move at normal speed in snow' , coldM : 1 } , { id : 5 , name : 'Cowboy Hat' , price : 1e3 , scale : 120 , desc : 'no effect' } , { id : 4 , name : 'Ranger Hat' , price : 2e3 , scale : 120 , desc : 'no effect' } , { id : 18 , name : 'Explorer Hat' , price : 2e3 , scale : 120 , desc : 'no effect' } , { id : 1 , name : 'Marksman Cap' , price : 3e3 , scale : 120 , desc : 'increases arrow speed and range' , aMlt : 1.3 } , { id : 10 , name : 'Bush Gear' , price : 3e3 , scale : 160 , desc : 'allows you to disguise yourself as a bush' } , { id : 6 , name : 'Soldier Helmet' , price : 4e3 , scale : 120 , desc : 'reduces damage taken but slows movement' , spdMult : 0.94 , dmgMult : 0.8 } , { id : 23 , name : 'Anti Venom Gear' , price : 4e3 , scale : 120 , desc : 'makes you immune to poison' , poisonRes : 1 } , { id : 13 , name : 'Medic Gear' , price : 5e3 , scale : 110 , desc : 'slowly regenerates health over time' , healthRegen : 3 } , { id : 9 , name : 'Miners Helmet' , price : 5e3 , scale : 120 , desc : 'earn 1 extra gold per resource' , extraGold : 1 } , { id : 7 , name : 'Bull Helmet' , price : 6e3 , scale : 120 , desc : 'increases damage done but drains health' , healthRegen :- 4 , dmgMultO : 1.5 } , { id : 22 , name : 'Emp Helmet' , price : 6e3 , scale : 120 , desc : 'turrets won \' t attack but you move slower' , antiTurret : 1 , spdMult : 0.7 } , { id : 12 , name : 'Booster Hat' , price : 6e3 , scale : 120 , desc : 'increases your movement speed' , spdMult : 1.14 } , { id : 21 , name : 'Plague Mask' , price : 1e4 , scale : 120 , desc : 'melee attacks deal poison damage' , poisonDmg : 5 , poisonTime : 5 } , { id : 11 , name : 'Spike Gear' , price : 1e4 , scale : 120 , desc : 'deal damage to players that damage you' , dmg : 0.4 } , { id : 16 , name : 'Bushido Armor' , price : 12e3 , scale : 120 , desc : 'restores health when you deal damage' , healD : 0.4 } , { id : 20 , name : 'Samurai Armor' , price : 12e3 , scale : 120 , desc : 'increased attack speed and fire rate' , atkSpd : 0.78 } , { id : 26 , name : 'Demolisher Armor' , price : 12e3 , scale : 120 , desc : 'increased damage to buildings' , bDmg : 1.5 } , { id : 27 , name : 'Scavenger Gear' , price : 15e3 , scale : 120 , desc : 'earn double points for each kill' , kScrM : 2 } ]

Resource Types -

[ 'resourceTypes' ] = [ 'wood' , 'food' , 'stone' , 'points' ]

Misc shite -