mirror of
				https://github.com/coop-deluxe/sm64coopdx.git
				synced 2025-10-30 08:01:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			871 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			871 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include <ultra64.h>
 | 
						|
#include "sm64.h"
 | 
						|
#include "segment_symbols.h"
 | 
						|
#include "level_commands.h"
 | 
						|
 | 
						|
#ifdef IMMEDIATELOAD
 | 
						|
#include "levels/menu/header.h"
 | 
						|
#include "levels/scripts.h"
 | 
						|
#else
 | 
						|
#include "levels/intro/header.h"
 | 
						|
#endif
 | 
						|
 | 
						|
#include "make_const_nonconst.h"
 | 
						|
 | 
						|
const LevelScript level_script_entry[] = {
 | 
						|
    SET_REG(/*value*/ LEVEL_CASTLE_GROUNDS),
 | 
						|
    //JUMP(/*target*/ level_main_scripts_entry),
 | 
						|
    EXECUTE(/*seg*/ 0x14, /*script*/ _introSegmentRomStart, /*scriptEnd*/ _introSegmentRomEnd, /*entry*/ level_main_scripts_entry),
 | 
						|
    JUMP(level_script_entry),
 | 
						|
 | 
						|
    // old behavior (intro)
 | 
						|
    //INIT_LEVEL(),
 | 
						|
    //SLEEP(/*frames*/ 2),
 | 
						|
    //BLACKOUT(/*active*/ FALSE),
 | 
						|
    //SET_REG(/*value*/ 0),
 | 
						|
    //EXECUTE(/*seg*/ 0x14, /*script*/ _introSegmentRomStart, /*scriptEnd*/ _introSegmentRomEnd, /*entry*/ level_intro_entry_1),
 | 
						|
    //JUMP(/*target*/ level_script_entry),
 | 
						|
};
 |