diff options
author | Andrew Kurushin | 2004-12-22 21:04:50 +0000 |
---|---|---|
committer | Andrew Kurushin | 2004-12-22 21:04:50 +0000 |
commit | 3d9784f94d3bc6c425d3180e59d322ab715e6306 (patch) | |
tree | 1313b3b88f8a6f9341a72c4fc178dad582f924c5 /saga/resnames.h | |
parent | ab4734dcf60d8f06786cbdd382a7a83ca962103a (diff) | |
download | scummvm-rg350-3d9784f94d3bc6c425d3180e59d322ab715e6306.tar.gz scummvm-rg350-3d9784f94d3bc6c425d3180e59d322ab715e6306.tar.bz2 scummvm-rg350-3d9784f94d3bc6c425d3180e59d322ab715e6306.zip |
- rewriten actors action handling (now uses all original flags etc)
- added some script functions (swapactors...)
- many things were renamed according scummvm covention
- resource id definintions should begin with "RID_" prefix
- intro temporary broken - work in progress
todo:
- walking hanling also should be rewriten
- timings for speech and actor cycling should be more accurate
svn-id: r16263
Diffstat (limited to 'saga/resnames.h')
-rw-r--r-- | saga/resnames.h | 129 |
1 files changed, 66 insertions, 63 deletions
diff --git a/saga/resnames.h b/saga/resnames.h index c6b9b5977f..c56b722032 100644 --- a/saga/resnames.h +++ b/saga/resnames.h @@ -28,85 +28,88 @@ namespace Saga { +// Prefix RID_ means Resource Id + // Lookup tables -#define ITE_SCENE_LUT 1806 -#define ITE_SCRIPT_LUT 216 +#define RID_ITE_SCENE_LUT 1806 +#define RID_ITE_SCRIPT_LUT 216 - // Hmmm.... as far as I see origginal uses now commented values, but they're wrong -#define IHNM_SCENE_LUT 1272 // 286 -#define IHNM_SCRIPT_LUT 0 // 18 + // Hmmm.... as far as I see original uses now commented values, but they're wrong +#define RID_IHNM_SCENE_LUT 1272 // 286 +#define RID_IHNM_SCRIPT_LUT 0 // 18 // SCENES #define ITE_DEFAULT_SCENE 32 // FONTS -#define RN_MEDIUM_FONT 0 -#define RN_BIG_FONT 1 -#define RN_SMALL_FONT 2 +#define RID_MEDIUM_FONT 0 +#define RID_BIG_FONT 1 +#define RID_SMALL_FONT 2 // INTERFACE IMAGES -#define ITE_COMMAND_PANEL 3 -#define ITE_DIALOGUE_PANEL 4 +#define RID_ITE_COMMAND_PANEL 3 +#define RID_ITE_DIALOGUE_PANEL 4 -#define IHNM_COMMAND_PANEL 9 -#define IHNM_DIALOGUE_PANEL 10 +#define RID_IHNM_COMMAND_PANEL 9 +#define RID_IHNM_DIALOGUE_PANEL 10 -#define ITE_SETUP_PANEL 5 -#define ITE_MAIN_SPRITES 6 -#define ITE_COMMAND_BUTTONSPRITES 7 -#define ITE_DEFAULT_PORTRAITS 125 +#define RID_ITE_SETUP_PANEL 5 +#define RID_ITE_MAIN_SPRITES 6 +#define RID_ITE_COMMAND_BUTTONSPRITES 7 +#define RID_ITE_DEFAULT_PORTRAITS 125 // ITE Scene resource numbers -#define ITE_INTRO_ANIM_SCENE 1538 -#define ITE_CAVE_SCENE_1 1542 -#define ITE_CAVE_SCENE_2 1545 -#define ITE_CAVE_SCENE_3 1548 -#define ITE_CAVE_SCENE_4 1551 - -#define ITE_VALLEY_SCENE 1556 -#define ITE_TREEHOUSE_SCENE 1560 -#define ITE_FAIREPATH_SCENE 1564 -#define ITE_FAIRETENT_SCENE 1567 - -#define ITE_INTRO_ANIM_STARTFRAME 1529 - -#define INTRO_ANIM_1 1530 -#define INTRO_ANIM_2 1531 -#define INTRO_ANIM_3 1532 -#define INTRO_ANIM_4 1533 -#define INTRO_ANIM_5 1534 -#define INTRO_ANIM_6 1535 -#define INTRO_ANIM_7 1536 - -#define CAVE_IMG_1 1540 -#define CAVE_IMG_2 1543 -#define CAVE_IMG_3 1546 -#define CAVE_IMG_4 1549 - -#define INTRO_IMG_1 1552 -#define INTRO_IMG_2 1557 -#define INTRO_IMG_3 1561 -#define INTRO_IMG_4 1565 +#define RID_ITE_OVERMAP_SCENE 226 +#define RID_ITE_INTRO_ANIM_SCENE 1538 +#define RID_ITE_CAVE_SCENE_1 1542 +#define RID_ITE_CAVE_SCENE_2 1545 +#define RID_ITE_CAVE_SCENE_3 1548 +#define RID_ITE_CAVE_SCENE_4 1551 + +#define RID_ITE_VALLEY_SCENE 1556 +#define RID_ITE_TREEHOUSE_SCENE 1560 +#define RID_ITE_FAIREPATH_SCENE 1564 +#define RID_ITE_FAIRETENT_SCENE 1567 + +#define RID_ITE_INTRO_ANIM_STARTFRAME 1529 + +#define RID_ITE_INTRO_ANIM_1 1530 +#define RID_ITE_INTRO_ANIM_2 1531 +#define RID_ITE_INTRO_ANIM_3 1532 +#define RID_ITE_INTRO_ANIM_4 1533 +#define RID_ITE_INTRO_ANIM_5 1534 +#define RID_ITE_INTRO_ANIM_6 1535 +#define RID_ITE_INTRO_ANIM_7 1536 + +#define RID_ITE_CAVE_IMG_1 1540 +#define RID_ITE_CAVE_IMG_2 1543 +#define RID_ITE_CAVE_IMG_3 1546 +#define RID_ITE_CAVE_IMG_4 1549 + +#define RID_ITE_INTRO_IMG_1 1552 +#define RID_ITE_INTRO_IMG_2 1557 +#define RID_ITE_INTRO_IMG_3 1561 +#define RID_ITE_INTRO_IMG_4 1565 // ITE_VOICES -#define CAVE_VOICE_0 0 -#define CAVE_VOICE_1 1 -#define CAVE_VOICE_2 2 -#define CAVE_VOICE_3 3 -#define CAVE_VOICE_4 4 -#define CAVE_VOICE_5 5 -#define CAVE_VOICE_6 6 -#define CAVE_VOICE_7 7 -#define CAVE_VOICE_8 8 -#define CAVE_VOICE_9 9 -#define CAVE_VOICE_10 10 -#define CAVE_VOICE_11 11 -#define CAVE_VOICE_12 12 -#define CAVE_VOICE_13 13 - -#define SCENE1_VOICE_009 57 +#define RID_CAVE_VOICE_0 0 +#define RID_CAVE_VOICE_1 1 +#define RID_CAVE_VOICE_2 2 +#define RID_CAVE_VOICE_3 3 +#define RID_CAVE_VOICE_4 4 +#define RID_CAVE_VOICE_5 5 +#define RID_CAVE_VOICE_6 6 +#define RID_CAVE_VOICE_7 7 +#define RID_CAVE_VOICE_8 8 +#define RID_CAVE_VOICE_9 9 +#define RID_CAVE_VOICE_10 10 +#define RID_CAVE_VOICE_11 11 +#define RID_CAVE_VOICE_12 12 +#define RID_CAVE_VOICE_13 13 + +#define RID_SCENE1_VOICE_009 57 //TODO: fill it -#define SCENE1_VOICE_138 186 +#define RID_SCENE1_VOICE_138 186 // MUSIC |