mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-10 23:01:50 +00:00
- Converted the PhoenixRod and associated classes to DECORATE to make
the Heretic conversion complete. SVN r1110 (trunk)
This commit is contained in:
parent
b2a6bed19f
commit
d5cc9e01d0
15 changed files with 397 additions and 428 deletions
|
@ -1,4 +1,6 @@
|
||||||
August 3, 2008 (Changes by Graf Zahl)
|
August 3, 2008 (Changes by Graf Zahl)
|
||||||
|
- Converted the PhoenixRod and associated classes to DECORATE to make
|
||||||
|
the Heretic conversion complete.
|
||||||
- Converted the Minotaur's projectiles to DECORATE so that I can get
|
- Converted the Minotaur's projectiles to DECORATE so that I can get
|
||||||
rid of the AT_SPEED_SET code.
|
rid of the AT_SPEED_SET code.
|
||||||
- Converted Heretic's Blaster and SkullRod to DECORATE.
|
- Converted Heretic's Blaster and SkullRod to DECORATE.
|
||||||
|
|
|
@ -303,6 +303,8 @@ enum
|
||||||
MF5_NOINTERACTION = 0x00200000, // Thing is completely excluded from any gameplay related checks
|
MF5_NOINTERACTION = 0x00200000, // Thing is completely excluded from any gameplay related checks
|
||||||
MF5_NOTIMEFREEZE = 0x00400000, // Actor is not affected by time freezer
|
MF5_NOTIMEFREEZE = 0x00400000, // Actor is not affected by time freezer
|
||||||
MF5_PUFFGETSOWNER = 0x00800000, // [BB] Sets the owner of the puff to the player who fired it
|
MF5_PUFFGETSOWNER = 0x00800000, // [BB] Sets the owner of the puff to the player who fired it
|
||||||
|
MF5_SPECIALFIREDAMAGE=0x01000000, // Special treatment of PhoenixFX1 turned into a flag to removr
|
||||||
|
// dependence of main engine code of specific actor types.
|
||||||
|
|
||||||
|
|
||||||
// --- mobj.renderflags ---
|
// --- mobj.renderflags ---
|
||||||
|
|
|
@ -166,6 +166,13 @@ ACTOR(HideInCeiling)
|
||||||
ACTOR(SkullRodStorm)
|
ACTOR(SkullRodStorm)
|
||||||
ACTOR(RainImpact)
|
ACTOR(RainImpact)
|
||||||
ACTOR(MntrFloorFire)
|
ACTOR(MntrFloorFire)
|
||||||
|
ACTOR(FirePhoenixPL1)
|
||||||
|
ACTOR(InitPhoenixPL2)
|
||||||
|
ACTOR(FirePhoenixPL2)
|
||||||
|
ACTOR(ShutdownPhoenixPL2)
|
||||||
|
ACTOR(PhoenixPuff)
|
||||||
|
ACTOR(FlameEnd)
|
||||||
|
ACTOR(FloatPuff)
|
||||||
|
|
||||||
|
|
||||||
ACTOR(BatSpawnInit)
|
ACTOR(BatSpawnInit)
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
#include "a_action.h"
|
#include "a_action.h"
|
||||||
#include "a_pickups.h"
|
#include "a_pickups.h"
|
||||||
#include "p_local.h"
|
#include "p_local.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "a_sharedglobal.h"
|
#include "a_sharedglobal.h"
|
||||||
#include "p_enemy.h"
|
#include "p_enemy.h"
|
||||||
#include "d_event.h"
|
#include "d_event.h"
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
#include "actor.h"
|
#include "actor.h"
|
||||||
#include "info.h"
|
#include "info.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "p_local.h"
|
#include "p_local.h"
|
||||||
#include "p_enemy.h"
|
#include "p_enemy.h"
|
||||||
#include "a_action.h"
|
#include "a_action.h"
|
||||||
|
|
|
@ -1,26 +0,0 @@
|
||||||
#ifndef __A_HERETICGLOBAL_H__
|
|
||||||
#define __A_HERETICGLOBAL_H__
|
|
||||||
|
|
||||||
#include "info.h"
|
|
||||||
#include "a_pickups.h"
|
|
||||||
|
|
||||||
class AHereticWeapon : public AWeapon
|
|
||||||
{
|
|
||||||
DECLARE_STATELESS_ACTOR (AHereticWeapon, AWeapon)
|
|
||||||
};
|
|
||||||
|
|
||||||
class APhoenixFX1 : public AActor
|
|
||||||
{
|
|
||||||
DECLARE_ACTOR (APhoenixFX1, AActor)
|
|
||||||
public:
|
|
||||||
int DoSpecialDamage (AActor *target, int damage);
|
|
||||||
};
|
|
||||||
|
|
||||||
class APhoenixPuff : public AActor
|
|
||||||
{
|
|
||||||
DECLARE_ACTOR (APhoenixPuff, AActor)
|
|
||||||
};
|
|
||||||
|
|
||||||
void P_DSparilTeleport (AActor *actor);
|
|
||||||
|
|
||||||
#endif //__A_HERETICGLOBAL_H__
|
|
|
@ -2,7 +2,6 @@
|
||||||
#include "info.h"
|
#include "info.h"
|
||||||
#include "p_enemy.h"
|
#include "p_enemy.h"
|
||||||
#include "a_doomglobal.h"
|
#include "a_doomglobal.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "a_pickups.h"
|
#include "a_pickups.h"
|
||||||
#include "a_action.h"
|
#include "a_action.h"
|
||||||
#include "m_random.h"
|
#include "m_random.h"
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
#include "s_sound.h"
|
#include "s_sound.h"
|
||||||
#include "m_random.h"
|
#include "m_random.h"
|
||||||
#include "a_pickups.h"
|
#include "a_pickups.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "d_player.h"
|
#include "d_player.h"
|
||||||
#include "p_pspr.h"
|
#include "p_pspr.h"
|
||||||
#include "p_local.h"
|
#include "p_local.h"
|
||||||
|
@ -39,6 +38,7 @@ static FRandom pr_fp2 ("FirePhoenixPL2");
|
||||||
|
|
||||||
#define FLAME_THROWER_TICS (10*TICRATE)
|
#define FLAME_THROWER_TICS (10*TICRATE)
|
||||||
|
|
||||||
|
void P_DSparilTeleport (AActor *actor);
|
||||||
|
|
||||||
#define USE_BLSR_AMMO_1 1
|
#define USE_BLSR_AMMO_1 1
|
||||||
#define USE_BLSR_AMMO_2 5
|
#define USE_BLSR_AMMO_2 5
|
||||||
|
@ -51,12 +51,6 @@ static FRandom pr_fp2 ("FirePhoenixPL2");
|
||||||
|
|
||||||
extern bool P_AutoUseChaosDevice (player_t *player);
|
extern bool P_AutoUseChaosDevice (player_t *player);
|
||||||
|
|
||||||
// Base Heretic weapon class ------------------------------------------------
|
|
||||||
|
|
||||||
IMPLEMENT_STATELESS_ACTOR (AHereticWeapon, Heretic, -1, 0)
|
|
||||||
PROP_Weapon_Kickback (150)
|
|
||||||
END_DEFAULTS
|
|
||||||
|
|
||||||
// --- Staff ----------------------------------------------------------------
|
// --- Staff ----------------------------------------------------------------
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
|
@ -1172,19 +1166,9 @@ void A_HideInCeiling (AActor *actor)
|
||||||
|
|
||||||
// --- Phoenix Rod ----------------------------------------------------------
|
// --- Phoenix Rod ----------------------------------------------------------
|
||||||
|
|
||||||
void A_FirePhoenixPL1 (AActor *);
|
class APhoenixRod : public AWeapon
|
||||||
void A_InitPhoenixPL2 (AActor *);
|
|
||||||
void A_FirePhoenixPL2 (AActor *);
|
|
||||||
void A_ShutdownPhoenixPL2 (AActor *);
|
|
||||||
void A_PhoenixPuff (AActor *);
|
|
||||||
void A_FlameEnd (AActor *);
|
|
||||||
void A_FloatPuff (AActor *);
|
|
||||||
|
|
||||||
// Phoenix Rod --------------------------------------------------------------
|
|
||||||
|
|
||||||
class APhoenixRod : public AHereticWeapon
|
|
||||||
{
|
{
|
||||||
DECLARE_ACTOR (APhoenixRod, AHereticWeapon)
|
DECLARE_CLASS (APhoenixRod, AWeapon)
|
||||||
public:
|
public:
|
||||||
void Serialize (FArchive &arc)
|
void Serialize (FArchive &arc)
|
||||||
{
|
{
|
||||||
|
@ -1196,113 +1180,32 @@ public:
|
||||||
|
|
||||||
class APhoenixRodPowered : public APhoenixRod
|
class APhoenixRodPowered : public APhoenixRod
|
||||||
{
|
{
|
||||||
DECLARE_STATELESS_ACTOR (APhoenixRodPowered, APhoenixRod)
|
DECLARE_CLASS (APhoenixRodPowered, APhoenixRod)
|
||||||
public:
|
public:
|
||||||
void EndPowerup ();
|
void EndPowerup ();
|
||||||
};
|
};
|
||||||
|
|
||||||
FState APhoenixRod::States[] =
|
IMPLEMENT_CLASS (APhoenixRod)
|
||||||
{
|
IMPLEMENT_CLASS (APhoenixRodPowered)
|
||||||
#define S_WPHX 0
|
|
||||||
S_NORMAL (WPHX, 'A', -1, NULL , NULL),
|
|
||||||
|
|
||||||
#define S_PHOENIXREADY (S_WPHX+1)
|
|
||||||
S_NORMAL (PHNX, 'A', 1, A_WeaponReady , &States[S_PHOENIXREADY]),
|
|
||||||
|
|
||||||
#define S_PHOENIXDOWN (S_PHOENIXREADY+1)
|
|
||||||
S_NORMAL (PHNX, 'A', 1, A_Lower , &States[S_PHOENIXDOWN]),
|
|
||||||
|
|
||||||
#define S_PHOENIXUP (S_PHOENIXDOWN+1)
|
|
||||||
S_NORMAL (PHNX, 'A', 1, A_Raise , &States[S_PHOENIXUP]),
|
|
||||||
|
|
||||||
#define S_PHOENIXATK1 (S_PHOENIXUP+1)
|
|
||||||
S_NORMAL (PHNX, 'B', 5, NULL , &States[S_PHOENIXATK1+1]),
|
|
||||||
S_NORMAL (PHNX, 'C', 7, A_FirePhoenixPL1 , &States[S_PHOENIXATK1+2]),
|
|
||||||
S_NORMAL (PHNX, 'D', 4, NULL , &States[S_PHOENIXATK1+3]),
|
|
||||||
S_NORMAL (PHNX, 'B', 4, NULL , &States[S_PHOENIXATK1+4]),
|
|
||||||
S_NORMAL (PHNX, 'B', 0, A_ReFire , &States[S_PHOENIXREADY]),
|
|
||||||
|
|
||||||
#define S_PHOENIXATK2 (S_PHOENIXATK1+5)
|
|
||||||
S_NORMAL (PHNX, 'B', 3, A_InitPhoenixPL2 , &States[S_PHOENIXATK2+1]),
|
|
||||||
S_BRIGHT (PHNX, 'C', 1, A_FirePhoenixPL2 , &States[S_PHOENIXATK2+2]),
|
|
||||||
S_NORMAL (PHNX, 'B', 4, A_ReFire , &States[S_PHOENIXATK2+3]),
|
|
||||||
S_NORMAL (PHNX, 'B', 4, A_ShutdownPhoenixPL2 , &States[S_PHOENIXREADY])
|
|
||||||
};
|
|
||||||
|
|
||||||
IMPLEMENT_ACTOR (APhoenixRod, Heretic, 2003, 29)
|
|
||||||
PROP_Flags (MF_SPECIAL)
|
|
||||||
PROP_SpawnState (S_WPHX)
|
|
||||||
|
|
||||||
PROP_Weapon_Flags (WIF_NOAUTOFIRE|WIF_BOT_REACTION_SKILL_THING)
|
|
||||||
PROP_Weapon_SelectionOrder (2600)
|
|
||||||
PROP_Weapon_AmmoUse1 (USE_PHRD_AMMO_1)
|
|
||||||
PROP_Weapon_AmmoGive1 (2)
|
|
||||||
PROP_Weapon_UpState (S_PHOENIXUP)
|
|
||||||
PROP_Weapon_DownState (S_PHOENIXDOWN)
|
|
||||||
PROP_Weapon_ReadyState (S_PHOENIXREADY)
|
|
||||||
PROP_Weapon_AtkState (S_PHOENIXATK1)
|
|
||||||
PROP_Weapon_YAdjust (15)
|
|
||||||
PROP_Weapon_MoveCombatDist (18350080)
|
|
||||||
PROP_Weapon_AmmoType1 ("PhoenixRodAmmo")
|
|
||||||
PROP_Weapon_SisterType ("PhoenixRodPowered")
|
|
||||||
PROP_Weapon_ProjectileType ("PhoenixFX1")
|
|
||||||
PROP_Inventory_PickupMessage("$TXT_WPNPHOENIXROD")
|
|
||||||
END_DEFAULTS
|
|
||||||
|
|
||||||
IMPLEMENT_STATELESS_ACTOR (APhoenixRodPowered, Heretic, -1, 0)
|
|
||||||
PROP_Weapon_Flags (WIF_NOAUTOFIRE|WIF_POWERED_UP|WIF_BOT_MELEE)
|
|
||||||
PROP_Weapon_AmmoUse1 (USE_PHRD_AMMO_2)
|
|
||||||
PROP_Weapon_AmmoGive1 (0)
|
|
||||||
PROP_Weapon_AtkState (S_PHOENIXATK2)
|
|
||||||
PROP_Weapon_HoldAtkState (S_PHOENIXATK2+1)
|
|
||||||
PROP_Weapon_MoveCombatDist (0)
|
|
||||||
PROP_Weapon_SisterType ("PhoenixRod")
|
|
||||||
PROP_Weapon_ProjectileType ("PhoenixFX2")
|
|
||||||
END_DEFAULTS
|
|
||||||
|
|
||||||
void APhoenixRodPowered::EndPowerup ()
|
void APhoenixRodPowered::EndPowerup ()
|
||||||
{
|
{
|
||||||
P_SetPsprite (Owner->player, ps_weapon, &APhoenixRod::States[S_PHOENIXREADY]);
|
P_SetPsprite (Owner->player, ps_weapon, SisterWeapon->GetReadyState());
|
||||||
DepleteAmmo (bAltFire);
|
DepleteAmmo (bAltFire);
|
||||||
Owner->player->refire = 0;
|
Owner->player->refire = 0;
|
||||||
S_StopSound (Owner, CHAN_WEAPON);
|
S_StopSound (Owner, CHAN_WEAPON);
|
||||||
Owner->player->ReadyWeapon = SisterWeapon;
|
Owner->player->ReadyWeapon = SisterWeapon;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Phoenix FX 1 -------------------------------------------------------------
|
class APhoenixFX1 : public AActor
|
||||||
|
|
||||||
FState APhoenixFX1::States[] =
|
|
||||||
{
|
{
|
||||||
#define S_PHOENIXFX1 0
|
DECLARE_CLASS (APhoenixFX1, AActor)
|
||||||
S_BRIGHT (FX04, 'A', 4, A_PhoenixPuff , &States[S_PHOENIXFX1+0]),
|
public:
|
||||||
|
int DoSpecialDamage (AActor *target, int damage);
|
||||||
#define S_PHOENIXFXI1 (S_PHOENIXFX1+1)
|
|
||||||
S_BRIGHT (FX08, 'A', 6, A_Explode , &States[S_PHOENIXFXI1+1]),
|
|
||||||
S_BRIGHT (FX08, 'B', 5, NULL , &States[S_PHOENIXFXI1+2]),
|
|
||||||
S_BRIGHT (FX08, 'C', 5, NULL , &States[S_PHOENIXFXI1+3]),
|
|
||||||
S_BRIGHT (FX08, 'D', 4, NULL , &States[S_PHOENIXFXI1+4]),
|
|
||||||
S_BRIGHT (FX08, 'E', 4, NULL , &States[S_PHOENIXFXI1+5]),
|
|
||||||
S_BRIGHT (FX08, 'F', 4, NULL , &States[S_PHOENIXFXI1+6]),
|
|
||||||
S_BRIGHT (FX08, 'G', 4, NULL , &States[S_PHOENIXFXI1+7]),
|
|
||||||
S_BRIGHT (FX08, 'H', 4, NULL , NULL)
|
|
||||||
};
|
};
|
||||||
|
|
||||||
IMPLEMENT_ACTOR (APhoenixFX1, Heretic, -1, 163)
|
|
||||||
PROP_RadiusFixed (11)
|
|
||||||
PROP_HeightFixed (8)
|
|
||||||
PROP_SpeedFixed (20)
|
|
||||||
PROP_Damage (20)
|
|
||||||
PROP_DamageType (NAME_Fire)
|
|
||||||
PROP_Flags (MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY)
|
|
||||||
PROP_Flags2 (MF2_THRUGHOST|MF2_NOTELEPORT|MF2_PCROSS|MF2_IMPACT)
|
|
||||||
PROP_RenderStyle (STYLE_Add)
|
|
||||||
|
|
||||||
PROP_SpawnState (S_PHOENIXFX1)
|
IMPLEMENT_CLASS (APhoenixFX1)
|
||||||
PROP_DeathState (S_PHOENIXFXI1)
|
|
||||||
|
|
||||||
PROP_SeeSound ("weapons/phoenixshoot")
|
|
||||||
PROP_DeathSound ("weapons/phoenixhit")
|
|
||||||
END_DEFAULTS
|
|
||||||
|
|
||||||
int APhoenixFX1::DoSpecialDamage (AActor *target, int damage)
|
int APhoenixFX1::DoSpecialDamage (AActor *target, int damage)
|
||||||
{
|
{
|
||||||
|
@ -1314,70 +1217,16 @@ int APhoenixFX1::DoSpecialDamage (AActor *target, int damage)
|
||||||
return damage;
|
return damage;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Phoenix puff -------------------------------------------------------------
|
|
||||||
|
|
||||||
FState APhoenixPuff::States[] =
|
|
||||||
{
|
|
||||||
S_NORMAL (FX04, 'B', 4, NULL , &States[1]),
|
|
||||||
S_NORMAL (FX04, 'C', 4, NULL , &States[2]),
|
|
||||||
S_NORMAL (FX04, 'D', 4, NULL , &States[3]),
|
|
||||||
S_NORMAL (FX04, 'E', 4, NULL , &States[4]),
|
|
||||||
S_NORMAL (FX04, 'F', 4, NULL , NULL),
|
|
||||||
};
|
|
||||||
|
|
||||||
IMPLEMENT_ACTOR (APhoenixPuff, Heretic, -1, 0)
|
|
||||||
PROP_Flags (MF_NOBLOCKMAP|MF_NOGRAVITY)
|
|
||||||
PROP_Flags2 (MF2_NOTELEPORT|MF2_CANNOTPUSH)
|
|
||||||
PROP_RenderStyle (STYLE_Translucent)
|
|
||||||
PROP_Alpha (HR_SHADOW)
|
|
||||||
|
|
||||||
PROP_SpawnState (0)
|
|
||||||
END_DEFAULTS
|
|
||||||
|
|
||||||
// Phoenix FX 2 -------------------------------------------------------------
|
// Phoenix FX 2 -------------------------------------------------------------
|
||||||
|
|
||||||
class APhoenixFX2 : public AActor
|
class APhoenixFX2 : public AActor
|
||||||
{
|
{
|
||||||
DECLARE_ACTOR (APhoenixFX2, AActor)
|
DECLARE_CLASS (APhoenixFX2, AActor)
|
||||||
public:
|
public:
|
||||||
int DoSpecialDamage (AActor *target, int damage);
|
int DoSpecialDamage (AActor *target, int damage);
|
||||||
};
|
};
|
||||||
|
|
||||||
FState APhoenixFX2::States[] =
|
IMPLEMENT_CLASS (APhoenixFX2)
|
||||||
{
|
|
||||||
#define S_PHOENIXFX2 0
|
|
||||||
S_BRIGHT (FX09, 'A', 2, NULL , &States[S_PHOENIXFX2+1]),
|
|
||||||
S_BRIGHT (FX09, 'B', 2, NULL , &States[S_PHOENIXFX2+2]),
|
|
||||||
S_BRIGHT (FX09, 'A', 2, NULL , &States[S_PHOENIXFX2+3]),
|
|
||||||
S_BRIGHT (FX09, 'B', 2, NULL , &States[S_PHOENIXFX2+4]),
|
|
||||||
S_BRIGHT (FX09, 'A', 2, NULL , &States[S_PHOENIXFX2+5]),
|
|
||||||
S_BRIGHT (FX09, 'B', 2, A_FlameEnd , &States[S_PHOENIXFX2+6]),
|
|
||||||
S_BRIGHT (FX09, 'C', 2, NULL , &States[S_PHOENIXFX2+7]),
|
|
||||||
S_BRIGHT (FX09, 'D', 2, NULL , &States[S_PHOENIXFX2+8]),
|
|
||||||
S_BRIGHT (FX09, 'E', 2, NULL , &States[S_PHOENIXFX2+9]),
|
|
||||||
S_BRIGHT (FX09, 'F', 2, NULL , NULL),
|
|
||||||
|
|
||||||
#define S_PHOENIXFXI2 (S_PHOENIXFX2+10)
|
|
||||||
S_BRIGHT (FX09, 'G', 3, NULL , &States[S_PHOENIXFXI2+1]),
|
|
||||||
S_BRIGHT (FX09, 'H', 3, A_FloatPuff , &States[S_PHOENIXFXI2+2]),
|
|
||||||
S_BRIGHT (FX09, 'I', 4, NULL , &States[S_PHOENIXFXI2+3]),
|
|
||||||
S_BRIGHT (FX09, 'J', 5, NULL , &States[S_PHOENIXFXI2+4]),
|
|
||||||
S_BRIGHT (FX09, 'K', 5, NULL , NULL)
|
|
||||||
};
|
|
||||||
|
|
||||||
IMPLEMENT_ACTOR (APhoenixFX2, Heretic, -1, 0)
|
|
||||||
PROP_RadiusFixed (6)
|
|
||||||
PROP_HeightFixed (8)
|
|
||||||
PROP_SpeedFixed (10)
|
|
||||||
PROP_Damage (2)
|
|
||||||
PROP_DamageType (NAME_Fire)
|
|
||||||
PROP_Flags (MF_NOBLOCKMAP|MF_MISSILE|MF_DROPOFF|MF_NOGRAVITY)
|
|
||||||
PROP_Flags2 (MF2_NOTELEPORT|MF2_PCROSS|MF2_IMPACT)
|
|
||||||
PROP_RenderStyle (STYLE_Add)
|
|
||||||
|
|
||||||
PROP_SpawnState (S_PHOENIXFX2)
|
|
||||||
PROP_DeathState (S_PHOENIXFXI2)
|
|
||||||
END_DEFAULTS
|
|
||||||
|
|
||||||
int APhoenixFX2::DoSpecialDamage (AActor *target, int damage)
|
int APhoenixFX2::DoSpecialDamage (AActor *target, int damage)
|
||||||
{
|
{
|
||||||
|
@ -1430,13 +1279,13 @@ void A_PhoenixPuff (AActor *actor)
|
||||||
|
|
||||||
//[RH] Heretic never sets the target for seeking
|
//[RH] Heretic never sets the target for seeking
|
||||||
//P_SeekerMissile (actor, ANGLE_1*5, ANGLE_1*10);
|
//P_SeekerMissile (actor, ANGLE_1*5, ANGLE_1*10);
|
||||||
puff = Spawn<APhoenixPuff> (actor->x, actor->y, actor->z, ALLOW_REPLACE);
|
puff = Spawn("PhoenixPuff", actor->x, actor->y, actor->z, ALLOW_REPLACE);
|
||||||
angle = actor->angle + ANG90;
|
angle = actor->angle + ANG90;
|
||||||
angle >>= ANGLETOFINESHIFT;
|
angle >>= ANGLETOFINESHIFT;
|
||||||
puff->momx = FixedMul (FRACUNIT*13/10, finecosine[angle]);
|
puff->momx = FixedMul (FRACUNIT*13/10, finecosine[angle]);
|
||||||
puff->momy = FixedMul (FRACUNIT*13/10, finesine[angle]);
|
puff->momy = FixedMul (FRACUNIT*13/10, finesine[angle]);
|
||||||
puff->momz = 0;
|
puff->momz = 0;
|
||||||
puff = Spawn<APhoenixPuff> (actor->x, actor->y, actor->z, ALLOW_REPLACE);
|
puff = Spawn("PhoenixPuff", actor->x, actor->y, actor->z, ALLOW_REPLACE);
|
||||||
angle = actor->angle - ANG90;
|
angle = actor->angle - ANG90;
|
||||||
angle >>= ANGLETOFINESHIFT;
|
angle >>= ANGLETOFINESHIFT;
|
||||||
puff->momx = FixedMul (FRACUNIT*13/10, finecosine[angle]);
|
puff->momx = FixedMul (FRACUNIT*13/10, finecosine[angle]);
|
||||||
|
@ -1490,7 +1339,7 @@ void A_FirePhoenixPL2 (AActor *actor)
|
||||||
flamethrower = static_cast<APhoenixRod *> (player->ReadyWeapon);
|
flamethrower = static_cast<APhoenixRod *> (player->ReadyWeapon);
|
||||||
if (flamethrower == NULL || --flamethrower->FlameCount == 0)
|
if (flamethrower == NULL || --flamethrower->FlameCount == 0)
|
||||||
{ // Out of flame
|
{ // Out of flame
|
||||||
P_SetPsprite (player, ps_weapon, &APhoenixRod::States[S_PHOENIXATK2+3]);
|
P_SetPsprite (player, ps_weapon, flamethrower->FindState("Powerdown"));
|
||||||
player->refire = 0;
|
player->refire = 0;
|
||||||
S_StopSound (actor, CHAN_WEAPON);
|
S_StopSound (actor, CHAN_WEAPON);
|
||||||
return;
|
return;
|
||||||
|
@ -1501,7 +1350,7 @@ void A_FirePhoenixPL2 (AActor *actor)
|
||||||
z = actor->z + 26*FRACUNIT + finetangent[FINEANGLES/4-(actor->pitch>>ANGLETOFINESHIFT)];
|
z = actor->z + 26*FRACUNIT + finetangent[FINEANGLES/4-(actor->pitch>>ANGLETOFINESHIFT)];
|
||||||
z -= actor->floorclip;
|
z -= actor->floorclip;
|
||||||
slope = finetangent[FINEANGLES/4-(actor->pitch>>ANGLETOFINESHIFT)] + (FRACUNIT/10);
|
slope = finetangent[FINEANGLES/4-(actor->pitch>>ANGLETOFINESHIFT)] + (FRACUNIT/10);
|
||||||
mo = Spawn<APhoenixFX2> (x, y, z, ALLOW_REPLACE);
|
mo = Spawn("PhoenixFX2", x, y, z, ALLOW_REPLACE);
|
||||||
mo->target = actor;
|
mo->target = actor;
|
||||||
mo->angle = angle;
|
mo->angle = angle;
|
||||||
mo->momx = actor->momx + FixedMul (mo->Speed, finecosine[angle>>ANGLETOFINESHIFT]);
|
mo->momx = actor->momx + FixedMul (mo->Speed, finecosine[angle>>ANGLETOFINESHIFT]);
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
#include "s_sound.h"
|
#include "s_sound.h"
|
||||||
#include "p_local.h"
|
#include "p_local.h"
|
||||||
#include "p_enemy.h"
|
#include "p_enemy.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "a_action.h"
|
#include "a_action.h"
|
||||||
#include "gstrings.h"
|
#include "gstrings.h"
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
#include "a_action.h"
|
#include "a_action.h"
|
||||||
#include "a_pickups.h"
|
#include "a_pickups.h"
|
||||||
#include "p_local.h"
|
#include "p_local.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "a_sharedglobal.h"
|
#include "a_sharedglobal.h"
|
||||||
#include "p_enemy.h"
|
#include "p_enemy.h"
|
||||||
#include "d_event.h"
|
#include "d_event.h"
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
#include "s_sound.h"
|
#include "s_sound.h"
|
||||||
#include "gi.h"
|
#include "gi.h"
|
||||||
#include "p_lnspec.h"
|
#include "p_lnspec.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "sbar.h"
|
#include "sbar.h"
|
||||||
#include "statnums.h"
|
#include "statnums.h"
|
||||||
#include "c_dispatch.h"
|
#include "c_dispatch.h"
|
||||||
|
|
|
@ -48,7 +48,6 @@
|
||||||
#include "b_bot.h" //Added by MC:
|
#include "b_bot.h" //Added by MC:
|
||||||
|
|
||||||
#include "a_doomglobal.h"
|
#include "a_doomglobal.h"
|
||||||
#include "a_hereticglobal.h"
|
|
||||||
#include "ravenshared.h"
|
#include "ravenshared.h"
|
||||||
#include "a_hexenglobal.h"
|
#include "a_hexenglobal.h"
|
||||||
#include "a_sharedglobal.h"
|
#include "a_sharedglobal.h"
|
||||||
|
@ -1151,7 +1150,7 @@ void P_DamageMobj (AActor *target, AActor *inflictor, AActor *source, int damage
|
||||||
{ // Check for flame death
|
{ // Check for flame death
|
||||||
if (!inflictor ||
|
if (!inflictor ||
|
||||||
((target->health > -50) && (damage > 25)) ||
|
((target->health > -50) && (damage > 25)) ||
|
||||||
!inflictor->IsKindOf (RUNTIME_CLASS(APhoenixFX1)))
|
!(inflictor->flags5 & MF5_SPECIALFIREDAMAGE))
|
||||||
{
|
{
|
||||||
target->DamageType = NAME_Fire;
|
target->DamageType = NAME_Fire;
|
||||||
}
|
}
|
||||||
|
|
|
@ -243,6 +243,7 @@ static flagdef ActorFlags[]=
|
||||||
DEFINE_FLAG(MF5, NOINTERACTION, AActor, flags5),
|
DEFINE_FLAG(MF5, NOINTERACTION, AActor, flags5),
|
||||||
DEFINE_FLAG(MF5, NOTIMEFREEZE, AActor, flags5),
|
DEFINE_FLAG(MF5, NOTIMEFREEZE, AActor, flags5),
|
||||||
DEFINE_FLAG(MF5, PUFFGETSOWNER, AActor, flags5), // [BB] added PUFFGETSOWNER
|
DEFINE_FLAG(MF5, PUFFGETSOWNER, AActor, flags5), // [BB] added PUFFGETSOWNER
|
||||||
|
DEFINE_FLAG(MF5, SPECIALFIREDAMAGE, AActor, flags5),
|
||||||
|
|
||||||
// Effect flags
|
// Effect flags
|
||||||
DEFINE_FLAG(FX, VISIBILITYPULSE, AActor, effects),
|
DEFINE_FLAG(FX, VISIBILITYPULSE, AActor, effects),
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
/*
|
|
||||||
ACTOR HereticWeapon : Weapon
|
ACTOR HereticWeapon : Weapon
|
||||||
{
|
{
|
||||||
Weapon.Kickback 150
|
Weapon.Kickback 150
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
|
||||||
// Staff --------------------------------------------------------------------
|
// Staff --------------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -661,7 +661,7 @@ ACTOR MaceSpawner : SpecialSpot 2002
|
||||||
|
|
||||||
// Blaster ------------------------------------------------------------------
|
// Blaster ------------------------------------------------------------------
|
||||||
|
|
||||||
ACTOR Blaster : Weapon 53
|
ACTOR Blaster : HereticWeapon 53
|
||||||
{
|
{
|
||||||
Game Heretic
|
Game Heretic
|
||||||
SpawnID 28
|
SpawnID 28
|
||||||
|
@ -812,7 +812,7 @@ ACTOR BlasterPuff
|
||||||
|
|
||||||
// Skull (Horn) Rod ---------------------------------------------------------
|
// Skull (Horn) Rod ---------------------------------------------------------
|
||||||
|
|
||||||
ACTOR SkullRod : Weapon 2004
|
ACTOR SkullRod : HereticWeapon 2004
|
||||||
{
|
{
|
||||||
Game Heretic
|
Game Heretic
|
||||||
SpawnID 30
|
SpawnID 30
|
||||||
|
@ -975,3 +975,148 @@ ACTOR RainTracker : Inventory native
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Phoenix Rod --------------------------------------------------------------
|
||||||
|
|
||||||
|
ACTOR PhoenixRod : Weapon 2003 native
|
||||||
|
{
|
||||||
|
Game Heretic
|
||||||
|
SpawnID 29
|
||||||
|
+WEAPON.NOAUTOFIRE
|
||||||
|
Weapon.SelectionOrder 2600
|
||||||
|
Weapon.Kickback 150
|
||||||
|
Weapon.YAdjust 15
|
||||||
|
Weapon.AmmoUse 1
|
||||||
|
Weapon.AmmoGive 2
|
||||||
|
Weapon.AmmoType "PhoenixRodAmmo"
|
||||||
|
Weapon.Sisterweapon "PhoenixRodPowered"
|
||||||
|
Inventory.PickupMessage "$TxT_WPNPHOENIxROD"
|
||||||
|
|
||||||
|
action native A_FirePhoenixPL1();
|
||||||
|
|
||||||
|
States
|
||||||
|
{
|
||||||
|
Spawn:
|
||||||
|
WPHX A -1
|
||||||
|
Stop
|
||||||
|
Ready:
|
||||||
|
PHNX A 1 A_WeaponReady
|
||||||
|
Loop
|
||||||
|
Deselect:
|
||||||
|
PHNX A 1 A_Lower
|
||||||
|
Loop
|
||||||
|
Select:
|
||||||
|
PHNX A 1 A_Raise
|
||||||
|
Loop
|
||||||
|
Fire:
|
||||||
|
PHNX B 5
|
||||||
|
PHNX C 7 A_FirePhoenixPL1
|
||||||
|
PHNX DB 4
|
||||||
|
PHNX B 0 A_ReFire
|
||||||
|
Goto Ready
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ACTOR PhoenixRodPowered : PhoenixRod native
|
||||||
|
{
|
||||||
|
+WEAPON.POWERED_UP
|
||||||
|
Weapon.SisterWeapon "PhoenixRod"
|
||||||
|
Weapon.AmmoGive 0
|
||||||
|
|
||||||
|
action native A_InitPhoenixPL2();
|
||||||
|
action native A_FirePhoenixPL2();
|
||||||
|
action native A_ShutdownPhoenixPL2();
|
||||||
|
|
||||||
|
States
|
||||||
|
{
|
||||||
|
Fire:
|
||||||
|
PHNX B 3 A_InitPhoenixPL2
|
||||||
|
Hold:
|
||||||
|
PHNX C 1 A_FirePhoenixPL2
|
||||||
|
PHNX B 4 A_ReFire
|
||||||
|
Powerdown:
|
||||||
|
PHNX B 4 A_ShutdownPhoenixPL2
|
||||||
|
Goto Ready
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Phoenix FX 1 -------------------------------------------------------------
|
||||||
|
|
||||||
|
ACTOR PhoenixFX1 native
|
||||||
|
{
|
||||||
|
Game Heretic
|
||||||
|
SpawnID 163
|
||||||
|
Radius 11
|
||||||
|
Height 8
|
||||||
|
Speed 20
|
||||||
|
Damage 20
|
||||||
|
DamageType Fire
|
||||||
|
Projectile
|
||||||
|
+THRUGHOST
|
||||||
|
+SPECIALFIREDAMAGE
|
||||||
|
SeeSound "weapons/phoenixshoot"
|
||||||
|
DeathSound "weapons/phoenixhit"
|
||||||
|
|
||||||
|
action native A_PhoenixPuff();
|
||||||
|
|
||||||
|
States
|
||||||
|
{
|
||||||
|
Spawn:
|
||||||
|
FX04 A 4 BRIGHT A_PhoenixPuff
|
||||||
|
Loop
|
||||||
|
Death:
|
||||||
|
FX08 A 6 BRIGHT A_Explode
|
||||||
|
FX08 BC 5 BRIGHT
|
||||||
|
FX08 DEFGH 4 BRIGHT
|
||||||
|
Stop
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Phoenix puff -------------------------------------------------------------
|
||||||
|
|
||||||
|
ACTOR PhoenixPuff
|
||||||
|
{
|
||||||
|
+NOBLOCKMAP
|
||||||
|
+NOGRAVITY
|
||||||
|
+NOTELEPORT
|
||||||
|
+CANNOTPUSH
|
||||||
|
RenderStyle Translucent
|
||||||
|
Alpha 0.4
|
||||||
|
States
|
||||||
|
{
|
||||||
|
Spawn:
|
||||||
|
FX04 BCDEF 4
|
||||||
|
Stop
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Phoenix FX 2 -------------------------------------------------------------
|
||||||
|
|
||||||
|
ACTOR PhoenixFX2 native
|
||||||
|
{
|
||||||
|
Radius 6
|
||||||
|
Height 8
|
||||||
|
Speed 10
|
||||||
|
Damage 2
|
||||||
|
DamageType Fire
|
||||||
|
Projectile
|
||||||
|
RenderStyle Add
|
||||||
|
|
||||||
|
action native A_FlameEnd();
|
||||||
|
action native A_FloatPuff();
|
||||||
|
|
||||||
|
States
|
||||||
|
{
|
||||||
|
Spawn:
|
||||||
|
FX09 ABABA 2 BRIGHT
|
||||||
|
FX09 B 2 BRIGHT A_FlameEnd
|
||||||
|
FX09 CDEF 2 BRIGHT
|
||||||
|
Stop
|
||||||
|
Death:
|
||||||
|
FX09 G 3 BRIGHT
|
||||||
|
FX09 H 3 BRIGHT A_FloatPuff
|
||||||
|
FX09 I 4 BRIGHT
|
||||||
|
FX09 JK 5 BRIGHT
|
||||||
|
Stop
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
438
zdoom.vcproj
438
zdoom.vcproj
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
<?xml version="1.0" encoding="Windows-1252"?>
|
||||||
<VisualStudioProject
|
<VisualStudioProject
|
||||||
ProjectType="Visual C++"
|
ProjectType="Visual C++"
|
||||||
Version="8.00"
|
Version="8,00"
|
||||||
Name="zdoom"
|
Name="zdoom"
|
||||||
ProjectGUID="{8049475B-5C87-46F9-9358-635218A4EF18}"
|
ProjectGUID="{8049475B-5C87-46F9-9358-635218A4EF18}"
|
||||||
RootNamespace=" zdoom"
|
RootNamespace=" zdoom"
|
||||||
|
@ -138,6 +138,112 @@
|
||||||
Name="VCPostBuildEventTool"
|
Name="VCPostBuildEventTool"
|
||||||
/>
|
/>
|
||||||
</Configuration>
|
</Configuration>
|
||||||
|
<Configuration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
OutputDirectory=".\Debug"
|
||||||
|
IntermediateDirectory=".\Debug"
|
||||||
|
ConfigurationType="1"
|
||||||
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
||||||
|
UseOfMFC="0"
|
||||||
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCPreBuildEventTool"
|
||||||
|
Description="Checking svnrevision.h..."
|
||||||
|
CommandLine="$(OutDir)\updaterevision.exe src src/svnrevision.h"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCXMLDataGeneratorTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCWebServiceProxyGeneratorTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCMIDLTool"
|
||||||
|
PreprocessorDefinitions="_DEBUG"
|
||||||
|
MkTypLibCompatible="true"
|
||||||
|
SuppressStartupBanner="true"
|
||||||
|
TargetEnvironment="1"
|
||||||
|
TypeLibraryName=".\Debug/zdoom.tlb"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCCLCompilerTool"
|
||||||
|
Optimization="0"
|
||||||
|
AdditionalIncludeDirectories="src\win32;src\sound;src;zlib;src\g_shared;src\g_doom;src\g_raven;src\g_heretic;src\g_hexen;src\g_strife;jpeg-6b;snes_spc\snes_spc;gdtoa"
|
||||||
|
PreprocessorDefinitions="WIN32,_DEBUG,_WIN32,_WINDOWS,USEASM,_CRTDBG_MAP_ALLOC,HAVE_STRUPR,HAVE_FILELENGTH"
|
||||||
|
MinimalRebuild="true"
|
||||||
|
RuntimeLibrary="1"
|
||||||
|
EnableFunctionLevelLinking="true"
|
||||||
|
ForceConformanceInForLoopScope="true"
|
||||||
|
PrecompiledHeaderFile=""
|
||||||
|
AssemblerOutput="0"
|
||||||
|
AssemblerListingLocation=".\Debug/"
|
||||||
|
ObjectFile=".\Debug/"
|
||||||
|
ProgramDataBaseFileName=".\Debug/"
|
||||||
|
WarningLevel="3"
|
||||||
|
SuppressStartupBanner="true"
|
||||||
|
Detect64BitPortabilityProblems="true"
|
||||||
|
DebugInformationFormat="4"
|
||||||
|
CompileAs="0"
|
||||||
|
DisableSpecificWarnings="4996"
|
||||||
|
ForcedIncludeFiles=""
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCManagedResourceCompilerTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCResourceCompilerTool"
|
||||||
|
PreprocessorDefinitions="_DEBUG"
|
||||||
|
Culture="1033"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCPreLinkEventTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCLinkerTool"
|
||||||
|
AdditionalOptions="/MACHINE:I386"
|
||||||
|
AdditionalDependencies="gdi32.lib user32.lib comctl32.lib shell32.lib advapi32.lib comdlg32.lib ole32.lib dxguid.lib dsound.lib dinput8.lib strmiids.lib wsock32.lib winmm.lib fmodex_vc.lib setupapi.lib ws2_32.lib"
|
||||||
|
OutputFile="../zdoomd.exe"
|
||||||
|
LinkIncremental="2"
|
||||||
|
SuppressStartupBanner="true"
|
||||||
|
AdditionalLibraryDirectories=""
|
||||||
|
IgnoreDefaultLibraryNames="libcmt;msvcrtd;msvcrt"
|
||||||
|
GenerateDebugInformation="true"
|
||||||
|
ProgramDatabaseFile=".\Debug/zdoomd.pdb"
|
||||||
|
SubSystem="2"
|
||||||
|
StackReserveSize="0"
|
||||||
|
TerminalServerAware="2"
|
||||||
|
SetChecksum="false"
|
||||||
|
TargetMachine="0"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCALinkTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCManifestTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCXDCMakeTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCBscMakeTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCFxCopTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCAppVerifierTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCWebDeploymentTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCPostBuildEventTool"
|
||||||
|
/>
|
||||||
|
</Configuration>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
|
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
|
||||||
|
@ -249,112 +355,6 @@
|
||||||
Name="VCPostBuildEventTool"
|
Name="VCPostBuildEventTool"
|
||||||
/>
|
/>
|
||||||
</Configuration>
|
</Configuration>
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
OutputDirectory=".\Debug"
|
|
||||||
IntermediateDirectory=".\Debug"
|
|
||||||
ConfigurationType="1"
|
|
||||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
||||||
UseOfMFC="0"
|
|
||||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
Description="Checking svnrevision.h..."
|
|
||||||
CommandLine="$(OutDir)\updaterevision.exe src src/svnrevision.h"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCXMLDataGeneratorTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCWebServiceProxyGeneratorTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MkTypLibCompatible="true"
|
|
||||||
SuppressStartupBanner="true"
|
|
||||||
TargetEnvironment="1"
|
|
||||||
TypeLibraryName=".\Debug/zdoom.tlb"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="src\win32;src\sound;src;zlib;src\g_shared;src\g_doom;src\g_raven;src\g_heretic;src\g_hexen;src\g_strife;jpeg-6b;snes_spc\snes_spc;gdtoa"
|
|
||||||
PreprocessorDefinitions="WIN32,_DEBUG,_WIN32,_WINDOWS,USEASM,_CRTDBG_MAP_ALLOC,HAVE_STRUPR,HAVE_FILELENGTH"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
RuntimeLibrary="1"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
ForceConformanceInForLoopScope="true"
|
|
||||||
PrecompiledHeaderFile=""
|
|
||||||
AssemblerOutput="0"
|
|
||||||
AssemblerListingLocation=".\Debug/"
|
|
||||||
ObjectFile=".\Debug/"
|
|
||||||
ProgramDataBaseFileName=".\Debug/"
|
|
||||||
WarningLevel="3"
|
|
||||||
SuppressStartupBanner="true"
|
|
||||||
Detect64BitPortabilityProblems="true"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
CompileAs="0"
|
|
||||||
DisableSpecificWarnings="4996"
|
|
||||||
ForcedIncludeFiles=""
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCManagedResourceCompilerTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCResourceCompilerTool"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
Culture="1033"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreLinkEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalOptions="/MACHINE:I386"
|
|
||||||
AdditionalDependencies="gdi32.lib user32.lib comctl32.lib shell32.lib advapi32.lib comdlg32.lib ole32.lib dxguid.lib dsound.lib dinput8.lib strmiids.lib wsock32.lib winmm.lib fmodex_vc.lib setupapi.lib ws2_32.lib"
|
|
||||||
OutputFile="../zdoomd.exe"
|
|
||||||
LinkIncremental="2"
|
|
||||||
SuppressStartupBanner="true"
|
|
||||||
AdditionalLibraryDirectories=""
|
|
||||||
IgnoreDefaultLibraryNames="libcmt;msvcrtd;msvcrt"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
ProgramDatabaseFile=".\Debug/zdoomd.pdb"
|
|
||||||
SubSystem="2"
|
|
||||||
StackReserveSize="0"
|
|
||||||
TerminalServerAware="2"
|
|
||||||
SetChecksum="false"
|
|
||||||
TargetMachine="0"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCALinkTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCManifestTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCXDCMakeTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCBscMakeTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCFxCopTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCAppVerifierTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCWebDeploymentTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCPostBuildEventTool"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
|
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
|
||||||
|
@ -933,16 +933,6 @@
|
||||||
Outputs=""src/$(InputName).h""
|
Outputs=""src/$(InputName).h""
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Release|x64"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
Description="Creating $(InputName).h from src/$(InputFileName)"
|
|
||||||
CommandLine="tools\re2c\re2c -s -o "src/$(InputName).h" "src/$(InputFileName)"
"
|
|
||||||
Outputs=""src/$(InputName).h""
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Debug|Win32"
|
||||||
>
|
>
|
||||||
|
@ -953,6 +943,16 @@
|
||||||
Outputs=""src/$(InputName).h""
|
Outputs=""src/$(InputName).h""
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Release|x64"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Creating $(InputName).h from src/$(InputFileName)"
|
||||||
|
CommandLine="tools\re2c\re2c -s -o "src/$(InputName).h" "src/$(InputFileName)"
"
|
||||||
|
Outputs=""src/$(InputName).h""
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
>
|
>
|
||||||
|
@ -1547,6 +1547,16 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Assembling $(InputPath)..."
|
||||||
|
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
||||||
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1558,16 +1568,6 @@
|
||||||
Outputs="$(IntDir)/$(InputName).obj"
|
Outputs="$(IntDir)/$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
Description="Assembling $(InputPath)..."
|
|
||||||
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1593,6 +1593,16 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Assembling $(InputPath)..."
|
||||||
|
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
||||||
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1604,16 +1614,6 @@
|
||||||
Outputs="$(IntDir)/$(InputName).obj"
|
Outputs="$(IntDir)/$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
Description="Assembling $(InputPath)..."
|
|
||||||
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1639,6 +1639,16 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Assembling $(InputPath)..."
|
||||||
|
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
||||||
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1650,16 +1660,6 @@
|
||||||
Outputs="$(IntDir)/$(InputName).obj"
|
Outputs="$(IntDir)/$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
Description="Assembling $(InputPath)..."
|
|
||||||
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1685,6 +1685,16 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Assembling $(InputPath)..."
|
||||||
|
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
||||||
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1696,16 +1706,6 @@
|
||||||
Outputs="$(IntDir)/$(InputName).obj"
|
Outputs="$(IntDir)/$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
Description="Assembling $(InputPath)..."
|
|
||||||
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1731,6 +1731,16 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Debug|Win32"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Assembling $(InputPath)..."
|
||||||
|
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
||||||
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1742,16 +1752,6 @@
|
||||||
Outputs="$(IntDir)/$(InputName).obj"
|
Outputs="$(IntDir)/$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
Description="Assembling $(InputPath)..."
|
|
||||||
CommandLine="nasm -g -o "$(IntDir)\$(InputName).obj" -f win32 "$(InputPath)" -isrc/
$(OutDir)\fixrtext "$(IntDir)\$(InputName).obj"
"
|
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -1917,14 +1917,6 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Release|x64"
|
|
||||||
ExcludedFromBuild="true"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCCustomBuildTool"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Debug|Win32"
|
||||||
>
|
>
|
||||||
|
@ -1935,6 +1927,14 @@
|
||||||
Outputs="$(IntDir)\$(InputName).obj"
|
Outputs="$(IntDir)\$(InputName).obj"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Release|x64"
|
||||||
|
ExcludedFromBuild="true"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
|
@ -2248,10 +2248,6 @@
|
||||||
RelativePath=".\src\g_heretic\a_hereticartifacts.cpp"
|
RelativePath=".\src\g_heretic\a_hereticartifacts.cpp"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath=".\src\g_heretic\a_hereticglobal.h"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath=".\src\g_heretic\a_hereticimp.cpp"
|
RelativePath=".\src\g_heretic\a_hereticimp.cpp"
|
||||||
>
|
>
|
||||||
|
@ -2812,14 +2808,6 @@
|
||||||
AdditionalIncludeDirectories="src\win32;$(NoInherit)"
|
AdditionalIncludeDirectories="src\win32;$(NoInherit)"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
|
||||||
Name="Release|x64"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCResourceCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="src\win32;$(NoInherit)"
|
|
||||||
/>
|
|
||||||
</FileConfiguration>
|
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Debug|Win32"
|
||||||
>
|
>
|
||||||
|
@ -2829,6 +2817,14 @@
|
||||||
AdditionalIncludeDirectories="src\win32;$(NoInherit)"
|
AdditionalIncludeDirectories="src\win32;$(NoInherit)"
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
|
<FileConfiguration
|
||||||
|
Name="Release|x64"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCResourceCompilerTool"
|
||||||
|
AdditionalIncludeDirectories="src\win32;$(NoInherit)"
|
||||||
|
/>
|
||||||
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
>
|
>
|
||||||
|
@ -3103,7 +3099,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3111,7 +3107,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3143,7 +3139,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3151,7 +3147,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3180,7 +3176,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3189,7 +3185,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3219,7 +3215,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3227,7 +3223,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3256,7 +3252,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3265,7 +3261,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3296,7 +3292,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3305,7 +3301,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3335,7 +3331,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3343,7 +3339,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3372,7 +3368,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3381,7 +3377,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3412,7 +3408,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3421,7 +3417,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3452,7 +3448,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3461,7 +3457,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3491,7 +3487,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3499,7 +3495,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3527,7 +3523,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3535,7 +3531,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3563,7 +3559,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3571,7 +3567,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3599,7 +3595,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3607,7 +3603,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3637,7 +3633,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3647,7 +3643,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3691,7 +3687,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3699,7 +3695,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
ExcludedFromBuild="true"
|
ExcludedFromBuild="true"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
@ -3733,7 +3729,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Release|x64"
|
Name="Debug|Win32"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCCustomBuildTool"
|
Name="VCCustomBuildTool"
|
||||||
|
@ -3743,7 +3739,7 @@
|
||||||
/>
|
/>
|
||||||
</FileConfiguration>
|
</FileConfiguration>
|
||||||
<FileConfiguration
|
<FileConfiguration
|
||||||
Name="Debug|Win32"
|
Name="Release|x64"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCCustomBuildTool"
|
Name="VCCustomBuildTool"
|
||||||
|
|
Loading…
Reference in a new issue