mirror of
https://github.com/id-Software/Wolf3D-iOS.git
synced 2024-11-10 07:22:02 +00:00
760 lines
25 KiB
C
760 lines
25 KiB
C
|
/*
|
||
|
|
||
|
Copyright (C) 2004-2005 Michael Liebscher <johnnycanuck@users.sourceforge.net>
|
||
|
|
||
|
This program is free software; you can redistribute it and/or
|
||
|
modify it under the terms of the GNU General Public License
|
||
|
as published by the Free Software Foundation; either version 2
|
||
|
of the License, or (at your option) any later version.
|
||
|
|
||
|
This program is distributed in the hope that it will be useful,
|
||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
GNU General Public License for more details.
|
||
|
|
||
|
You should have received a copy of the GNU General Public License
|
||
|
along with this program; if not, write to the Free Software
|
||
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||
|
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
* wl6_name.c: Convert chunk number to string name.
|
||
|
*
|
||
|
* Author: Michael Liebscher <johnnycanuck@users.sourceforge.net>
|
||
|
*
|
||
|
* Acknowledgement:
|
||
|
* This code was derived from Wolfenstein 3-D, and was originally
|
||
|
* written by Id Software, Inc.
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
#include "wolf_def.h"
|
||
|
#include "../../../common/arch.h"
|
||
|
#include "../../../common/common_utils.h"
|
||
|
|
||
|
|
||
|
|
||
|
/*
|
||
|
-----------------------------------------------------------------------------
|
||
|
Function: GetLumpFileName_WL1() -Returns lump name string.
|
||
|
|
||
|
Parameters: chunk -[in] Chunk value to get string name for.
|
||
|
|
||
|
Returns: NULL on error, otherwise string name.
|
||
|
|
||
|
Notes:
|
||
|
-----------------------------------------------------------------------------
|
||
|
*/
|
||
|
PUBLIC char *GetLumpFileName_WL1( W32 chunk )
|
||
|
{
|
||
|
switch( chunk )
|
||
|
{
|
||
|
case WL1_H_BJPIC: return "H_BJPIC";
|
||
|
case WL1_H_CASTLEPIC: return "H_CASTLEPIC";
|
||
|
case WL1_H_KEYBOARDPIC: return "H_KEYBOARDPIC";
|
||
|
case WL1_H_CONTROLPIC: return "H_CONTROLPIC";
|
||
|
case WL1_H_HEALPIC: return "H_HEALPIC";
|
||
|
case WL1_H_BGPIC: return "H_BGPIC";
|
||
|
case WL1_H_GUNPIC: return "H_GUNPIC";
|
||
|
case WL1_H_KEYPIC: return "H_KEYPIC";
|
||
|
case WL1_H_BLAZEPIC: return "H_BLAZEPIC";
|
||
|
case WL1_H_WEAPON1234PIC: return "H_WEAPON1234PIC";
|
||
|
case WL1_H_WOLFLOGOPIC: return "H_WOLFLOGOPIC";
|
||
|
case WL1_H_VISAPIC: return "H_VISAPIC";
|
||
|
case WL1_H_MCPIC: return "H_MCPIC";
|
||
|
case WL1_H_IDLOGOPIC: return "H_IDLOGOPIC";
|
||
|
case WL1_H_TOPWINDOWPIC: return "H_TOPWINDOWPI";
|
||
|
case WL1_H_LEFTWINDOWPIC: return "H_LEFTWINDOWPIC";
|
||
|
case WL1_H_RIGHTWINDOWPIC: return "H_RIGHTWINDOWPIC";
|
||
|
case WL1_H_BOTTOMINFOPIC: return "H_BOTTOMINFOPIC";
|
||
|
case WL1_H_GAMEPIC: return "H_GAMEPIC";
|
||
|
|
||
|
case WL1_C_OPTIONSPIC: return "C_OPTIONSPIC";
|
||
|
case WL1_C_CURSOR1PIC: return "C_CURSOR0PIC";
|
||
|
case WL1_C_CURSOR2PIC: return "C_CURSOR1PIC";
|
||
|
case WL1_C_NOTSELECTEDPIC: return "C_NOTSELECTEDPIC";
|
||
|
case WL1_C_SELECTEDPIC: return "C_SELECTEDPIC";
|
||
|
case WL1_C_FXTITLEPIC: return "C_FXTITLEPIC";
|
||
|
case WL1_C_DIGITITLEPIC: return "C_DIGITITLEPIC";
|
||
|
case WL1_C_MUSICTITLEPIC: return "C_MUSICTITLEPIC";
|
||
|
case WL1_C_MOUSELBACKPIC: return "C_MOUSELBACKPIC";
|
||
|
case WL1_C_BABYMODEPIC: return "C_SKILL1PIC";
|
||
|
case WL1_C_EASYPIC: return "C_SKILL2PIC";
|
||
|
case WL1_C_NORMALPIC: return "C_SKILL3PIC";
|
||
|
case WL1_C_HARDPIC: return "C_SKILL4PIC";
|
||
|
case WL1_C_LOADSAVEDISKPIC: return "C_LOADSAVEDISKPIC";
|
||
|
case WL1_C_DISKLOADING1PIC: return "C_DISKLOADING0PIC";
|
||
|
case WL1_C_DISKLOADING2PIC: return "C_DISKLOADING1PIC";
|
||
|
case WL1_C_CONTROLPIC: return "C_CONTROLPIC";
|
||
|
case WL1_C_CUSTOMIZEPIC: return "C_CUSTOMIZEPIC";
|
||
|
case WL1_C_LOADGAMEPIC: return "C_LOADGAMEPIC";
|
||
|
case WL1_C_SAVEGAMEPIC: return "C_SAVEGAMEPIC";
|
||
|
case WL1_C_EPISODE1PIC: return "C_EPISODE1PIC";
|
||
|
case WL1_C_EPISODE2PIC: return "C_EPISODE2PIC";
|
||
|
case WL1_C_EPISODE3PIC: return "C_EPISODE3PIC";
|
||
|
case WL1_C_EPISODE4PIC: return "C_EPISODE4PIC";
|
||
|
case WL1_C_EPISODE5PIC: return "C_EPISODE5PIC";
|
||
|
case WL1_C_EPISODE6PIC: return "C_EPISODE6PIC";
|
||
|
case WL1_C_CODEPIC: return "C_CODEPIC";
|
||
|
case WL1_C_TIMECODEPIC: return "C_TIMECODEPIC";
|
||
|
case WL1_C_LEVELPIC: return "C_LEVELPIC";
|
||
|
case WL1_C_NAMEPIC: return "C_NAMEPIC";
|
||
|
case WL1_C_SCOREPIC: return "C_SCOREPIC";
|
||
|
case WL1_C_JOY1PIC: return "C_JOY1PIC";
|
||
|
case WL1_C_JOY2PIC: return "C_JOY2PIC";
|
||
|
|
||
|
case WL1_L_GUYPIC: return "L_GUY0PIC";
|
||
|
case WL1_L_COLONPIC:
|
||
|
case WL1_L_NUM0PIC:
|
||
|
case WL1_L_NUM1PIC:
|
||
|
case WL1_L_NUM2PIC:
|
||
|
case WL1_L_NUM3PIC:
|
||
|
case WL1_L_NUM4PIC:
|
||
|
case WL1_L_NUM5PIC:
|
||
|
case WL1_L_NUM6PIC:
|
||
|
case WL1_L_NUM7PIC:
|
||
|
case WL1_L_NUM8PIC:
|
||
|
case WL1_L_NUM9PIC:
|
||
|
case WL1_L_PERCENTPIC:
|
||
|
case WL1_L_APIC:
|
||
|
case WL1_L_BPIC:
|
||
|
case WL1_L_CPIC:
|
||
|
case WL1_L_DPIC:
|
||
|
case WL1_L_EPIC:
|
||
|
case WL1_L_FPIC:
|
||
|
case WL1_L_GPIC:
|
||
|
case WL1_L_HPIC:
|
||
|
case WL1_L_IPIC:
|
||
|
case WL1_L_JPIC:
|
||
|
case WL1_L_KPIC:
|
||
|
case WL1_L_LPIC:
|
||
|
case WL1_L_MPIC:
|
||
|
case WL1_L_NPIC:
|
||
|
case WL1_L_OPIC:
|
||
|
case WL1_L_PPIC:
|
||
|
case WL1_L_QPIC:
|
||
|
case WL1_L_RPIC:
|
||
|
case WL1_L_SPIC:
|
||
|
case WL1_L_TPIC:
|
||
|
case WL1_L_UPIC:
|
||
|
case WL1_L_VPIC:
|
||
|
case WL1_L_WPIC:
|
||
|
case WL1_L_XPIC:
|
||
|
case WL1_L_YPIC:
|
||
|
case WL1_L_ZPIC:
|
||
|
case WL1_L_EXPOINTPIC:
|
||
|
case WL1_L_APOSTROPHEPIC: return "L_FONTPIC";
|
||
|
case WL1_L_GUY2PIC: return "L_GUY1PIC";
|
||
|
case WL1_L_BJWINSPIC: return "L_BJWINSPIC";
|
||
|
case WL1_STATUSBARPIC: return "STATUSBARPIC";
|
||
|
case WL1_TITLEPIC: return "TITLEPIC";
|
||
|
case WL1_PG13PIC: return "PC13PIC";
|
||
|
case WL1_CREDITSPIC: return "CREDITSPIC";
|
||
|
case WL1_HIGHSCORESPIC: return "HIGHSCORESPIC";
|
||
|
|
||
|
case WL1_KNIFEPIC: return "KNIFEPIC";
|
||
|
case WL1_GUNPIC: return "GUNPIC";
|
||
|
case WL1_MACHINEGUNPIC: return "MACHINEGUNPIC";
|
||
|
case WL1_GATLINGGUNPIC: return "GATLINGGUNPIC";
|
||
|
case WL1_NOKEYPIC: return "NOKEYPIC";
|
||
|
case WL1_GOLDKEYPIC: return "GOLDKEYPIC";
|
||
|
case WL1_SILVERKEYPIC: return "SILVERKEYPIC";
|
||
|
case WL1_N_BLANKPIC: return "N_BLANKPIC";
|
||
|
case WL1_N_0PIC:
|
||
|
case WL1_N_1PIC:
|
||
|
case WL1_N_2PIC:
|
||
|
case WL1_N_3PIC:
|
||
|
case WL1_N_4PIC:
|
||
|
case WL1_N_5PIC:
|
||
|
case WL1_N_6PIC:
|
||
|
case WL1_N_7PIC:
|
||
|
case WL1_N_8PIC:
|
||
|
case WL1_N_9PIC: return "N_NUMPIC";
|
||
|
case WL1_FACE1APIC: return "FACE1APIC";
|
||
|
case WL1_FACE1BPIC: return "FACE1BPIC";
|
||
|
case WL1_FACE1CPIC: return "FACE1CPIC";
|
||
|
case WL1_FACE2APIC: return "FACE2APIC";
|
||
|
case WL1_FACE2BPIC: return "FACE2BPIC";
|
||
|
case WL1_FACE2CPIC: return "FACE2CPIC";
|
||
|
case WL1_FACE3APIC: return "FACE3APIC";
|
||
|
case WL1_FACE3BPIC: return "FACE3BPIC";
|
||
|
case WL1_FACE3CPIC: return "FACE3CPIC";
|
||
|
case WL1_FACE4APIC: return "FACE4APIC";
|
||
|
case WL1_FACE4BPIC: return "FACE4BPIC";
|
||
|
case WL1_FACE4CPIC: return "FACE4CPIC";
|
||
|
case WL1_FACE5APIC: return "FACE5APIC";
|
||
|
case WL1_FACE5BPIC: return "FACE5BPIC";
|
||
|
case WL1_FACE5CPIC: return "FACE5CPIC";
|
||
|
case WL1_FACE6APIC: return "FACE6APIC";
|
||
|
case WL1_FACE6BPIC: return "FACE6BPIC";
|
||
|
case WL1_FACE6CPIC: return "FACE6CPIC";
|
||
|
case WL1_FACE7APIC: return "FACE7APIC";
|
||
|
case WL1_FACE7BPIC: return "FACE7BPIC";
|
||
|
case WL1_FACE7CPIC: return "FACE7CPIC";
|
||
|
case WL1_FACE8APIC: return "FACE8APIC";
|
||
|
case WL1_GOTGATLINGPIC: return "GOTGATLINGPIC";
|
||
|
case WL1_MUTANTBJPIC: return "MUTANTBJPIC";
|
||
|
case WL1_PAUSEDPIC: return "PAUSEDPIC";
|
||
|
case WL1_GETPSYCHEDPIC: return "GETPSYCHEDPIC";
|
||
|
|
||
|
default: return NULL;
|
||
|
} // End switch chunk
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
-----------------------------------------------------------------------------
|
||
|
Function: GetLumpFileName_WL6() -Returns lump name string.
|
||
|
|
||
|
Parameters: chunk -[in] Chunk value to get string name for.
|
||
|
|
||
|
Returns: NULL on error, otherwise string name.
|
||
|
|
||
|
Notes:
|
||
|
-----------------------------------------------------------------------------
|
||
|
*/
|
||
|
PUBLIC char *GetLumpFileName_WL6( W32 chunk )
|
||
|
{
|
||
|
switch( chunk )
|
||
|
{
|
||
|
case H_BJPIC: return "H_BJPIC";
|
||
|
case H_CASTLEPIC: return "H_CASTLEPIC";
|
||
|
case H_BLAZEPIC: return "H_BLAZEPIC";
|
||
|
case H_TOPWINDOWPIC: return "H_TOPWINDOWPIC";
|
||
|
case H_LEFTWINDOWPIC: return "H_LEFTWINDOWPIC";
|
||
|
case H_RIGHTWINDOWPIC: return "H_RIGHTWINDOWPIC";
|
||
|
case H_BOTTOMINFOPIC: return "H_BOTTOMINFOPIC";
|
||
|
case C_OPTIONSPIC: return "C_OPTIONSPIC";
|
||
|
case C_CURSOR1PIC: return "C_CURSOR0PIC";
|
||
|
case C_CURSOR2PIC: return "C_CURSOR1PIC";
|
||
|
case C_NOTSELECTEDPIC: return "C_NOTSELECTEDPIC";
|
||
|
case C_SELECTEDPIC: return "C_SELECTEDPIC";
|
||
|
case C_FXTITLEPIC: return "C_FXTITLEPIC";
|
||
|
case C_DIGITITLEPIC: return "C_DIGITITLEPIC";
|
||
|
case C_MUSICTITLEPIC: return "C_MUSICTITLEPIC";
|
||
|
case C_MOUSELBACKPIC: return "C_MOUSELBACKPIC";
|
||
|
case C_BABYMODEPIC: return "C_SKILL1PIC";
|
||
|
case C_EASYPIC: return "C_SKILL2PIC";
|
||
|
case C_NORMALPIC: return "C_SKILL3PIC";
|
||
|
case C_HARDPIC: return "C_SKILL4PIC";
|
||
|
case C_LOADSAVEDISKPIC: return "C_LOADSAVEDISKPIC";
|
||
|
case C_DISKLOADING1PIC: return "C_DISKLOADING0PIC";
|
||
|
case C_DISKLOADING2PIC: return "C_DISKLOADING1PIC";
|
||
|
case C_CONTROLPIC: return "C_CONTROLPIC";
|
||
|
case C_CUSTOMIZEPIC: return "C_CUSTOMIZEPIC";
|
||
|
case C_LOADGAMEPIC: return "C_LOADGAMEPIC";
|
||
|
case C_SAVEGAMEPIC: return "C_SAVEGAMEPIC";
|
||
|
case C_EPISODE1PIC: return "C_EPISODE1PIC";
|
||
|
case C_EPISODE2PIC: return "C_EPISODE2PIC";
|
||
|
case C_EPISODE3PIC: return "C_EPISODE3PIC";
|
||
|
case C_EPISODE4PIC: return "C_EPISODE4PIC";
|
||
|
case C_EPISODE5PIC: return "C_EPISODE5PIC";
|
||
|
case C_EPISODE6PIC: return "C_EPISODE6PIC";
|
||
|
case C_CODEPIC: return "C_CODEPIC";
|
||
|
case C_TIMECODEPIC: return "C_TIMECODEPIC";
|
||
|
case C_LEVELPIC: return "C_LEVELPIC";
|
||
|
case C_NAMEPIC: return "C_NAMEPIC";
|
||
|
case C_SCOREPIC: return "C_SCOREPIC";
|
||
|
case C_JOY1PIC: return "C_JOY1PIC";
|
||
|
case C_JOY2PIC: return "C_JOY2PIC";
|
||
|
|
||
|
case L_GUYPIC: return "L_GUY0PIC";
|
||
|
case L_COLONPIC:
|
||
|
case L_NUM0PIC:
|
||
|
case L_NUM1PIC:
|
||
|
case L_NUM2PIC:
|
||
|
case L_NUM3PIC:
|
||
|
case L_NUM4PIC:
|
||
|
case L_NUM5PIC:
|
||
|
case L_NUM6PIC:
|
||
|
case L_NUM7PIC:
|
||
|
case L_NUM8PIC:
|
||
|
case L_NUM9PIC:
|
||
|
case L_PERCENTPIC:
|
||
|
case L_APIC:
|
||
|
case L_BPIC:
|
||
|
case L_CPIC:
|
||
|
case L_DPIC:
|
||
|
case L_EPIC:
|
||
|
case L_FPIC:
|
||
|
case L_GPIC:
|
||
|
case L_HPIC:
|
||
|
case L_IPIC:
|
||
|
case L_JPIC:
|
||
|
case L_KPIC:
|
||
|
case L_LPIC:
|
||
|
case L_MPIC:
|
||
|
case L_NPIC:
|
||
|
case L_OPIC:
|
||
|
case L_PPIC:
|
||
|
case L_QPIC:
|
||
|
case L_RPIC:
|
||
|
case L_SPIC:
|
||
|
case L_TPIC:
|
||
|
case L_UPIC:
|
||
|
case L_VPIC:
|
||
|
case L_WPIC:
|
||
|
case L_XPIC:
|
||
|
case L_YPIC:
|
||
|
case L_ZPIC:
|
||
|
case L_EXPOINTPIC:
|
||
|
case L_APOSTROPHEPIC: return "L_FONTPIC";
|
||
|
case L_GUY2PIC: return "L_GUY1PIC";
|
||
|
case L_BJWINSPIC: return "L_BJWINSPIC";
|
||
|
case STATUSBARPIC: return "STATUSBARPIC";
|
||
|
case TITLEPIC: return "TITLEPIC";
|
||
|
case PG13PIC: return "PC13PIC";
|
||
|
case CREDITSPIC: return "CREDITSPIC";
|
||
|
case HIGHSCORESPIC: return "HIGHSCORESPIC";
|
||
|
case KNIFEPIC: return "KNIFEPIC";
|
||
|
case GUNPIC: return "GUNPIC";
|
||
|
case MACHINEGUNPIC: return "MACHINEGUNPIC";
|
||
|
case GATLINGGUNPIC: return "GATLINGGUNPIC";
|
||
|
case NOKEYPIC: return "NOKEYPIC";
|
||
|
case GOLDKEYPIC: return "GOLDKEYPIC";
|
||
|
case SILVERKEYPIC: return "SILVERKEYPIC";
|
||
|
case N_BLANKPIC: return "N_BLANKPIC";
|
||
|
case N_0PIC:
|
||
|
case N_1PIC:
|
||
|
case N_2PIC:
|
||
|
case N_3PIC:
|
||
|
case N_4PIC:
|
||
|
case N_5PIC:
|
||
|
case N_6PIC:
|
||
|
case N_7PIC:
|
||
|
case N_8PIC:
|
||
|
case N_9PIC: return "N_NUMPIC";
|
||
|
case FACE1APIC: return "FACE1APIC";
|
||
|
case FACE1BPIC: return "FACE1BPIC";
|
||
|
case FACE1CPIC: return "FACE1CPIC";
|
||
|
case FACE2APIC: return "FACE2APIC";
|
||
|
case FACE2BPIC: return "FACE2BPIC";
|
||
|
case FACE2CPIC: return "FACE2CPIC";
|
||
|
case FACE3APIC: return "FACE3APIC";
|
||
|
case FACE3BPIC: return "FACE3BPIC";
|
||
|
case FACE3CPIC: return "FACE3CPIC";
|
||
|
case FACE4APIC: return "FACE4APIC";
|
||
|
case FACE4BPIC: return "FACE4BPIC";
|
||
|
case FACE4CPIC: return "FACE4CPIC";
|
||
|
case FACE5APIC: return "FACE5APIC";
|
||
|
case FACE5BPIC: return "FACE5BPIC";
|
||
|
case FACE5CPIC: return "FACE5CPIC";
|
||
|
case FACE6APIC: return "FACE6APIC";
|
||
|
case FACE6BPIC: return "FACE6BPIC";
|
||
|
case FACE6CPIC: return "FACE6CPIC";
|
||
|
case FACE7APIC: return "FACE7APIC";
|
||
|
case FACE7BPIC: return "FACE7BPIC";
|
||
|
case FACE7CPIC: return "FACE7CPIC";
|
||
|
case FACE8APIC: return "FACE8APIC";
|
||
|
case GOTGATLINGPIC: return "GOTGATLINGPIC";
|
||
|
case MUTANTBJPIC: return "MUTANTBJPIC";
|
||
|
case PAUSEDPIC: return "PAUSEDPIC";
|
||
|
case GETPSYCHEDPIC: return "GETPSYCHEDPIC";
|
||
|
|
||
|
default: return NULL;
|
||
|
} // End switch chunk
|
||
|
}
|
||
|
|
||
|
|
||
|
/*
|
||
|
-----------------------------------------------------------------------------
|
||
|
Function: GetLumpFileName_SDM() -Returns lump name string.
|
||
|
|
||
|
Parameters: chunk -[in] Chunk value to get string name for.
|
||
|
|
||
|
Returns: NULL on error, otherwise string name.
|
||
|
|
||
|
Notes:
|
||
|
-----------------------------------------------------------------------------
|
||
|
*/
|
||
|
PUBLIC char *GetLumpFileName_SDM( W32 chunk )
|
||
|
{
|
||
|
switch( chunk )
|
||
|
{
|
||
|
case SDM_C_BACKDROPPIC: return "C_BACKDROPPIC";
|
||
|
case SDM_C_MOUSELBACKPIC: return "SC_MOUSELBACKPIC";
|
||
|
case SDM_C_CURSOR1PIC: return "SC_CURSOR0PIC";
|
||
|
case SDM_C_CURSOR2PIC: return "SC_CURSOR1PIC";
|
||
|
case SDM_C_NOTSELECTEDPIC: return "SC_NOTSELECTEDPIC";
|
||
|
case SDM_C_SELECTEDPIC: return "SC_SELECTEDPIC";
|
||
|
|
||
|
case SDM_C_CUSTOMIZEPIC: return "SC_CUSTOMIZEPIC";
|
||
|
case SDM_C_JOY1PIC: return "C_JOY1PIC";
|
||
|
case SDM_C_JOY2PIC: return "C_JOY2PIC";
|
||
|
case SDM_C_MOUSEPIC: return "C_MOUSEPIC";
|
||
|
case SDM_C_JOYSTICKPIC: return "C_JOYSTICKPIC";
|
||
|
case SDM_C_KEYBOARDPIC: return "C_KEYBOARDPIC";
|
||
|
case SDM_C_CONTROLPIC: return "SC_CONTROLPIC";
|
||
|
|
||
|
case SDM_C_OPTIONSPIC: return "SC_OPTIONSPIC";
|
||
|
|
||
|
case SDM_C_FXTITLEPIC: return "SC_FXTITLEPIC";
|
||
|
case SDM_C_DIGITITLEPIC: return "SC_DIGITITLEPIC";
|
||
|
case SDM_C_MUSICTITLEPIC: return "SC_MUSICTITLEPIC";
|
||
|
|
||
|
case SDM_C_HOWTOUGHPIC: return "C_HOWTOUGHPIC";
|
||
|
case SDM_C_BABYMODEPIC: return "SC_SKILL1PIC";
|
||
|
case SDM_C_EASYPIC: return "SC_SKILL2PIC";
|
||
|
case SDM_C_NORMALPIC: return "SC_SKILL3PIC";
|
||
|
case SDM_C_HARDPIC: return "SC_SKILL4PIC";
|
||
|
|
||
|
case SDM_C_DISKLOADING1PIC: return "C_DISKLOADING0PIC";
|
||
|
case SDM_C_DISKLOADING2PIC: return "C_DISKLOADING1PIC";
|
||
|
case SDM_C_LOADGAMEPIC: return "SC_LOADGAMEPIC";
|
||
|
case SDM_C_SAVEGAMEPIC: return "SC_SAVEGAMEPIC";
|
||
|
|
||
|
case SDM_HIGHSCORESPIC: return "SHIGHSCORESPIC";
|
||
|
case SDM_C_WONSPEARPIC: return "C_WONSPEARPIC";
|
||
|
|
||
|
case SDM_L_GUYPIC: return "L_GUY0PIC";
|
||
|
case SDM_L_COLONPIC:
|
||
|
case SDM_L_NUM0PIC:
|
||
|
case SDM_L_NUM1PIC:
|
||
|
case SDM_L_NUM2PIC:
|
||
|
case SDM_L_NUM3PIC:
|
||
|
case SDM_L_NUM4PIC:
|
||
|
case SDM_L_NUM5PIC:
|
||
|
case SDM_L_NUM6PIC:
|
||
|
case SDM_L_NUM7PIC:
|
||
|
case SDM_L_NUM8PIC:
|
||
|
case SDM_L_NUM9PIC:
|
||
|
case SDM_L_PERCENTPIC:
|
||
|
case SDM_L_APIC:
|
||
|
case SDM_L_BPIC:
|
||
|
case SDM_L_CPIC:
|
||
|
case SDM_L_DPIC:
|
||
|
case SDM_L_EPIC:
|
||
|
case SDM_L_FPIC:
|
||
|
case SDM_L_GPIC:
|
||
|
case SDM_L_HPIC:
|
||
|
case SDM_L_IPIC:
|
||
|
case SDM_L_JPIC:
|
||
|
case SDM_L_KPIC:
|
||
|
case SDM_L_LPIC:
|
||
|
case SDM_L_MPIC:
|
||
|
case SDM_L_NPIC:
|
||
|
case SDM_L_OPIC:
|
||
|
case SDM_L_PPIC:
|
||
|
case SDM_L_QPIC:
|
||
|
case SDM_L_RPIC:
|
||
|
case SDM_L_SPIC:
|
||
|
case SDM_L_TPIC:
|
||
|
case SDM_L_UPIC:
|
||
|
case SDM_L_VPIC:
|
||
|
case SDM_L_WPIC:
|
||
|
case SDM_L_XPIC:
|
||
|
case SDM_L_YPIC:
|
||
|
case SDM_L_ZPIC:
|
||
|
case SDM_L_EXPOINTPIC:
|
||
|
case SDM_L_APOSTROPHEPIC: return "L_FONTPIC";
|
||
|
case SDM_L_GUY2PIC: return "L_GUY1PIC";
|
||
|
case SDM_L_BJWINSPIC: return "L_BJWINSPIC";
|
||
|
|
||
|
case SDM_TITLE1PIC:
|
||
|
case SDM_TITLE2PIC: return "STITLEPIC";
|
||
|
case SDM_STATUSBARPIC: return "STATUSBARPIC";
|
||
|
case SDM_PG13PIC: return "PC13PIC";
|
||
|
case SDM_CREDITSPIC: return "SCREDITSPIC";
|
||
|
|
||
|
case SDM_KNIFEPIC: return "KNIFEPIC";
|
||
|
case SDM_GUNPIC: return "GUNPIC";
|
||
|
case SDM_MACHINEGUNPIC: return "MACHINEGUNPIC";
|
||
|
case SDM_GATLINGGUNPIC: return "GATLINGGUNPIC";
|
||
|
case SDM_NOKEYPIC: return "NOKEYPIC";
|
||
|
case SDM_GOLDKEYPIC: return "GOLDKEYPIC";
|
||
|
case SDM_SILVERKEYPIC: return "SILVERKEYPIC";
|
||
|
case SDM_N_BLANKPIC: return "N_BLANKPIC";
|
||
|
case SDM_N_0PIC:
|
||
|
case SDM_N_1PIC:
|
||
|
case SDM_N_2PIC:
|
||
|
case SDM_N_3PIC:
|
||
|
case SDM_N_4PIC:
|
||
|
case SDM_N_5PIC:
|
||
|
case SDM_N_6PIC:
|
||
|
case SDM_N_7PIC:
|
||
|
case SDM_N_8PIC:
|
||
|
case SDM_N_9PIC: return "N_NUMPIC";
|
||
|
case SDM_FACE1APIC: return "FACE1APIC";
|
||
|
case SDM_FACE1BPIC: return "FACE1BPIC";
|
||
|
case SDM_FACE1CPIC: return "FACE1CPIC";
|
||
|
case SDM_FACE2APIC: return "FACE2APIC";
|
||
|
case SDM_FACE2BPIC: return "FACE2BPIC";
|
||
|
case SDM_FACE2CPIC: return "FACE2CPIC";
|
||
|
case SDM_FACE3APIC: return "FACE3APIC";
|
||
|
case SDM_FACE3BPIC: return "FACE3BPIC";
|
||
|
case SDM_FACE3CPIC: return "FACE3CPIC";
|
||
|
case SDM_FACE4APIC: return "FACE4APIC";
|
||
|
case SDM_FACE4BPIC: return "FACE4BPIC";
|
||
|
case SDM_FACE4CPIC: return "FACE4CPIC";
|
||
|
case SDM_FACE5APIC: return "FACE5APIC";
|
||
|
case SDM_FACE5BPIC: return "FACE5BPIC";
|
||
|
case SDM_FACE5CPIC: return "FACE5CPIC";
|
||
|
case SDM_FACE6APIC: return "FACE6APIC";
|
||
|
case SDM_FACE6BPIC: return "FACE6BPIC";
|
||
|
case SDM_FACE6CPIC: return "FACE6CPIC";
|
||
|
case SDM_FACE7APIC: return "FACE7APIC";
|
||
|
case SDM_FACE7BPIC: return "FACE7BPIC";
|
||
|
case SDM_FACE7CPIC: return "FACE7CPIC";
|
||
|
case SDM_FACE8APIC: return "FACE8APIC";
|
||
|
case SDM_GOTGATLINGPIC: return "GOTGATLINGPIC";
|
||
|
case SDM_GODMODEFACE1PIC: return "GODMODEFACE0PIC";
|
||
|
case SDM_GODMODEFACE2PIC: return "GODMODEFACE1PIC";
|
||
|
case SDM_GODMODEFACE3PIC: return "GODMODEFACE2PIC";
|
||
|
case SDM_BJWAITING1PIC: return "BJWAITING0PIC";
|
||
|
case SDM_BJWAITING2PIC: return "BJWAITING1PIC";
|
||
|
case SDM_BJOUCHPIC: return "BJOUCHPIC";
|
||
|
case SDM_PAUSEDPIC: return "PAUSEDPIC";
|
||
|
case SDM_GETPSYCHEDPIC: return "GETPSYCHEDPIC";
|
||
|
|
||
|
default: return NULL;
|
||
|
|
||
|
} // End switch chunk
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
-----------------------------------------------------------------------------
|
||
|
Function: GetLumpFileName_SOD() -Returns lump name string.
|
||
|
|
||
|
Parameters: chunk -[in] Chunk value to get string name for.
|
||
|
|
||
|
Returns: NULL on error, otherwise string name.
|
||
|
|
||
|
Notes:
|
||
|
-----------------------------------------------------------------------------
|
||
|
*/
|
||
|
PUBLIC char *GetLumpFileName_SOD( W32 chunk )
|
||
|
{
|
||
|
switch( chunk )
|
||
|
{
|
||
|
case SOD_C_BACKDROPPIC: return "C_BACKDROPPIC";
|
||
|
case SOD_C_MOUSELBACKPIC: return "SC_MOUSELBACKPIC";
|
||
|
case SOD_C_CURSOR1PIC: return "SC_CURSOR0PIC";
|
||
|
case SOD_C_CURSOR2PIC: return "SC_CURSOR1PIC";
|
||
|
case SOD_C_NOTSELECTEDPIC: return "SC_NOTSELECTEDPIC";
|
||
|
case SOD_C_SELECTEDPIC: return "SC_SELECTEDPIC";
|
||
|
case SOD_C_CUSTOMIZEPIC: return "SC_CUSTOMIZEPIC";
|
||
|
case SOD_C_JOY1PIC: return "C_JOY1PIC";
|
||
|
case SOD_C_JOY2PIC: return "C_JOY2PIC";
|
||
|
case SOD_C_MOUSEPIC: return "C_MOUSEPIC";
|
||
|
case SOD_C_JOYSTICKPIC: return "C_JOYSTICKPIC";
|
||
|
case SOD_C_KEYBOARDPIC: return "C_KEYBOARDPIC";
|
||
|
case SOD_C_CONTROLPIC: return "SC_CONTROLPIC";
|
||
|
case SOD_C_OPTIONSPIC: return "SC_OPTIONSPIC";
|
||
|
case SOD_C_FXTITLEPIC: return "SC_FXTITLEPIC";
|
||
|
case SOD_C_DIGITITLEPIC: return "SC_DIGITITLEPIC";
|
||
|
case SOD_C_MUSICTITLEPIC: return "SC_MUSICTITLEPIC";
|
||
|
case SOD_C_HOWTOUGHPIC: return "C_HOWTOUGHPIC";
|
||
|
case SOD_C_BABYMODEPIC: return "SC_SKILL1PIC";
|
||
|
case SOD_C_EASYPIC: return "SC_SKILL2PIC";
|
||
|
case SOD_C_NORMALPIC: return "SC_SKILL3PIC";
|
||
|
case SOD_C_HARDPIC: return "SC_SKILL4PIC";
|
||
|
case SOD_C_DISKLOADING1PIC: return "C_DISKLOADING0PIC";
|
||
|
case SOD_C_DISKLOADING2PIC: return "C_DISKLOADING1PIC";
|
||
|
case SOD_C_LOADGAMEPIC: return "SC_LOADGAMEPIC";
|
||
|
case SOD_C_SAVEGAMEPIC: return "SC_SAVEGAMEPIC";
|
||
|
case SOD_HIGHSCORESPIC: return "SHIGHSCORESPIC";
|
||
|
case SOD_C_WONSPEARPIC: return "C_WONSPEARPIC";
|
||
|
case SOD_BJCOLLAPSE1PIC: return "BJCOLLAPSE1PIC";
|
||
|
case SOD_BJCOLLAPSE2PIC: return "BJCOLLAPSE2PIC";
|
||
|
case SOD_BJCOLLAPSE3PIC: return "BJCOLLAPSE3PIC";
|
||
|
case SOD_BJCOLLAPSE4PIC: return "BJCOLLAPSE4PIC";
|
||
|
case SOD_ENDPICPIC: return "ENDPICPIC";
|
||
|
case SOD_L_GUYPIC: return "L_GUY0PIC";
|
||
|
case SOD_L_COLONPIC:
|
||
|
case SOD_L_NUM0PIC:
|
||
|
case SOD_L_NUM1PIC:
|
||
|
case SOD_L_NUM2PIC:
|
||
|
case SOD_L_NUM3PIC:
|
||
|
case SOD_L_NUM4PIC:
|
||
|
case SOD_L_NUM5PIC:
|
||
|
case SOD_L_NUM6PIC:
|
||
|
case SOD_L_NUM7PIC:
|
||
|
case SOD_L_NUM8PIC:
|
||
|
case SOD_L_NUM9PIC:
|
||
|
case SOD_L_PERCENTPIC:
|
||
|
case SOD_L_APIC:
|
||
|
case SOD_L_BPIC:
|
||
|
case SOD_L_CPIC:
|
||
|
case SOD_L_DPIC:
|
||
|
case SOD_L_EPIC:
|
||
|
case SOD_L_FPIC:
|
||
|
case SOD_L_GPIC:
|
||
|
case SOD_L_HPIC:
|
||
|
case SOD_L_IPIC:
|
||
|
case SOD_L_JPIC:
|
||
|
case SOD_L_KPIC:
|
||
|
case SOD_L_LPIC:
|
||
|
case SOD_L_MPIC:
|
||
|
case SOD_L_NPIC:
|
||
|
case SOD_L_OPIC:
|
||
|
case SOD_L_PPIC:
|
||
|
case SOD_L_QPIC:
|
||
|
case SOD_L_RPIC:
|
||
|
case SOD_L_SPIC:
|
||
|
case SOD_L_TPIC:
|
||
|
case SOD_L_UPIC:
|
||
|
case SOD_L_VPIC:
|
||
|
case SOD_L_WPIC:
|
||
|
case SOD_L_XPIC:
|
||
|
case SOD_L_YPIC:
|
||
|
case SOD_L_ZPIC:
|
||
|
case SOD_L_EXPOINTPIC:
|
||
|
case SOD_L_APOSTROPHEPIC: return "L_FONTPIC";
|
||
|
case SOD_L_GUY2PIC: return "L_GUY1PIC";
|
||
|
case SOD_L_BJWINSPIC: return "L_BJWINSPIC";
|
||
|
case SOD_TITLE1PIC:
|
||
|
case SOD_TITLE2PIC: return "STITLEPIC";
|
||
|
case SOD_ENDSCREEN11PIC: return "ENDSCREEN11PIC";
|
||
|
case SOD_ENDSCREEN12PIC: return "ENDSCREEN12PIC";
|
||
|
case SOD_ENDSCREEN3PIC: return "ENDSCREEN3PIC";
|
||
|
case SOD_ENDSCREEN4PIC: return "ENDSCREEN4PIC";
|
||
|
case SOD_ENDSCREEN5PIC: return "ENDSCREEN5PIC";
|
||
|
case SOD_ENDSCREEN6PIC: return "ENDSCREEN6PIC";
|
||
|
case SOD_ENDSCREEN7PIC: return "ENDSCREEN7PIC";
|
||
|
case SOD_ENDSCREEN8PIC: return "ENDSCREEN8PIC";
|
||
|
case SOD_ENDSCREEN9PIC: return "ENDSCREEN9PIC";
|
||
|
case SOD_STATUSBARPIC: return "STATUSBARPIC";
|
||
|
case SOD_PG13PIC: return "PC13PIC";
|
||
|
case SOD_CREDITSPIC: return "SCREDITSPIC";
|
||
|
case SOD_IDGUYS1PIC:
|
||
|
case SOD_IDGUYS2PIC: return "IDGUYSPIC";
|
||
|
case SOD_COPYPROTTOPPIC: return "COPYPROTTOPPIC";
|
||
|
case SOD_COPYPROTBOXPIC: return "COPYPROTBOXPIC";
|
||
|
case SOD_BOSSPIC1PIC: return "BOSSPIC1PIC";
|
||
|
case SOD_BOSSPIC2PIC: return "BOSSPIC2PIC";
|
||
|
case SOD_BOSSPIC3PIC: return "BOSSPIC3PIC";
|
||
|
case SOD_BOSSPIC4PIC: return "BOSSPIC4PIC";
|
||
|
case SOD_KNIFEPIC: return "KNIFEPIC";
|
||
|
case SOD_GUNPIC: return "GUNPIC";
|
||
|
case SOD_MACHINEGUNPIC: return "MACHINEGUNPIC";
|
||
|
case SOD_GATLINGGUNPIC: return "GATLINGGUNPIC";
|
||
|
case SOD_NOKEYPIC: return "NOKEYPIC";
|
||
|
case SOD_GOLDKEYPIC: return "GOLDKEYPIC";
|
||
|
case SOD_SILVERKEYPIC: return "SILVERKEYPIC";
|
||
|
case SOD_N_BLANKPIC: return "N_BLANKPIC";
|
||
|
case SOD_N_0PIC:
|
||
|
case SOD_N_1PIC:
|
||
|
case SOD_N_2PIC:
|
||
|
case SOD_N_3PIC:
|
||
|
case SOD_N_4PIC:
|
||
|
case SOD_N_5PIC:
|
||
|
case SOD_N_6PIC:
|
||
|
case SOD_N_7PIC:
|
||
|
case SOD_N_8PIC:
|
||
|
case SOD_N_9PIC: return "N_NUMPIC";
|
||
|
case SOD_FACE1APIC: return "FACE1APIC";
|
||
|
case SOD_FACE1BPIC: return "FACE1BPIC";
|
||
|
case SOD_FACE1CPIC: return "FACE1CPIC";
|
||
|
case SOD_FACE2APIC: return "FACE2APIC";
|
||
|
case SOD_FACE2BPIC: return "FACE2BPIC";
|
||
|
case SOD_FACE2CPIC: return "FACE2CPIC";
|
||
|
case SOD_FACE3APIC: return "FACE3APIC";
|
||
|
case SOD_FACE3BPIC: return "FACE3BPIC";
|
||
|
case SOD_FACE3CPIC: return "FACE3CPIC";
|
||
|
case SOD_FACE4APIC: return "FACE4APIC";
|
||
|
case SOD_FACE4BPIC: return "FACE4BPIC";
|
||
|
case SOD_FACE4CPIC: return "FACE4CPIC";
|
||
|
case SOD_FACE5APIC: return "FACE5APIC";
|
||
|
case SOD_FACE5BPIC: return "FACE5BPIC";
|
||
|
case SOD_FACE5CPIC: return "FACE5CPIC";
|
||
|
case SOD_FACE6APIC: return "FACE6APIC";
|
||
|
case SOD_FACE6BPIC: return "FACE6BPIC";
|
||
|
case SOD_FACE6CPIC: return "FACE6CPIC";
|
||
|
case SOD_FACE7APIC: return "FACE7APIC";
|
||
|
case SOD_FACE7BPIC: return "FACE7BPIC";
|
||
|
case SOD_FACE7CPIC: return "FACE7CPIC";
|
||
|
case SOD_FACE8APIC: return "FACE8APIC";
|
||
|
case SOD_GOTGATLINGPIC: return "GOTGATLINGPIC";
|
||
|
case SOD_GODMODEFACE1PIC: return "GODMODEFACE0PIC";
|
||
|
case SOD_GODMODEFACE2PIC: return "GODMODEFACE1PIC";
|
||
|
case SOD_GODMODEFACE3PIC: return "GODMODEFACE2PIC";
|
||
|
case SOD_BJWAITING1PIC: return "BJWAITING0PIC";
|
||
|
case SOD_BJWAITING2PIC: return "BJWAITING1PIC";
|
||
|
case SOD_BJOUCHPIC: return "BJOUCHPIC";
|
||
|
case SOD_PAUSEDPIC: return "PAUSEDPIC";
|
||
|
case SOD_GETPSYCHEDPIC: return "GETPSYCHEDPIC";
|
||
|
|
||
|
default: return NULL;
|
||
|
|
||
|
} // End switch chunk
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
PUBLIC char *GetMusicFileName_WL6( W32 chunk )
|
||
|
{
|
||
|
switch( chunk )
|
||
|
{
|
||
|
case CORNER_MUS: return "CORNER";
|
||
|
case DUNGEON_MUS: return "DUNGEON";
|
||
|
case WARMARCH_MUS: return "WARMARCH";
|
||
|
case GETTHEM_MUS: return "GETTHEM";
|
||
|
case HEADACHE_MUS: return "HEADACHE";
|
||
|
case HITLWLTZ_MUS: return "HITLWLTZ";
|
||
|
case INTROCW3_MUS: return "INTROCW3";
|
||
|
case NAZI_NOR_MUS: return "NAZI_NOR";
|
||
|
case NAZI_OMI_MUS: return "NAZI_OMI";
|
||
|
case POW_MUS: return "POW";
|
||
|
case SALUTE_MUS: return "SALUTE";
|
||
|
case SEARCHN_MUS: return "SEARCHN";
|
||
|
case SUSPENSE_MUS: return "SUSPENSE";
|
||
|
case VICTORS_MUS: return "VICTORS";
|
||
|
case WONDERIN_MUS: return "WONDERIN";
|
||
|
case FUNKYOU_MUS: return "FUNKYOU";
|
||
|
case ENDLEVEL_MUS: return "ENDLEVEL";
|
||
|
case GOINGAFT_MUS: return "GOINGAFT";
|
||
|
case PREGNANT_MUS: return "PREGNANT";
|
||
|
case ULTIMATE_MUS: return "ULTIMATE";
|
||
|
case NAZI_RAP_MUS: return "NAZI_RAP";
|
||
|
case ZEROHOUR_MUS: return "ZEROHOUR";
|
||
|
case TWELFTH_MUS: return "TWELFTH";
|
||
|
case ROSTER_MUS: return "ROSTER";
|
||
|
case URAHERO_MUS: return "URAHERO";
|
||
|
case VICMARCH_MUS: return "VICMARCH";
|
||
|
case PACMAN_MUS: return "PACMAN";
|
||
|
|
||
|
default: return NULL;
|
||
|
|
||
|
} // End switch chunk
|
||
|
|
||
|
}
|
||
|
|
||
|
PUBLIC char *GetMusicFileName_SOD( W32 chunk )
|
||
|
{
|
||
|
switch( chunk )
|
||
|
{
|
||
|
case SOD_XFUNKIE_MUS: return "XFUNKIE";
|
||
|
case SOD_DUNGEON_MUS: return "DUNGEON";
|
||
|
case SOD_XDEATH_MUS: return "XDEATH";
|
||
|
case SOD_GETTHEM_MUS: return "GETTHEM";
|
||
|
case SOD_XTIPTOE_MUS: return "XTIPTOE";
|
||
|
case SOD_GOINGAFT_MUS: return "GOINGAFT";
|
||
|
case SOD_URAHERO_MUS: return "URAHERO";
|
||
|
case SOD_XTHEEND_MUS: return "XTHEEND";
|
||
|
case SOD_NAZI_OMI_MUS: return "NAZI_OMI";
|
||
|
case SOD_POW_MUS: return "POW";
|
||
|
case SOD_TWELFTH_MUS: return "TWELFTH";
|
||
|
case SOD_SEARCHN_MUS: return "SEARCHN";
|
||
|
case SOD_SUSPENSE_MUS: return "SUSPENSE";
|
||
|
case SOD_ZEROHOUR_MUS: return "ZEROHOUR";
|
||
|
case SOD_WONDERIN_MUS: return "WONDERIN";
|
||
|
case SOD_ULTIMATE_MUS: return "ULTIMATE";
|
||
|
case SOD_ENDLEVEL_MUS: return "ENDLEVEL";
|
||
|
case SOD_XEVIL_MUS: return "XEVIL";
|
||
|
case SOD_XJAZNAZI_MUS: return "XJAZNAZI";
|
||
|
case SOD_COPYPRO_MUS: return "COPYPRO";
|
||
|
case SOD_XAWARD_MUS: return "XAWARD";
|
||
|
case SOD_XPUTIT_MUS: return "XPUTIT";
|
||
|
case SOD_XGETYOU_MUS: return "XGETYOU";
|
||
|
case SOD_XTOWER2_MUS: return "XTOWER2";
|
||
|
|
||
|
default: return NULL;
|
||
|
|
||
|
} // End switch chunk
|
||
|
|
||
|
}
|