|
|
@ -36,6 +36,7 @@ void FaceBall::InitializeEnemyData() { |
|
|
|
enemyData[EXIT] = { "EXIT",undefined,GREEN }; |
|
|
|
enemyData[EXIT] = { "EXIT",undefined,GREEN }; |
|
|
|
enemyData[START] = { "SPAWN POSITION",undefined,{128,64,0} }; |
|
|
|
enemyData[START] = { "SPAWN POSITION",undefined,{128,64,0} }; |
|
|
|
enemyData[SHOOTME] = { "SHOOTME",enemy_ShootMe,YELLOW,1,1,PI / 8,2,1,3 }; |
|
|
|
enemyData[SHOOTME] = { "SHOOTME",enemy_ShootMe,YELLOW,1,1,PI / 8,2,1,3 }; |
|
|
|
|
|
|
|
enemyData[SONAR] = { "Sonar",enemy_Sonar,RED,5,1,PI / 8,2,1,3 }; |
|
|
|
enemyData[COIN] = { "Coin",undefined,BLUE }; |
|
|
|
enemyData[COIN] = { "Coin",undefined,BLUE }; |
|
|
|
enemyData[POWERUP_ARMOR] = { "Armor",undefined,{96,0,96} }; |
|
|
|
enemyData[POWERUP_ARMOR] = { "Armor",undefined,{96,0,96} }; |
|
|
|
enemyData[POWERUP_SPEED] = { "Speed",undefined,{96,0,96} }; |
|
|
|
enemyData[POWERUP_SPEED] = { "Speed",undefined,{96,0,96} }; |
|
|
@ -844,8 +845,10 @@ bool FaceBall::OnUserCreate() |
|
|
|
wall_tex = new Decal(new Sprite("assets/wall.png")); |
|
|
|
wall_tex = new Decal(new Sprite("assets/wall.png")); |
|
|
|
bullet_tex = new Decal(new Sprite("assets/enemies/bullet.png")); |
|
|
|
bullet_tex = new Decal(new Sprite("assets/enemies/bullet.png")); |
|
|
|
floor_tex = new Decal(new Sprite("assets/floor.png")); |
|
|
|
floor_tex = new Decal(new Sprite("assets/floor.png")); |
|
|
|
|
|
|
|
enemy_Sonar_tex = new Decal(new Sprite("assets/enemies/Sonar.png")); |
|
|
|
|
|
|
|
|
|
|
|
enemy_ShootMe = { "assets/enemies/ShootMe.obj", enemy_ShootMe_tex }; |
|
|
|
enemy_ShootMe = { "assets/enemies/ShootMe.obj", enemy_ShootMe_tex }; |
|
|
|
|
|
|
|
enemy_Sonar = { "assets/enemies/Sonar.obj", enemy_Sonar_tex }; |
|
|
|
bullet = { "assets/enemies/bullet.obj",bullet_tex }; |
|
|
|
bullet = { "assets/enemies/bullet.obj",bullet_tex }; |
|
|
|
mapWalls.texture = wall_tex; |
|
|
|
mapWalls.texture = wall_tex; |
|
|
|
mapFloor.texture = floor_tex; |
|
|
|
mapFloor.texture = floor_tex; |
|
|
|