This commit is contained in:
parent
16c139d989
commit
26aa7ecc90
9 changed files with 191 additions and 56 deletions
|
@ -142,8 +142,8 @@
|
|||
#include "enemy\ndogfish.h"
|
||||
#endif
|
||||
|
||||
#ifndef __ENEMY_NHAZARD_H__
|
||||
#include "enemy\nhazard.h"
|
||||
#ifndef __ENEMY_NDUSTDEV_H__
|
||||
#include "enemy\ndustdev.h"
|
||||
#endif
|
||||
|
||||
#ifndef __ENEMY_NSDART_H__
|
||||
|
@ -507,45 +507,45 @@ CNpcEnemy *CNpcEnemy::Create(sThingActor *ThisActor)
|
|||
break;
|
||||
}
|
||||
|
||||
case CNpcEnemy::NPC_FALLING_ITEM:
|
||||
/*case CNpcEnemy::NPC_FALLING_ITEM:
|
||||
{
|
||||
printf("NPC_FALLING_ITEM\n");
|
||||
enemy = new ("falling item") CNpcFallingItemHazard;
|
||||
break;
|
||||
}
|
||||
}*/
|
||||
|
||||
case CNpcEnemy::NPC_FISH_HOOK:
|
||||
/*case CNpcEnemy::NPC_FISH_HOOK:
|
||||
{
|
||||
printf("NPC_FISH_HOOK\n");
|
||||
enemy = new ("fish hook") CNpcFishHookHazard;
|
||||
break;
|
||||
}
|
||||
}*/
|
||||
|
||||
case CNpcEnemy::NPC_PENDULUM:
|
||||
/*case CNpcEnemy::NPC_PENDULUM:
|
||||
{
|
||||
printf("NPC_PENDULUM\n");
|
||||
enemy = new ("pendulum") CNpcPendulumHazard;
|
||||
break;
|
||||
}
|
||||
}*/
|
||||
|
||||
case CNpcEnemy::NPC_FIREBALL:
|
||||
/*case CNpcEnemy::NPC_FIREBALL:
|
||||
{
|
||||
printf("NPC_FIREBALL\n");
|
||||
enemy = new ("fireball") CNpcFireballHazard;
|
||||
break;
|
||||
}
|
||||
}*/
|
||||
|
||||
case CNpcEnemy::NPC_SAW_BLADE:
|
||||
/*case CNpcEnemy::NPC_SAW_BLADE:
|
||||
{
|
||||
printf("NPC_SAW_BLADE\n");
|
||||
enemy = new ("saw blade") CNpcReturningHazard;
|
||||
break;
|
||||
}
|
||||
}*/
|
||||
|
||||
case CNpcEnemy::NPC_DUST_DEVIL:
|
||||
{
|
||||
printf("NPC_DUST_DEVIL\n");
|
||||
enemy = new ("dust devil") CNpcReturningGroundHazard;
|
||||
enemy = new ("dust devil") CNpcDustDevilEnemy;
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -601,6 +601,7 @@ CNpcEnemy *CNpcEnemy::Create(sThingActor *ThisActor)
|
|||
{
|
||||
printf("UNKNOWN %i\n",enemyType);
|
||||
enemy = new ("npc enemy") CNpcEnemy;
|
||||
ASSERT(0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -113,13 +113,13 @@ class CNpcEnemy : public CEnemyThing
|
|||
public:
|
||||
enum NPC_UNIT_TYPE
|
||||
{
|
||||
NPC_FALLING_ITEM = 0,
|
||||
NPC_FISH_HOOK = 1,
|
||||
NPC_DUST_DEVIL,
|
||||
NPC_PENDULUM,
|
||||
NPC_FIREBALL,
|
||||
NPC_SAW_BLADE,
|
||||
NPC_SMALL_JELLYFISH_1,
|
||||
//NPC_FALLING_ITEM = 0,
|
||||
//NPC_FISH_HOOK = 1,
|
||||
NPC_DUST_DEVIL = 0,
|
||||
//NPC_PENDULUM,
|
||||
//NPC_FIREBALL,
|
||||
//NPC_SAW_BLADE,
|
||||
NPC_SMALL_JELLYFISH_1 = 1,
|
||||
NPC_SMALL_JELLYFISH_2,
|
||||
NPC_ANEMONE_1,
|
||||
NPC_ANEMONE_2,
|
||||
|
|
|
@ -145,7 +145,7 @@ CNpcFriend::NPC_FRIEND_DATA CNpcFriend::m_data[NPC_FRIEND_UNIT_TYPE_MAX] =
|
|||
|
||||
CNpcEnemy::NPC_DATA CNpcEnemy::m_data[NPC_UNIT_TYPE_MAX] =
|
||||
{
|
||||
{ // NPC_FALLING_ITEM
|
||||
/*{ // NPC_FALLING_ITEM
|
||||
ACTORS_CLAM_SBK,
|
||||
ANIM_CLAM_SIDESNAP,
|
||||
NPC_SENSOR_USER_CLOSE,
|
||||
|
@ -185,7 +185,7 @@ CNpcEnemy::NPC_DATA CNpcEnemy::m_data[NPC_UNIT_TYPE_MAX] =
|
|||
0,
|
||||
false,
|
||||
false,
|
||||
},
|
||||
},*/
|
||||
|
||||
{ // NPC_DUST_DEVIL
|
||||
ACTORS_DUSTDEVIL_SBK,
|
||||
|
@ -208,7 +208,7 @@ CNpcEnemy::NPC_DATA CNpcEnemy::m_data[NPC_UNIT_TYPE_MAX] =
|
|||
false,
|
||||
},
|
||||
|
||||
{ // NPC_PENDULUM
|
||||
/*{ // NPC_PENDULUM
|
||||
ACTORS_CLAM_SBK,
|
||||
ANIM_CLAM_SIDESNAP,
|
||||
NPC_SENSOR_NONE,
|
||||
|
@ -227,9 +227,9 @@ CNpcEnemy::NPC_DATA CNpcEnemy::m_data[NPC_UNIT_TYPE_MAX] =
|
|||
0,
|
||||
false,
|
||||
false,
|
||||
},
|
||||
},*/
|
||||
|
||||
{ // NPC_FIREBALL
|
||||
/*{ // NPC_FIREBALL
|
||||
ACTORS_CLAM_SBK,
|
||||
ANIM_CLAM_SIDESNAP,
|
||||
NPC_SENSOR_NONE,
|
||||
|
@ -248,9 +248,9 @@ CNpcEnemy::NPC_DATA CNpcEnemy::m_data[NPC_UNIT_TYPE_MAX] =
|
|||
0,
|
||||
false,
|
||||
false,
|
||||
},
|
||||
},*/
|
||||
|
||||
{ // NPC_SAW_BLADE
|
||||
/*{ // NPC_SAW_BLADE
|
||||
ACTORS_CLAM_SBK,
|
||||
ANIM_CLAM_SIDESNAP,
|
||||
NPC_SENSOR_NONE,
|
||||
|
@ -269,7 +269,7 @@ CNpcEnemy::NPC_DATA CNpcEnemy::m_data[NPC_UNIT_TYPE_MAX] =
|
|||
0,
|
||||
false,
|
||||
false,
|
||||
},
|
||||
},*/
|
||||
|
||||
{ // NPC_SMALL_JELLYFISH_1
|
||||
0,//ACTORS_JELLYFISH1_SBK,
|
||||
|
@ -1059,11 +1059,11 @@ CNpcEnemy::NPC_UNIT_TYPE CNpcEnemy::mapEditConvertTable[NPC_UNIT_TYPE_MAX] =
|
|||
NPC_SKULL_STOMPER,
|
||||
NPC_DUST_DEVIL,
|
||||
NPC_SPIDER_CRAB_SPAWNER,
|
||||
NPC_FALLING_ITEM,
|
||||
NPC_FISH_HOOK,
|
||||
NPC_PENDULUM,
|
||||
NPC_FIREBALL,
|
||||
NPC_SAW_BLADE,
|
||||
//NPC_FALLING_ITEM,
|
||||
//NPC_FISH_HOOK,
|
||||
//NPC_PENDULUM,
|
||||
//NPC_FIREBALL,
|
||||
//NPC_SAW_BLADE,
|
||||
NPC_FISH_FOLK,
|
||||
NPC_ANGLER_FISH,
|
||||
NPC_MINE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue