File tree Expand file tree Collapse file tree 5 files changed +22
-0
lines changed Expand file tree Collapse file tree 5 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -1345,6 +1345,10 @@ void mima_main(void)
13451345 Missiles.reset ();
13461346 shootout_lasers_unput_and_reset_broken (i, 5 ); // 5? Doubly broken...
13471347 boss_defeat_animate ();
1348+
1349+ // ZUN bloat: Already done at the start of REIIDEN.EXE's main().
1350+ // The REIIDEN.EXE process restarts after the end of a scene
1351+ // anyway, making this load doubly pointless.
13481352 scene_init_and_load (4 );
13491353 }
13501354 }
Original file line number Diff line number Diff line change @@ -1211,6 +1211,12 @@ inline void conditionally_reset_missiles(bool cond) {
12111211 /* 5? Triply broken, since this fight doesn't even use lasers... */ \
12121212 shootout_lasers_unput_and_reset_broken (tmp_i, 5 ); \
12131213 boss_defeat_animate (); \
1214+ \
1215+ /* * \
1216+ * ZUN bloat: Already done at the start of REIIDEN.EXE's main(). \
1217+ * The REIIDEN.EXE process restarts after the end of a scene \
1218+ * anyway, making this load doubly pointless. \
1219+ */ \
12141220 scene_init_and_load (3 ); \
12151221 } \
12161222}
Original file line number Diff line number Diff line change @@ -1158,6 +1158,10 @@ void kikuri_main(void)
11581158 Pellets.unput_and_reset ();
11591159 shootout_lasers_unput_and_reset_broken (i, 4 ); // 4? Doubly broken...
11601160 boss_defeat_animate ();
1161+
1162+ // ZUN bloat: Already done at the start of REIIDEN.EXE's main().
1163+ // The REIIDEN.EXE process restarts after the end of a scene
1164+ // anyway, making this load doubly pointless.
11611165 scene_init_and_load (6 );
11621166 }
11631167 }
Original file line number Diff line number Diff line change @@ -2140,6 +2140,10 @@ void elis_main(void)
21402140 Missiles.reset ();
21412141 shootout_lasers_unput_and_reset_broken (i, SHOOTOUT_LASER_COUNT);
21422142 boss_defeat_animate ();
2143+
2144+ // ZUN bloat: Already done at the start of REIIDEN.EXE's main().
2145+ // The REIIDEN.EXE process restarts after the end of a scene
2146+ // anyway, making this load doubly pointless.
21432147 scene_init_and_load (5 );
21442148 }
21452149 }
Original file line number Diff line number Diff line change @@ -199,11 +199,15 @@ void singyoku_defeat_animate_and_select_route(void)
199199 frame_delay (5 );
200200 }
201201
202+ // ZUN bloat: Already done at the start of REIIDEN.EXE's main(). The
203+ // REIIDEN:EXE process restarts after the end of a scene anyway, making
204+ // this load doubly pointless.
202205 if (route_sel.v == ROUTE_MAKAI) {
203206 scene_init_and_load (1 );
204207 } else {
205208 scene_init_and_load (2 );
206209 }
210+
207211 route = route_sel.v ;
208212 stage_cleared = true ;
209213 player_is_hit = true ;
You can’t perform that action at this time.
0 commit comments