
[ActorType] ID=protag;
name=Protag;
journalID=;
bodyStructure=single_item;
movementSpeed = 5;
unarmedPower = 1;
humanoid = true;
unrevivable=true;
rotatedCorpse=false;
drawShadow=true;
shadow_adjY=4;

baseSpriteExtraHeight=8;
adjustSpriteY=-4;

defaultValues=HP = 25;
defaultValues=HPMax = 25;
defaultValues=TrueHPMax = 25;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 1;
defaultValues=PhysDef = 0;
defaultValues=PhysEva = 5;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 0;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 3;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;

aggressiveness = 1;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_protag;
unarmedAction = ;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

fxSpeech = sfx_speech;
fxOnPhysicalHPDmg = hitDust;

idleAnim = s_idle;
walkAnim = s_walk_even_slow;
jumpAnim = s_jump1;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_crouch;
criticalAnim = s_crouch;
deadAnim = s_die;
[ActorTypeReaction]
ID=protag;
element=enemyOnly; damageMultiplier=0; 
[ActorTypeReaction]
ID=protag;
element=kindle; damageMultiplier=0; 

[ActorType] ID=gkeeper;
name=Groundskeeper;
journalID=;
bodyStructure=single;
movementSpeed = 5;
unarmedPower = 1;
humanoid = true;
unrevivable=true;
rotatedCorpse=false;
drawShadow=false;
defaultHostile=false;

baseSpriteExtraWidth=16;
baseSpriteExtraHeight=32;
adjustSpriteY=-16;

defaultValues=HP = 25;
defaultValues=HPMax = 25;
defaultValues=TrueHPMax = 25;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 1;
defaultValues=PhysDef = 0;
defaultValues=PhysEva = 5;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 0;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 3;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;

aggressiveness = 1;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_groundskeeper;
unarmedAction = ;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

fxSpeech = ;
fxOnPhysicalHPDmg = hitDust;
fxOnDeath = hitDust_strong;

idleAnim = s_idle;
walkAnim = s_idle2;
jumpAnim = s_idle3;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_crouch;
criticalAnim = s_crouch;
deadAnim = s_die;
[ActorTypeReaction]
ID=gkeeper;
element=enemyOnly; damageMultiplier=0; 
[ActorTypeReaction]
ID=gkeeper;
element=kindle; element=fire; element=magic; element=physical; damageMultiplier=0; 



[ActorType] ID=snake;
name=Snake;
journalID=;
bodyStructure=single_glowFace;
movementSpeed = 8;
unarmedPower = 4;
humanoid = false;
unrevivable=true;
tameable=true;
canUseItems=false;
rotatedCorpse=false;

defaultAI=wander_lightSeeker;

defaultValues=HP = 24;
defaultValues=HPMax = 24;
defaultValues=TrueHPMax = 24;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 3;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 1;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 4;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 0.3;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_snake;
unarmedAction = monsterAttack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

defaultBodyPartSprites=face=actor_snake_f;


fxSpeech = sfx_bugPurr_high;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = enemyBugBloodSpray;
fxOnDeath = spiderDeath;


idleAnim = s_idle;
walkAnim = s_01loop;
jumpAnim = s_jump;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = s_die;
[ActorTypeDetectAoE]
ID=snake;
needsLoE=false;
needsLoS=true;
minRange=0;
maxRange=4;
arc=true;
airborne=true;

[ActorTypeReaction]
ID=snake;
element=kindle; element=physical; damageMultiplier=0; 
[ActorTypeReaction]
ID=snake;
element=playerOnly; damageMultiplier=0; 
[ActorType] ID=shadoweye;
name=Shadowblob Eye;
journalID=;
bodyStructure=single;
movementSpeed = 0;
movementType=incorporeal;
unarmedPower = 4;
humanoid = false;
unrevivable=true;
tameable=true;
canUseItems=false;
rotatedCorpse=false;
disappearOnDeath=true;

adjustSpriteY=1;

defaultAI=idle_dontMove;

defaultValues=HP = 24;
defaultValues=HPMax = 24;
defaultValues=TrueHPMax = 24;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 3;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 1;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 0;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 0.3;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_shadowblobeye;
unarmedAction = shadoweye_atk;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;


fxSpeech = ;
fxOnPhysicalHPDmg = shadowblob_shrink;
fxOnDeath = shadowblob_shrink;
fxOnDeath = AngryPainBlubber;


idleAnim = s_idle;
walkAnim = s_01loop;
jumpAnim = s_jump;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = s_die;
[ActorTypeDetectAoE]
ID=shadoweye; shape=7;
needsLoE=false;
needsLoS=false;
minRange=0;
maxRange=99;
arc=true;
airborne=true;
bypassAll=true;

[ActorTypeReaction]
ID=shadoweye;
element=kindle; element=physical; element=fire; damageMultiplier=0;  
[ActorTypeReaction]
ID=shadoweye;
element=lightning; action=shadoweye_die_act; fx=shadoweyeDeathFX;
[ActorTypeReaction]
ID=shadoweye;
element=playerOnly; damageMultiplier=0; 

[ActorType] ID=rolly;
name=Rolly;
journalID=;
bodyStructure=single;
movementSpeed = 4.1;
unarmedPower = 4;
humanoid = false;
unrevivable=true;
tameable=true;
canUseItems=false;

defaultAI=atkOnSight;

defaultValues=HP = 24;
defaultValues=HPMax = 24;
defaultValues=TrueHPMax = 24;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 3;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 1;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 0;
defaultValues=jumpDistance = 0;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 1;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_rolly;
unarmedAction = rolly_rollAttack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;



fxSpeech = sfx_bugPurr_high;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = enemyBugBloodSpray;
fxOnDeath = spiderDeath;


idleAnim = s_06_idle;
walkAnim = s_01loop;
jumpAnim = s_jump;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_crouch;
criticalAnim = s_crouch;
deadAnim = s_die678twitchMore;
[ActorTypeDetectAoE]
ID=rolly; shape=2;
needsLoE=true;
needsLoS=true;
minRange=0;
maxRange=9;
arc=false;
airborne=false;
occupyAll=false;
[ActorTypeReaction]
ID=rolly;
element=smash; damageMultiplier=0; healMultiplier=0;

[ActorTypeReaction]
ID=rolly;
element=kindle; damageMultiplier=0; 
[ActorTypeReaction]
ID=rolly;
element=playerOnly; damageMultiplier=0; 


[ActorType] ID=hand;
name=Hand;
journalID=;
bodyStructure=single;
movementSpeed = 0;
unarmedPower = 4;
humanoid = false;
unrevivable=true;
tameable=true;
canUseItems=false;
noFacingRotRows=true;

defaultAI=idle_dontMove;

defaultValues=HP = 24;
defaultValues=HPMax = 24;
defaultValues=TrueHPMax = 24;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 3;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 1;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 0;
defaultValues=jumpDistance = 0;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 0;
defaultValues=sight = 1;


aggressiveness = 1;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_hand;
unarmedAction = hand_weakAttack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = zoneMisc1;
defaultFaction = enemy;



fxSpeech = ;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = enemyBugBloodSpray;
fxOnDeath = spiderDeath;


idleAnim = s_idle;
walkAnim = s_01loop;
jumpAnim = s_jump;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_crouch;
criticalAnim = s_crouch;
deadAnim = s_die;
[ActorTypeDetectAoE]
ID=hand; 
needsLoE=true;
needsLoS=true;
minRange=0;
maxRange=2;
arc=true;
airborne=true;
occupyAll=true;
[ActorTypeReaction]
ID=hand;
element=kindle; element=physical; damageMultiplier=0; 
[ActorTypeReaction]
ID=hand;
element=playerOnly; damageMultiplier=0; 
[ActorTypeReaction]
ID=hand;
actorValues=push; damageMultiplier=0; healMultiplier=0;


[ActorType] ID=imp;
name=Imp;
journalID=;
bodyStructure=single;
movementSpeed = 12;
unarmedPower = 2;
humanoid = false;
unrevivable=true;
tameable=true;
canUseItems=false;
rotatedCorpse=false;
disappearOnDeath=true;

movementType = incorporeal;

baseSpriteExtraHeight=8;
adjustSpriteY=-4;

defaultAI=atkPlayerOnceThenFlee;

defaultValues=HP = 1;
defaultValues=HPMax = 1;
defaultValues=TrueHPMax = 1;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 2;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 1;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 4;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 0.3;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_imp;
unarmedAction = impAttack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

fxSpeech = sfx_bugPurr_high;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = ThudShot;


idleAnim = s_idle;
walkAnim = s_idle2;
jumpAnim = s_idle3;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = s_die;
[ActorTypeDetectAoE]
ID=imp;
needsLoE=false;
needsLoS=true;
minRange=0;
maxRange=4;
arc=true;
airborne=true;
occupyAll=true;

[ActorTypeReaction]
ID=imp;
element=playerOnly; damageMultiplier=0; 

[ActorType] ID=urzibel;
name=Urzibel;
journalID=journal_urzibel;
bodyStructure=single;
movementSpeed = 10;
unarmedPower = 5;
humanoid = false;
unrevivable=true;
tameable=true;
canUseItems=false;

defaultValues=HP = 45;
defaultValues=HPMax = 45;
defaultValues=TrueHPMax = 45;
defaultValues=MP = 12;
defaultValues=MPMax = 12;
defaultValues=TrueMPMax = 12;
defaultValues=PhysAtk = 4;
defaultValues=PhysDef = 2;
defaultValues=PhysEva = 10;
defaultValues=MagAtk = 2;
defaultValues=MagDef = 2;
defaultValues=MagEva = 5;
defaultValues=moveDistance = 3;
defaultValues=jumpDistance = 2;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;

ruinModeSupportAbility=lastingShelter;

aggressiveness = 1;
bravery = 0.9;
honor = 0;
intelligence = 0.3;

defaultAI=idle;

defaultSprite = actor_beast;

unarmedAction = beastAttack;
innateActions = beastPounce;

defaultSupportAbilities = criticalSpeed;

skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

skinPalettes=NES_DarkBlue_light;
skinPalettes=NES_Purple_light;
skinPalettes=NES_Red_light;


fxSpeech = sfx_bleepyGrowl;
fxOnPhysicalHPDmg = bleepyGrowl_quiet;
fxOnPhysicalHPDmg = hitDust;
fxOnDeath = hitDust_strong;
fxOnDeath = beastDeath;
rotatedCorpse=false;


baseSpriteExtraHeight = 8;
baseSpriteExtraWidth = 8;
adjustSpriteX = 0;
adjustSpriteY = -2;

idleAnim = s_idle;
walkAnim = s_4142loop_fast;
jumpAnim = s_jump_51;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_crouch;
criticalAnim = s_crouch;
deadAnim = s_die;

randomNames=Bob;
randomNames=Bob2;
randomNames=Bob3;

[ActorTypeReaction]
ID=urzibel;
element=physical; damageMultiplier=0; healMultiplier=0;
[ActorTypeReaction]
ID=urzibel;
element=smash; element=fire; damageMultiplier=0; healMultiplier=0;
[ActorTypeReaction]
ID=urzibel;
element=kindle; damageMultiplier=0; 

[ActorTypeDetectAoE]
ID=urzibel;
needsLoE=false;
needsLoS=true;
minRange=0;
maxRange=6;
arc=true;
airborne=true;
occupyAll=true;
coneAngle=110;


[ActorType] ID=boss1;
name=Sentinel 1;
journalID=;
bodyStructure=sentinelboss1;
movementSpeed = 3;
unarmedPower = 6;
humanoid = false;
unrevivable=true;
canUseItems=false;
rotatedCorpse=false;
noFacingRotRows=true;

disappearOnDeath=true;
multiPartCollisions=true;
bigCollisions = true;
cantApplyPaletteOverrides=false;

previewSprite=pixel;

extraBodyHurtboxes=1,0;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes=-1,0;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes=1,-1;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes=-1,-1;
extraBodyHurtboxes_protected=true;


movementType=incorporeal;

baseSpriteExtraWidth=64;
baseSpriteExtraHeight=64;
adjustSpriteY=-16;

defaultAI=boss1_chase;

defaultValues=HP = 8;
defaultValues=HPMax = 8;
defaultValues=TrueHPMax = 8;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 6;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 8;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 4;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 0.3;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = ;
unarmedAction = boss1Attack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

defaultBodyPartSprites=face=actor_boss1;
defaultBodyPartSprites=seg1=actor_boss1_segment;
defaultBodyPartSprites=seg2=actor_boss1_segment;
defaultBodyPartSprites=seg3=actor_boss1_segment;
defaultBodyPartSprites=seg4=actor_boss1_segment;
defaultBodyPartSprites=seg5=actor_boss1_segment;
defaultBodyPartSprites=seg6=actor_boss1_segment;
defaultBodyPartSprites=seg7=actor_boss1_segment;
defaultBodyPartSprites=seg8=actor_boss1_segment;
defaultBodyPartSprites=seg9=actor_boss1_segment;
defaultBodyPartSprites=seg10=actor_boss1_segment;
defaultBodyPartSprites=seg11=actor_boss1_segment;
defaultBodyPartSprites=seg12=actor_boss1_segment;
defaultBodyPartSprites=seg13=actor_boss1_segment;
defaultBodyPartSprites=seg14=actor_boss1_segment;


fxSpeech = ;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = ;
fxOnDeath = sfx_lowesthuh;


idleAnim = s_idle;
walkAnim = s_walk_lurch;
jumpAnim = s_jump;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = s_die;
[ActorTypeReaction]
ID=boss1;
element=physical; element=kindle; damageMultiplier=0; 
[ActorTypeReaction]
ID=boss1;
element=playerOnly; damageMultiplier=0; 
[ActorTypeDetectAoE]
ID=boss1;
needsLoE=false;
needsLoS=false;
minRange=0;
maxRange=20;
arc=true;
airborne=true;
occupyAll=true;

[ActorType] ID=boss2;
name=Sentinel 2;
journalID=;
bodyStructure=sentinelboss1;
movementSpeed = 3;
unarmedPower = 3;
humanoid = false;
unrevivable=true;
canUseItems=false;
rotatedCorpse=false;
noFacingRotRows=true;

disappearOnDeath=true;
multiPartCollisions=true;
bigCollisions = true;
cantApplyPaletteOverrides=false;
previewSprite=pixel;

extraBodyHurtboxes=1,0;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes=-1,0;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes=1,-1;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes=-1,-1;
extraBodyHurtboxes_protected=true;


movementType=incorporeal;

baseSpriteExtraWidth=184;
baseSpriteExtraHeight=184;
adjustSpriteY=-32;

defaultAI=boss2_chase;

defaultValues=HP = 8;
defaultValues=HPMax = 8;
defaultValues=TrueHPMax = 8;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 3;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 8;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 4;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 0.3;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = ;
unarmedAction = boss2Attack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;

defaultBodyPartSprites=face=actor_boss2;
defaultBodyPartSprites=seg1=actor_boss2_segment;
defaultBodyPartSprites=seg2=actor_boss2_segment;
defaultBodyPartSprites=seg3=actor_boss2_segment;
defaultBodyPartSprites=seg4=actor_boss2_segment;
defaultBodyPartSprites=seg5=actor_boss2_segment;
defaultBodyPartSprites=seg6=actor_boss2_segment;
defaultBodyPartSprites=seg7=actor_boss2_segment;
defaultBodyPartSprites=seg8=actor_boss2_segment;
defaultBodyPartSprites=seg9=actor_boss2_segment;
defaultBodyPartSprites=seg10=actor_boss2_segment;
defaultBodyPartSprites=seg11=actor_boss2_segment;
defaultBodyPartSprites=seg12=actor_boss2_segment;
defaultBodyPartSprites=seg13=actor_boss2_segment;
defaultBodyPartSprites=seg14=actor_boss2_segment;
defaultBodyPartSprites=seg15=actor_boss2_segment;
defaultBodyPartSprites=seg16=actor_boss2_segment;


fxSpeech = ;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = ;
fxOnDeath = sfx_lowesthuh;


idleAnim = s_idle;
walkAnim = boss2_walk_lurch_faster;
jumpAnim = s_jump;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = s_die;
[ActorTypeReaction]
ID=boss2;
element=physical; element=fire; element=magic; element=kindle; damageMultiplier=0; 
[ActorTypeReaction]
ID=boss2;
element=playerOnly; damageMultiplier=0; 
[ActorTypeDetectAoE]
ID=boss2;
needsLoE=false;
needsLoS=false;
minRange=0;
maxRange=15;
arc=true;
airborne=true;
occupyAll=true;


[ActorType] ID=leafboss;
name=Leafboss;
journalID=;
bodyStructure=single;
movementSpeed = 3;
unarmedPower = 4;
humanoid = false;
unrevivable=true;
canUseItems=false;
rotatedCorpse=false;
disappearOnDeath=true;
multiPartCollisions=true;
bigCollisions = true;
cantApplyPaletteOverrides=true;

extraBodyHurtboxes=0,-2;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes_walkable=true;
extraBodyHurtboxes=0,-1;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes_walkable=true;
extraBodyHurtboxes=-1,-1;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes_walkable=true;
extraBodyHurtboxes=1,-1;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes_walkable=true;
extraBodyHurtboxes=0,0;
extraBodyHurtboxes_protected=true;
extraBodyHurtboxes_walkable=false;

baseSpriteExtraWidth=32;
baseSpriteExtraHeight=64;
adjustSpriteY=-16;

defaultAI=leafboss;

defaultValues=HP = 8;
defaultValues=HPMax = 8;
defaultValues=TrueHPMax = 8;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 5;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 8;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 4;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 0.3;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_leafboss;
unarmedAction = leafbossAttack;
skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;


fxSpeech = sfx_lowesthuh;
fxOnPhysicalHPDmg = enemyBugBloodSpray;
fxOnDeath = burn_highAdjust;
fxOnDeath = sfx_lowesthuh;


idleAnim = s_idle;
walkAnim = s_0102loop_slow;
jumpAnim = s_walk;
painAnim = s_pain;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = s_leafbossDie;
[ActorTypeReaction]
ID=leafboss;
element=kindle; damageMultiplier=0; action=leafboss_fire_react;
[ActorTypeReaction]
ID=leafboss;
element=physical; damageMultiplier=0; 
[ActorTypeReaction]
ID=leafboss;
element=playerOnly; damageMultiplier=0; 


[ActorType] ID=wolfboss;
name=Wolfboss;
journalID=;
bodyStructure=single;
movementSpeed = 4;
unarmedPower = 4;
humanoid = false;
unrevivable=true;
canUseItems=false;
rotatedCorpse=false;
disappearOnDeath=true;
multiPartCollisions=false;
bigCollisions = true;
cantApplyPaletteOverrides=true;

extraBodyHurtboxes=0,-1;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes=-1,0;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes=1,0;
extraBodyHurtboxes_protected=false;

extraBodyHurtboxes=2,0;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes=2,0;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes=0,1;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes=0,2;
extraBodyHurtboxes_protected=false;
extraBodyHurtboxes=0,-2;
extraBodyHurtboxes_protected=false;

baseSpriteExtraWidth=32;
baseSpriteExtraHeight=32;
adjustSpriteY=-12;

defaultAI=wolfboss;

defaultValues=HP = 11;
defaultValues=HPMax = 11;
defaultValues=TrueHPMax = 11;
defaultValues=MP = 6;
defaultValues=MPMax = 6;
defaultValues=TrueMPMax = 6;
defaultValues=PhysAtk = 5;
defaultValues=PhysDef = 1;
defaultValues=PhysEva = 0;
defaultValues=MagAtk = 1;
defaultValues=MagDef = 1;
defaultValues=MagEva = 0;
defaultValues=moveDistance = 4;
defaultValues=jumpDistance = 1;
defaultValues=actTime = 30;
defaultValues=skill_Fist = 1;
defaultValues=sight = 1;


aggressiveness = 1;
bravery = 0.5;
honor = 0;
intelligence = 0.3;

defaultSprite = actor_wolfboss;
unarmedAction = wolfbossAttack;
innateActions = wolfbossLeap;

skinPalette = paletteG;
clothPalette = paletteB;
armorPalette = paletteR;
defaultFaction = enemy;


fxSpeech = ;
fxOnPhysicalHPDmg = lowRoar_low;
fxOnDeath = lowRoar_low;


idleAnim = s_idle;
walkAnim = s_wolfboss_walk;
jumpAnim = s_walk;
painAnim = s_pain8_roar;
dodgeAnim = s_dodge;
sleepAnim = s_idle;
criticalAnim = s_idle;
deadAnim = wolfboss_die;
[ActorTypeReaction]
ID=wolfboss;
element=physical; element=smash; damageMultiplier=0; healMultiplier=0;
[ActorTypeReaction]
ID=wolfboss;
element=kindle; damageMultiplier=0; 
[ActorTypeReaction]
ID=wolfboss;
element=playerOnly; damageMultiplier=0; 
[ActorTypeDetectAoE]
ID=wolfboss;
needsLoE=false;
needsLoS=false;
minRange=0;
maxRange=15;
arc=true;
airborne=true;
occupyAll=true;


