Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10114 in orxonox.OLD for trunk/src/world_entities/projectiles


Ignore:
Timestamp:
Dec 19, 2006, 11:55:26 PM (17 years ago)
Author:
patrick
Message:

merged network back to trunk

Location:
trunk/src/world_entities/projectiles
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/projectiles/bomb.cc

    r9869 r10114  
    2525#include "debug.h"
    2626
    27 #include "class_id_DEPRECATED.h"
    28 ObjectListDefinitionID(Bomb, CL_BOMB);
     27
     28ObjectListDefinition(Bomb);
    2929CREATE_FAST_FACTORY_STATIC(Bomb);
    3030
     
    166166void Bomb::collidesWith (WorldEntity* entity, const Vector& location)
    167167{
    168   if (this->lifeCycle < .9f && entity->isA(CL_NPC))
     168  if (this->lifeCycle < .9f && entity->isA( "NPC" ))
    169169    this->lifeCycle = 0.9f;
    170170}
  • trunk/src/world_entities/projectiles/boomerang_projectile.cc

    r9869 r10114  
    2626#include "debug.h"
    2727
    28 #include "class_id_DEPRECATED.h"
    29 ObjectListDefinitionID(BoomerangProjectile, CL_BOOMERANG_PROJECTILE);
     28
     29ObjectListDefinition(BoomerangProjectile);
    3030CREATE_FAST_FACTORY_STATIC(BoomerangProjectile);
    3131
  • trunk/src/world_entities/projectiles/guided_missile.cc

    r9869 r10114  
    2525#include "debug.h"
    2626
    27 #include "class_id_DEPRECATED.h"
    28 ObjectListDefinitionID(GuidedMissile, CL_GUIDED_MISSILE);
     27
     28ObjectListDefinition(GuidedMissile);
    2929CREATE_FAST_FACTORY_STATIC(GuidedMissile);
    3030
  • trunk/src/world_entities/projectiles/hyperblast.cc

    r9869 r10114  
    2525#include "debug.h"
    2626
    27 #include "class_id_DEPRECATED.h"
    28 ObjectListDefinitionID(Hyperblast, CL_HYPERBLAST);
     27
     28ObjectListDefinition(Hyperblast);
    2929CREATE_FAST_FACTORY_STATIC(Hyperblast);
    3030
  • trunk/src/world_entities/projectiles/laser.cc

    r9869 r10114  
    2828
    2929
    30 #include "class_id_DEPRECATED.h"
     30
    3131ObjectListDefinition(Laser);
    3232CREATE_FAST_FACTORY_STATIC(Laser);
     
    107107void Laser::collidesWith(WorldEntity* entity, const Vector& location)
    108108{
    109   if (this->hitEntity != entity && entity->isA(CL_NPC))
     109  if (this->hitEntity != entity && entity->isA( "NPC" ))
    110110    this->destroy( entity );
    111111  this->hitEntity = entity;
  • trunk/src/world_entities/projectiles/rail_projectile.cc

    r9869 r10114  
    2828
    2929
    30 #include "class_id_DEPRECATED.h"
    31 ObjectListDefinitionID(RailProjectile, CL_RAIL_PROJECTILE);
     30
     31ObjectListDefinition(RailProjectile);
    3232CREATE_FAST_FACTORY_STATIC(RailProjectile);
    3333
     
    106106void RailProjectile::collidesWith(WorldEntity* entity, const Vector& location)
    107107{
    108   if (this->hitEntity != entity && entity->isA(CL_NPC))
     108  if (this->hitEntity != entity && entity->isA( "NPC" ))
    109109    this->destroy( entity );
    110110  this->hitEntity = entity;
  • trunk/src/world_entities/projectiles/rocket.cc

    r9869 r10114  
    2525#include "debug.h"
    2626
    27 #include "class_id_DEPRECATED.h"
    28 ObjectListDefinitionID(Rocket, CL_ROCKET);
     27
     28ObjectListDefinition(Rocket);
    2929CREATE_FAST_FACTORY_STATIC(Rocket);
    3030
  • trunk/src/world_entities/projectiles/test_bullet.cc

    r9869 r10114  
    2424#include "debug.h"
    2525
    26 #include "class_id_DEPRECATED.h"
    27 ObjectListDefinitionID(TestBullet, CL_TEST_BULLET);
     26
     27ObjectListDefinition(TestBullet);
    2828CREATE_FAST_FACTORY_STATIC(TestBullet);
    2929
     
    119119void TestBullet::collidesWith(WorldEntity* entity, const Vector& location)
    120120{
    121   if (this->hitEntity != entity && entity->isA(CL_NPC))
     121  if (this->hitEntity != entity && entity->isA( "NPC" ))
    122122    this->destroy( entity );
    123123  this->hitEntity = entity;
Note: See TracChangeset for help on using the changeset viewer.