Indexing in the resources added since the ndx was created
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2032 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -4,3 +4,5 @@
|
|||||||
1 0 6 comm/comandr/comandr.mod
|
1 0 6 comm/comandr/comandr.mod
|
||||||
2 1 4 comm/comandr/comandr.txt
|
2 1 4 comm/comandr/comandr.txt
|
||||||
3 2 4 comm/starbas/starbas.txt
|
3 2 4 comm/starbas/starbas.txt
|
||||||
|
4 1 6 comm/starbas/starbas.ogg
|
||||||
|
5 2 6 comm/comandr/comlowpw.ogg
|
||||||
|
|||||||
@@ -5,3 +5,5 @@
|
|||||||
2 1 4 comm/spahome/spahome.ct
|
2 1 4 comm/spahome/spahome.ct
|
||||||
2 2 4 comm/spahome/spahome.txt
|
2 2 4 comm/spahome/spahome.txt
|
||||||
3 0 6 comm/spathi/spathi.mod
|
3 0 6 comm/spathi/spathi.mod
|
||||||
|
4 1 6 comm/spahome/spahome.ogg
|
||||||
|
5 2 6 comm/spathi/spafwiff.ogg
|
||||||
|
|||||||
@@ -2,3 +2,4 @@
|
|||||||
1 0 3 comm/utwig/utwig.fon
|
1 0 3 comm/utwig/utwig.fon
|
||||||
1 0 4 comm/utwig/utwig.txt
|
1 0 4 comm/utwig/utwig.txt
|
||||||
1 0 6 comm/utwig/utwig.mod
|
1 0 6 comm/utwig/utwig.mod
|
||||||
|
2 1 6 comm/utwig/utwigult.ogg
|
||||||
|
|||||||
@@ -3,3 +3,4 @@
|
|||||||
1 0 6 comm/yehat/yehat.mod
|
1 0 6 comm/yehat/yehat.mod
|
||||||
2 0 4 comm/yehat/yehat.txt
|
2 0 4 comm/yehat/yehat.txt
|
||||||
3 1 4 comm/rebel/rebel.txt
|
3 1 4 comm/rebel/rebel.txt
|
||||||
|
4 1 6 comm/rebel/rebel.ogg
|
||||||
|
|||||||
@@ -58,6 +58,7 @@
|
|||||||
41 20 2 ipanims/sis_ip.ani
|
41 20 2 ipanims/sis_ip.ani
|
||||||
41 21 2 ipanims/orbplan.ani
|
41 21 2 ipanims/orbplan.ani
|
||||||
41 22 2 ipanims/ip_sun.ani
|
41 22 2 ipanims/ip_sun.ani
|
||||||
|
41 96 4 ipanims/ip_sun.ct
|
||||||
42 2 5 ipanims/landsnds.snd
|
42 2 5 ipanims/landsnds.snd
|
||||||
42 23 2 ipanims/lander.ani
|
42 23 2 ipanims/lander.ani
|
||||||
42 24 2 ipanims/quake.ani
|
42 24 2 ipanims/quake.ani
|
||||||
@@ -206,6 +207,7 @@
|
|||||||
160 5 6 ipanims/orbit3.mod
|
160 5 6 ipanims/orbit3.mod
|
||||||
160 6 6 ipanims/orbit4.mod
|
160 6 6 ipanims/orbit4.mod
|
||||||
160 7 6 ipanims/orbit5.mod
|
160 7 6 ipanims/orbit5.mod
|
||||||
|
161 14 6 melee/melemenu.ogg
|
||||||
161 72 2 melee/melebkgd.ani
|
161 72 2 melee/melebkgd.ani
|
||||||
162 73 2 melee/melee.ani
|
162 73 2 melee/melee.ani
|
||||||
163 8 6 lbm/redalert.mod
|
163 8 6 lbm/redalert.mod
|
||||||
@@ -239,6 +241,7 @@
|
|||||||
190 49 7 sis.lst
|
190 49 7 sis.lst
|
||||||
191 50 7 lastbat.lst
|
191 50 7 lastbat.lst
|
||||||
192 51 7 probe.lst
|
192 51 7 probe.lst
|
||||||
|
193 15 6 lbm/mainmenu.ogg
|
||||||
193 76 2 lbm/newgame.ani
|
193 76 2 lbm/newgame.ani
|
||||||
194 77 2 lbm/modules.ani
|
194 77 2 lbm/modules.ani
|
||||||
195 78 2 lbm/sismods.ani
|
195 78 2 lbm/sismods.ani
|
||||||
@@ -246,6 +249,7 @@
|
|||||||
196 9 6 lbm/outfit.mod
|
196 9 6 lbm/outfit.mod
|
||||||
197 80 2 lbm/sisblu.ani
|
197 80 2 lbm/sisblu.ani
|
||||||
197 81 2 lbm/shipyard.ani
|
197 81 2 lbm/shipyard.ani
|
||||||
|
197 97 4 lbm/dockpani.ct
|
||||||
198 10 6 lbm/shipyard.mod
|
198 10 6 lbm/shipyard.mod
|
||||||
199 11 6 lbm/starbase.mod
|
199 11 6 lbm/starbase.mod
|
||||||
199 82 2 lbm/starbase.ani
|
199 82 2 lbm/starbase.ani
|
||||||
@@ -452,3 +456,6 @@
|
|||||||
280 282 2 lbm/credit18.ani
|
280 282 2 lbm/credit18.ani
|
||||||
281 283 2 lbm/credit19.ani
|
281 283 2 lbm/credit19.ani
|
||||||
282 13 6 lbm/credits.mod
|
282 13 6 lbm/credits.mod
|
||||||
|
283 284 2 slides/ending/sis_skel.ani
|
||||||
|
284 285 2 ipanims/orbenter.ani
|
||||||
|
285 286 2 lbm/setupmenu.ani
|
||||||
|
|||||||
@@ -1996,7 +1996,7 @@ HailAlien (void)
|
|||||||
);
|
);
|
||||||
if ((CommData.AlienSongFlags & LDASF_USE_ALTERNATE)
|
if ((CommData.AlienSongFlags & LDASF_USE_ALTERNATE)
|
||||||
&& CommData.AlienAltSong)
|
&& CommData.AlienAltSong)
|
||||||
SongRef = LoadMusicFile (CommData.AlienAltSong);
|
SongRef = LoadMusicInstance ((RESOURCE)CommData.AlienAltSong);
|
||||||
if (SongRef)
|
if (SongRef)
|
||||||
CommData.AlienSong = SongRef;
|
CommData.AlienSong = SongRef;
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -697,7 +697,7 @@ init_commander_comm ()
|
|||||||
{
|
{
|
||||||
commander_desc.AlienAmbientArray[2].AnimFlags &= ~ANIM_DISABLED;
|
commander_desc.AlienAmbientArray[2].AnimFlags &= ~ANIM_DISABLED;
|
||||||
// use alternate 'low-power' track if available
|
// use alternate 'low-power' track if available
|
||||||
commander_desc.AlienAltSong = "comm/comandr/comlowpw.mod";
|
commander_desc.AlienAltSong = COMMANDER_LOWPOW_MUSIC;
|
||||||
commander_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
commander_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
#define COMMANDER_MUSIC 0x00200006L
|
#define COMMANDER_MUSIC 0x00200006L
|
||||||
|
|
||||||
|
#define STARBASE_ALT_MUSIC 0x00800106L
|
||||||
|
#define COMMANDER_LOWPOW_MUSIC 0x00a00206L
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ enum
|
|||||||
{
|
{
|
||||||
COMMANDER_PACKAGE = 1,
|
COMMANDER_PACKAGE = 1,
|
||||||
COMMANDER_PHRASE_PACKAGE,
|
COMMANDER_PHRASE_PACKAGE,
|
||||||
STARBASE_PHRASE_PACKAGE
|
STARBASE_PHRASE_PACKAGE,
|
||||||
|
STARBASE_MUSIC_PACKAGE,
|
||||||
|
COMMANDER_LOWPOW_PACKAGE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -436,7 +436,7 @@ init_rebel_yehat_comm (void)
|
|||||||
yehat_desc.AlienTextWidth = (SIS_TEXT_WIDTH - 16) * 2 / 3;
|
yehat_desc.AlienTextWidth = (SIS_TEXT_WIDTH - 16) * 2 / 3;
|
||||||
|
|
||||||
// use alternate "Rebels" track if available
|
// use alternate "Rebels" track if available
|
||||||
yehat_desc.AlienAltSong = "comm/rebel/rebel.mod";
|
yehat_desc.AlienAltSong = REBEL_MUSIC;
|
||||||
yehat_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
yehat_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
||||||
|
|
||||||
SET_GAME_STATE (BATTLE_SEGUE, 0);
|
SET_GAME_STATE (BATTLE_SEGUE, 0);
|
||||||
|
|||||||
@@ -998,7 +998,7 @@ init_spahome_comm ()
|
|||||||
spahome_desc.AlienTextWidth = SIS_TEXT_WIDTH - 16;
|
spahome_desc.AlienTextWidth = SIS_TEXT_WIDTH - 16;
|
||||||
|
|
||||||
// use alternate "Safe Ones" track if available
|
// use alternate "Safe Ones" track if available
|
||||||
spahome_desc.AlienAltSong = "comm/spahome/spahome.mod";
|
spahome_desc.AlienAltSong = SPAHOME_MUSIC;
|
||||||
spahome_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
spahome_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
||||||
|
|
||||||
if (GET_GAME_STATE (SPATHI_MANNER) == 3)
|
if (GET_GAME_STATE (SPATHI_MANNER) == 3)
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
#define SPATHI_MUSIC 0x00600006L
|
#define SPATHI_MUSIC 0x00600006L
|
||||||
|
|
||||||
|
#define SPAHOME_MUSIC 0x00800106L
|
||||||
|
#define FWIFFO_MUSIC 0x00a00206L
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ enum
|
|||||||
{
|
{
|
||||||
SPATHI_ART_PACKAGE = 1,
|
SPATHI_ART_PACKAGE = 1,
|
||||||
SPATHI_HOME_ART_PACKAGE,
|
SPATHI_HOME_ART_PACKAGE,
|
||||||
SPATHI_COMMON_PACKAGE
|
SPATHI_COMMON_PACKAGE,
|
||||||
|
SPATHI_HOME_MUSIC_PACKAGE,
|
||||||
|
SPATHI_FWIFFO_MUSIC_PACKAGE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -803,7 +803,7 @@ init_spathi_comm (void)
|
|||||||
|
|
||||||
if (GET_GAME_STATE (FOUND_PLUTO_SPATHI) == 1)
|
if (GET_GAME_STATE (FOUND_PLUTO_SPATHI) == 1)
|
||||||
{ // use alternate Fwiffo track if available
|
{ // use alternate Fwiffo track if available
|
||||||
spathi_desc.AlienAltSong = "comm/spathi/spafwiff.mod";
|
spathi_desc.AlienAltSong = FWIFFO_MUSIC;
|
||||||
spathi_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
spathi_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -1983,7 +1983,7 @@ init_starbase_comm ()
|
|||||||
commander_desc.AlienTextTemplate.valign = VALIGN_MIDDLE;
|
commander_desc.AlienTextTemplate.valign = VALIGN_MIDDLE;
|
||||||
|
|
||||||
// use alternate Starbase track if available
|
// use alternate Starbase track if available
|
||||||
commander_desc.AlienAltSong = "comm/starbas/starbas.mod";
|
commander_desc.AlienAltSong = STARBASE_ALT_MUSIC;
|
||||||
commander_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
commander_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
||||||
|
|
||||||
CurBulletinMask = 0;
|
CurBulletinMask = 0;
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
#define UTWIG_MUSIC 0x00200006L
|
#define UTWIG_MUSIC 0x00200006L
|
||||||
|
|
||||||
|
#define UTWIG_ULTRON_MUSIC 0x00400106L
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
UTWIG_PACKAGE = 1
|
UTWIG_PACKAGE = 1,
|
||||||
|
UTWIG_ULTRON_MUSIC_PACKAGE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -966,7 +966,7 @@ init_utwig_comm (void)
|
|||||||
|
|
||||||
if (GET_GAME_STATE (UTWIG_HAVE_ULTRON))
|
if (GET_GAME_STATE (UTWIG_HAVE_ULTRON))
|
||||||
{ // use alternate 'Happy Utwig!' track
|
{ // use alternate 'Happy Utwig!' track
|
||||||
utwig_desc.AlienAltSong = "comm/utwig/utwigult.mod";
|
utwig_desc.AlienAltSong = UTWIG_ULTRON_MUSIC;
|
||||||
utwig_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
utwig_desc.AlienSongFlags |= LDASF_USE_ALTERNATE;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
#define YEHAT_MUSIC 0x00200006L
|
#define YEHAT_MUSIC 0x00200006L
|
||||||
|
|
||||||
|
#define REBEL_MUSIC 0x00800106L
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ enum
|
|||||||
{
|
{
|
||||||
YEHAT_PACKAGE = 1,
|
YEHAT_PACKAGE = 1,
|
||||||
YEHAT_PHRASE_PACKAGE,
|
YEHAT_PHRASE_PACKAGE,
|
||||||
REBEL_PHRASE_PACKAGE
|
REBEL_PHRASE_PACKAGE,
|
||||||
|
REBEL_MUSIC_PACKAGE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -130,7 +130,7 @@ typedef struct
|
|||||||
COUNT AlienTextWidth;
|
COUNT AlienTextWidth;
|
||||||
COLORMAP AlienColorMap;
|
COLORMAP AlienColorMap;
|
||||||
DWORD AlienSong;
|
DWORD AlienSong;
|
||||||
PVOID AlienAltSong;
|
DWORD AlienAltSong;
|
||||||
LDAS_FLAGS AlienSongFlags;
|
LDAS_FLAGS AlienSongFlags;
|
||||||
|
|
||||||
STRING ConversationPhrases;
|
STRING ConversationPhrases;
|
||||||
|
|||||||
@@ -283,4 +283,7 @@
|
|||||||
#define CREDIT18_ANIM 0x23011a02L
|
#define CREDIT18_ANIM 0x23011a02L
|
||||||
#define CREDIT19_ANIM 0x23211b02L
|
#define CREDIT19_ANIM 0x23211b02L
|
||||||
|
|
||||||
|
#define SISSKEL_MASK_PMAP_ANIM 0x23611c02L
|
||||||
|
#define ORBENTER_PMAP_ANIM 0x23811d02L
|
||||||
|
#define MENUBKG_PMAP_ANIM 0x23a11e02L
|
||||||
|
|
||||||
|
|||||||
@@ -13,4 +13,7 @@
|
|||||||
#define BATTLE_MUSIC 0x20a00c06L
|
#define BATTLE_MUSIC 0x20a00c06L
|
||||||
#define CREDITS_MUSIC 0x23400d06L
|
#define CREDITS_MUSIC 0x23400d06L
|
||||||
|
|
||||||
|
#define MELEE_MUSIC 0x14200e06L
|
||||||
|
#define MAINMENU_MUSIC 0x18200f06L
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -201,7 +201,7 @@ Present_GenerateSIS (PRESENTATION_INPUT_STATE* pPIS)
|
|||||||
LockMutex (GraphicsLock);
|
LockMutex (GraphicsLock);
|
||||||
OldContext = SetContext (OffScreenContext);
|
OldContext = SetContext (OffScreenContext);
|
||||||
|
|
||||||
SkelFrame = CaptureDrawable (LoadCelFile ("slides/ending/sis_skel.ani"));
|
SkelFrame = CaptureDrawable (LoadGraphic (SISSKEL_MASK_PMAP_ANIM));
|
||||||
ModuleFrame = CaptureDrawable (LoadGraphic (SISMODS_MASK_PMAP_ANIM));
|
ModuleFrame = CaptureDrawable (LoadGraphic (SISMODS_MASK_PMAP_ANIM));
|
||||||
|
|
||||||
GetFrameRect (SkelFrame, &r);
|
GetFrameRect (SkelFrame, &r);
|
||||||
|
|||||||
@@ -95,4 +95,6 @@
|
|||||||
#define RUINS_STRTAB 0x13a05e04L
|
#define RUINS_STRTAB 0x13a05e04L
|
||||||
#define UMGAH_BCS_STRTAB 0x13c05f04L
|
#define UMGAH_BCS_STRTAB 0x13c05f04L
|
||||||
|
|
||||||
|
#define IPSUN_COLOR_MAP 0x05206004L
|
||||||
|
#define HANGAR_COLOR_TAB 0x18a06104L
|
||||||
|
|
||||||
|
|||||||
@@ -1662,7 +1662,7 @@ DoMelee (PMELEE_STATE pMS)
|
|||||||
DestroyMusic (pMS->hMusic);
|
DestroyMusic (pMS->hMusic);
|
||||||
pMS->hMusic = 0;
|
pMS->hMusic = 0;
|
||||||
}
|
}
|
||||||
pMS->hMusic = LoadMusicFile ("melee/melemenu.ogg");
|
pMS->hMusic = LoadMusicInstance (MELEE_MUSIC);
|
||||||
pMS->Initialized = TRUE;
|
pMS->Initialized = TRUE;
|
||||||
|
|
||||||
pMS->MeleeOption = START_MELEE;
|
pMS->MeleeOption = START_MELEE;
|
||||||
|
|||||||
@@ -299,6 +299,9 @@ enum
|
|||||||
CREDIT17_PACKAGE,
|
CREDIT17_PACKAGE,
|
||||||
CREDIT18_PACKAGE,
|
CREDIT18_PACKAGE,
|
||||||
CREDIT19_PACKAGE,
|
CREDIT19_PACKAGE,
|
||||||
CREDIT_MUSIC_PACKAGE
|
CREDIT_MUSIC_PACKAGE,
|
||||||
|
SISSKEL_PACKAGE,
|
||||||
|
ORBENTER_PACKAGE,
|
||||||
|
MENUBKG_PACKAGE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -134,7 +134,7 @@ DoRestart (PMENU_STATE pMS)
|
|||||||
DestroyMusic (pMS->hMusic);
|
DestroyMusic (pMS->hMusic);
|
||||||
pMS->hMusic = 0;
|
pMS->hMusic = 0;
|
||||||
}
|
}
|
||||||
pMS->hMusic = LoadMusicFile ("lbm/mainmenu.ogg");
|
pMS->hMusic = LoadMusicInstance (MAINMENU_MUSIC);
|
||||||
InactTimeOut = (pMS->hMusic ? 120 : 20) * ONE_SECOND;
|
InactTimeOut = (pMS->hMusic ? 120 : 20) * ONE_SECOND;
|
||||||
|
|
||||||
PlayMusic (pMS->hMusic, TRUE, 1);
|
PlayMusic (pMS->hMusic, TRUE, 1);
|
||||||
|
|||||||
@@ -27,8 +27,8 @@
|
|||||||
#include "libs/graphics/widgets.h"
|
#include "libs/graphics/widgets.h"
|
||||||
#include "libs/graphics/tfb_draw.h"
|
#include "libs/graphics/tfb_draw.h"
|
||||||
#include "libs/reslib.h"
|
#include "libs/reslib.h"
|
||||||
|
#include "resinst.h"
|
||||||
|
|
||||||
#define MENU_BKG "lbm/setupmenu.ani"
|
|
||||||
|
|
||||||
typedef struct setup_menu_state {
|
typedef struct setup_menu_state {
|
||||||
BOOLEAN (*InputFunc) (struct setup_menu_state *pInputState);
|
BOOLEAN (*InputFunc) (struct setup_menu_state *pInputState);
|
||||||
@@ -503,7 +503,7 @@ DoSetupMenu (PSETUP_MENU_STATE pInputState)
|
|||||||
}
|
}
|
||||||
if (!menu.bgStamp.frame)
|
if (!menu.bgStamp.frame)
|
||||||
{
|
{
|
||||||
FRAME f = CaptureDrawable (LoadCelFile (MENU_BKG));
|
FRAME f = CaptureDrawable (LoadGraphic (MENUBKG_PMAP_ANIM));
|
||||||
menu.bgStamp.origin.x = 0;
|
menu.bgStamp.origin.x = 0;
|
||||||
menu.bgStamp.origin.y = 0;
|
menu.bgStamp.origin.y = 0;
|
||||||
menu.bgStamp.frame = SetAbsFrameIndex (f, 0);
|
menu.bgStamp.frame = SetAbsFrameIndex (f, 0);
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
#include "melee.h"
|
#include "melee.h"
|
||||||
#include "options.h"
|
#include "options.h"
|
||||||
#include "races.h"
|
#include "races.h"
|
||||||
|
#include "nameref.h"
|
||||||
#include "resinst.h"
|
#include "resinst.h"
|
||||||
#include "settings.h"
|
#include "settings.h"
|
||||||
#include "setup.h"
|
#include "setup.h"
|
||||||
@@ -1210,8 +1211,8 @@ DoShipyard (PMENU_STATE pMS)
|
|||||||
|
|
||||||
s.frame = CaptureDrawable (LoadGraphic (SHIPYARD_PMAP_ANIM));
|
s.frame = CaptureDrawable (LoadGraphic (SHIPYARD_PMAP_ANIM));
|
||||||
|
|
||||||
pMS->CurString = CaptureColorMap (LoadColorMapFile (
|
pMS->CurString = CaptureColorMap (
|
||||||
contentDir, "lbm/dockpani.ct"));
|
LoadColorMap (HANGAR_COLOR_TAB));
|
||||||
|
|
||||||
pMS->hMusic = LoadMusicInstance (SHIPYARD_MUSIC);
|
pMS->hMusic = LoadMusicInstance (SHIPYARD_MUSIC);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user