ref: 38945b0d2590e9f4d7291f047e9ab855b4baa3f2
parent: 9a3b6e9222c3bd1270ce51f36ee01c4b18f062b3
author: Simon Howard <fraggle@gmail.com>
date: Wed Sep 8 14:29:33 EDT 2010
Update dehacked field names for beginnings of SeHacked support. Subversion-branch: /branches/strife-branch Subversion-revision: 2046
--- a/src/strife/deh_cheat.c
+++ b/src/strife/deh_cheat.c
@@ -44,22 +44,22 @@
static deh_cheat_t allcheats[] =
{ {"Change music", &cheat_mus },- {"Chainsaw", &cheat_choppers },+ {"Level Warp", &cheat_clev },+ {"Stealth Boots", NULL }, // STRIFE-TODO+ {"Sigil piece", NULL }, // STRIFE-TODO+ {"FPS", NULL }, // STRIFE-TODO+ {"TeleportMapSpot", NULL }, // STRIFE-TODO+ {"Gold&StatTokens", NULL }, // STRIFE-TODO {"God mode", &cheat_god },- {"Ammo & Keys", &cheat_ammo },- {"Ammo", &cheat_ammonokey },- {"No Clipping 1", &cheat_noclip },- {"No Clipping 2", &cheat_commercial_noclip },- {"Invincibility", &cheat_powerup[0] },+ {"Keys", NULL }, // STRIFE-TODO+ {"Weapons & Ammo", NULL }, // STRIFE-TODO+ {"Massacre", NULL }, // STRIFE-TODO+ {"No Clipping", &cheat_noclip }, {"Berserk", &cheat_powerup[1] }, {"Invisibility", &cheat_powerup[2] },- {"Radiation Suit", &cheat_powerup[3] },- {"Auto-map", &cheat_powerup[4] },- {"Lite-Amp Goggles", &cheat_powerup[5] },- {"BEHOLD menu", &cheat_powerup[6] },- {"Level Warp", &cheat_clev },- {"Player Position", &cheat_mypos },- {"Map cheat", &cheat_amap },+ {"Enviro Suit", &cheat_powerup[3] },+ {"Health", NULL }, // STRIFE-TODO+ {"Backpack", NULL }, // STRIFE-TODO};
static deh_cheat_t *FindCheatByName(char *name)
--- a/src/strife/deh_frame.c
+++ b/src/strife/deh_frame.c
@@ -41,9 +41,7 @@
DEH_MAPPING("Sprite subnumber", frame) DEH_MAPPING("Duration", tics) DEH_MAPPING("Next frame", nextstate)- //DEH_MAPPING("Unknown 1", misc1) // villsa [STRIFE] unused- //DEH_MAPPING("Unknown 2", misc2) // villsa [STRIFE] unused- DEH_UNSUPPORTED_MAPPING("Codep frame")+ DEH_UNSUPPORTED_MAPPING("Action pointer")DEH_END_MAPPING
static void *DEH_FrameStart(deh_context_t *context, char *line)
--- a/src/strife/deh_misc.c
+++ b/src/strife/deh_misc.c
@@ -148,8 +148,8 @@
{"Initial Bullets", &deh_initial_bullets}, {"Max Health", &deh_max_health}, {"Max Armor", &deh_max_armor},- {"Green Armor Class", &deh_green_armor_class},- {"Blue Armor Class", &deh_blue_armor_class},+ {"LeatherArmorClass", &deh_green_armor_class},+ {"Metal Armor Class", &deh_blue_armor_class}, {"Max Soulsphere", &deh_max_soulsphere}, {"Soulsphere Health", &deh_soulsphere_health}, {"Megasphere Health", &deh_megasphere_health},@@ -158,7 +158,7 @@
{"IDFA Armor Class", &deh_idfa_armor_class}, {"IDKFA Armor", &deh_idkfa_armor}, {"IDKFA Armor Class", &deh_idkfa_armor_class},- {"BFG Cells/Shot", &deh_bfg_cells_per_shot},+ {"Mauler Cells/Shot", &deh_bfg_cells_per_shot},};
static void *DEH_MiscStart(deh_context_t *context, char *line)
@@ -199,7 +199,7 @@
DEH_Warning(context,
"Invalid value for 'Monsters Infight': %i", ivalue);
}
-
+
return;
}
--- a/src/strife/deh_strife.c
+++ b/src/strife/deh_strife.c
@@ -30,8 +30,8 @@
char *deh_signatures[] =
{- "Patch File for DeHackEd v2.3",
- "Patch File for DeHackEd v3.0",
+ "Patch File for SeHackEd v0.4",
+ "Patch File for SeHackEd v0.3",
NULL
};
--- a/src/strife/deh_thing.c
+++ b/src/strife/deh_thing.c
@@ -48,6 +48,7 @@
DEH_MAPPING("Pain sound", painsound) DEH_MAPPING("Close attack frame", meleestate) DEH_MAPPING("Far attack frame", missilestate)+ DEH_MAPPING("Crash frame", crashstate) DEH_MAPPING("Death frame", deathstate) DEH_MAPPING("Exploding frame", xdeathstate) DEH_MAPPING("Death sound", deathsound)@@ -58,7 +59,7 @@
DEH_MAPPING("Missile damage", damage) DEH_MAPPING("Action sound", activesound) DEH_MAPPING("Bits", flags)- //DEH_MAPPING("Respawn frame", raisestate) // villsa [STRIFE] unused+ DEH_UNSUPPORTED_MAPPING("Name pointer")DEH_END_MAPPING
static void *DEH_ThingStart(deh_context_t *context, char *line)
--- a/src/strife/deh_weapon.c
+++ b/src/strife/deh_weapon.c
@@ -43,6 +43,7 @@
DEH_MAPPING("Bobbing frame", readystate) DEH_MAPPING("Shooting frame", atkstate) DEH_MAPPING("Firing frame", flashstate)+ DEH_UNSUPPORTED_MAPPING("? Unknown")DEH_END_MAPPING
static void *DEH_WeaponStart(deh_context_t *context, char *line)
--
⑨