Function to give the player all devices.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3034 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
Meep-Eep
2008-08-11 21:34:37 +00:00
parent 62d6bae2e1
commit 7372224df5
2 changed files with 36 additions and 0 deletions
+34
View File
@@ -64,6 +64,7 @@ debugKeyPressed (void)
{
// State modifying:
equipShip ();
giveDevices ();
// Give the player the ships you can't ally with under normal
// conditions.
@@ -348,6 +349,39 @@ equipShip (void)
////////////////////////////////////////////////////////////////////////////
void
giveDevices (void) {
SET_GAME_STATE (ROSY_SPHERE_ON_SHIP, 1);
SET_GAME_STATE (ARTIFACT_2_ON_SHIP, 1);
SET_GAME_STATE (ARTIFACT_3_ON_SHIP, 1);
SET_GAME_STATE (SUN_DEVICE_ON_SHIP, 1);
SET_GAME_STATE (UTWIG_BOMB_ON_SHIP, 1);
SET_GAME_STATE (ULTRON_CONDITION, 1);
//SET_GAME_STATE (ULTRON_CONDITION, 2);
//SET_GAME_STATE (ULTRON_CONDITION, 3);
//SET_GAME_STATE (ULTRON_CONDITION, 4);
SET_GAME_STATE (MAIDENS_ON_SHIP, 1);
SET_GAME_STATE (TALKING_PET_ON_SHIP, 1);
SET_GAME_STATE (AQUA_HELIX_ON_SHIP, 1);
SET_GAME_STATE (CLEAR_SPINDLE_ON_SHIP, 1);
SET_GAME_STATE (UMGAH_BROADCASTERS_ON_SHIP, 1);
SET_GAME_STATE (TAALO_PROTECTOR_ON_SHIP, 1);
SET_GAME_STATE (EGG_CASE0_ON_SHIP, 1);
SET_GAME_STATE (EGG_CASE1_ON_SHIP, 1);
SET_GAME_STATE (EGG_CASE2_ON_SHIP, 1);
SET_GAME_STATE (SYREEN_SHUTTLE_ON_SHIP, 1);
SET_GAME_STATE (VUX_BEAST_ON_SHIP, 1);
SET_GAME_STATE (PORTAL_SPAWNER_ON_SHIP, 1);
SET_GAME_STATE (PORTAL_KEY_ON_SHIP, 1);
SET_GAME_STATE (BURV_BROADCASTERS_ON_SHIP, 1);
SET_GAME_STATE (MOONBASE_ON_SHIP, 1);
// Not strictly a device (although it originally was one).
SET_GAME_STATE (DESTRUCT_CODE_ON_SHIP, 1);
}
////////////////////////////////////////////////////////////////////////////
void
clearEscorts (void)
{
+2
View File
@@ -49,6 +49,8 @@ const char *eventName (BYTE func_index);
// Give the flagship a decent equipment for debugging.
void equipShip (void);
// Give the player all devices.
void giveDevices (void);
// Remove all escort ships.
void clearEscorts (void);