22 #ifndef MADS_PHANTOM_ROOM104_H 23 #define MADS_PHANTOM_ROOM104_H 25 #include "mads/madsv2/phantom/rooms/section1.h" 26 #include "mads/madsv2/phantom/global.h" 33 #define local (&scratch) 34 #define ss local->sprite 35 #define seq local->sequence 36 #define aa local->animation 47 int16 get_ready_she_leave;
48 int16 get_ready_he_leave;
51 int16 wants_to_get_up;
61 int16 daae_walk_action;
62 int16 daae_walk_frame;
67 int16 rich_talk_count;
68 int16 couple_he_talk_count;
69 int16 couple_she_talk_count;
70 int16 couple_look_rich_count;
72 int16 wants_to_stand_up;
74 int16 last_player_step;
81 #define fx_trap_door 0 82 #define fx_climb_thru 1 83 #define fx_chandelier 2 89 #define ROOM_104_CLIMB_THRU 60 90 #define ROOM_104_TRAP_DOOR_MOVEMENT 65 91 #define ROOM_104_SIT_UP 67 92 #define ROOM_104_SHE_TALK 69 93 #define ROOM_104_ME_TALK 71 94 #define ROOM_104_KISS_HIM 73 95 #define ROOM_104_RICHARD_TALK 75 96 #define ROOM_104_SHE_TALK_TO_RICH 77 97 #define ROOM_104_HE_TALK_TO_RICH 79 98 #define ROOM_104_GET_TO_SHE_WALK 81 99 #define ROOM_104_COMMANDS_ALLOWED_NOT 83 100 #define ROOM_104_POINT 87 101 #define ROOM_104_ARMS_OUT 89 102 #define ROOM_104_INIT_TEXT 91 103 #define ROOM_104_END_PHANTOM 93 108 #define RIGHT_STAGE 320 110 #define MIDDLE_STAGE 158 115 #define PLAYER_X_FROM_107 627 116 #define PLAYER_Y_FROM_107_1 95 117 #define PLAYER_Y_FROM_107_2 120 118 #define PLAYER_Y_FROM_107_3 142 119 #define OFF_SCREEN_X_FROM_107 655 124 #define PLAYER_X_FROM_108 12 125 #define PLAYER_Y_FROM_108_1 148 126 #define PLAYER_Y_FROM_108_2 128 127 #define PLAYER_Y_FROM_108_3 97 128 #define OFF_SCREEN_X_FROM_108 -20 133 #define CONV_AFTER_FALL_FROM_301 7 138 #define CONV7_RICH_SHUT_UP 0 139 #define CONV7_RICH_TALK 1 140 #define CONV7_RICH_ARMS_OUT 2 141 #define CONV7_RICH_POINT 3 142 #define CONV7_RICH_WALK 4 143 #define CONV7_RICH_LOOK_UP 5 149 #define CONV7_COUPLE_SHUT_UP 1 150 #define CONV7_COUPLE_SHUT_UP_R 2 151 #define CONV7_COUPLE_HE_TALK 3 152 #define CONV7_COUPLE_SHE_TALK 4 153 #define CONV7_COUPLE_KISS 5 154 #define CONV7_COUPLE_TOUCH_HEAD 6 155 #define CONV7_COUPLE_HE_TALK_R 7 156 #define CONV7_COUPLE_SHE_TALK_R 8 157 #define CONV7_COUPLE_LOOK_AT_R_SHORT 9 158 #define CONV7_COUPLE_LOOK_AT_R_LONG 10 159 #define CONV7_COUPLE_STAY_DOWN 11 160 #define CONV7_COUPLE_SHE_TALK_LAY 12 161 #define CONV7_COUPLE_RAOUL_ALONE 13 162 #define CONV7_COUPLE_PINCH 14 163 #define CONV7_COUPLE_SHE_WALK 15 164 #define CONV7_COUPLE_HE_GET_UP 16 165 #define CONV7_COUPLE_INVISIBLE 17 170 #define CONV7_DAAE_WALK_INVISIBLE 0 171 #define CONV7_DAAE_WALK_LEAVE 1 176 #define AFTER_CONV_X 166 177 #define AFTER_CONV_Y 126 182 #define RESTORE_X_FAR 496 183 #define RESTORE_Y_FAR 79 184 #define RESTORE_X_MIDDLE 346 185 #define RESTORE_Y_MIDDLE 71 186 #define RESTORE_X_NEAR 172 187 #define RESTORE_Y_NEAR 73 192 #define NEW_ROOM_FROM_103_X 319 193 #define NEW_ROOM_FROM_103_Y 96 196 extern void room_104_init();
197 extern void room_104_daemon();
198 extern void room_104_pre_parser();
199 extern void room_104_parser();
200 extern void room_104_preload();
Definition: mps_installer.h:31