Script list (Boktai 1): Difference between revisions
Appearance
mNo edit summary |
Map stuff |
||
Line 2,088: | Line 2,088: | ||
| 0xb75b || 0x08e4fda1 || || | | 0xb75b || 0x08e4fda1 || || | ||
|- | |- | ||
| 0x4bcf || 0x08e4fdde || map || | | 0x4bcf || 0x08e4fdde || map || Door_TeleportToAnotherMap(?, ?, door_script_id) // Called when entering a door, calls door_script_id | ||
|- | |- | ||
| 0xc66b || 0x08e4fde8 || || | | 0xc66b || 0x08e4fde8 || || | ||
Line 2,146: | Line 2,146: | ||
| 0xca9c || 0x08e50e40 || || | | 0xca9c || 0x08e50e40 || || | ||
|- | |- | ||
| 0x6ba0 || 0x08e50f04 || map || | | 0x6ba0 || 0x08e50f04 || map || Django_Create(zone_id, direction, running_distance?) | ||
|- | |- | ||
| 0xb239 || 0x08e50f0f || || | | 0xb239 || 0x08e50f0f || || | ||
Line 2,152: | Line 2,152: | ||
| 0x528c || 0x08e50f63 || || | | 0x528c || 0x08e50f63 || || | ||
|- | |- | ||
| 0x323c || 0x08e50f6e || map || | | 0x323c || 0x08e50f6e || map || Django_Create2(zone_id, direction, running_distance?, ?, ?) // final two parameters must be 0 or the game softlocks? | ||
|- | |- | ||
| 0xfce2 || 0x08e510cc || || | | 0xfce2 || 0x08e510cc || || | ||
Line 2,224: | Line 2,224: | ||
| 0xacb1 || 0x08e525f7 || || | | 0xacb1 || 0x08e525f7 || || | ||
|- | |- | ||
| 0x54e5 || 0x08e526b9 || | | 0x54e5 || 0x08e526b9 || map || RedshroomGate_Create(zone_id_from, zone_id_to, ?, direction) // Creates a redshroom-only passage | ||
|- | |- | ||
| 0xc7ab || 0x08e5270e || || | | 0xc7ab || 0x08e5270e || || | ||
Line 2,234: | Line 2,234: | ||
| 0x9056 || 0x08e52a7e || || | | 0x9056 || 0x08e52a7e || || | ||
|- | |- | ||
| 0x97c6 || 0x08e52af3 || | | 0x97c6 || 0x08e52af3 || map || Door_CreateForSameMap(zone_id_1, zone_id_2) // Creates a pair of doors between zone_id_1 and zone_id_2 | ||
|- | |- | ||
| 0x6f55 || 0x08e52b52 || || | | 0x6f55 || 0x08e52b52 || || | ||
Line 2,356: | Line 2,356: | ||
| 0x765f || 0x08e57553 || || | | 0x765f || 0x08e57553 || || | ||
|- | |- | ||
| 0x5532 || 0x08e575ac || map || | | 0x5532 || 0x08e575ac || map || Map_Load(tile_map_file_id, collision_map_file_id?) | ||
|- | |- | ||
| 0xde66 || 0x08e575b5 || || | | 0xde66 || 0x08e575b5 || || | ||
Line 2,384: | Line 2,384: | ||
| 0x0f2d || 0x08e57886 || || | | 0x0f2d || 0x08e57886 || || | ||
|- | |- | ||
| 0x5c43 || 0x08e578ec || map || | | 0x5c43 || 0x08e578ec || map || Map_LoadPalette(file1, file2, file3) // Probably selects a palette file based on day/night cycle. Indoor maps can just set file1=palette id, file2=0, file3=0 | ||
|- | |- | ||
| 0xaa94 || 0x08e57a00 || || | | 0xaa94 || 0x08e57a00 || || | ||
Line 2,496: | Line 2,496: | ||
| 0x77a8 || 0x08e59c2e || || | | 0x77a8 || 0x08e59c2e || || | ||
|- | |- | ||
| 0x999b || 0x08e59c9e || map || | | 0x999b || 0x08e59c9e || map || Bok_Create(position_id?, state, ?, level, ?, ?) | ||
|- | |- | ||
| 0x3b8c || 0x08e59cbc || || | | 0x3b8c || 0x08e59cbc || || |