1 |
global.entrance = 24; |
2 |
instance_create(0, 0, obj_persistentfader); |
3 |
if (room == room_ruins12) |
4 |
room_goto(room_ruins13 Ruins - 2 frogs); |
5 |
if (room == room_ruins13) |
6 |
room_goto(room_ruins12 Ruins - Napstablook); |
7 |
if (room == room_ruins15E) |
8 |
room_goto(room_ruins15A Ruins - 3 Pillars room 1); |
9 |
if (room == room_ruins16) |
10 |
room_goto(room_ruins19 Ruins - Home [SAVE]); |
11 |
if (room == room_ruins19) |
12 |
room_goto(room_ruins16 Ruins - 3-way fork); |
13 |
if (room == room_torhouse1) |
14 |
{ |
15 |
if (global.flag[7 true_pacifist] == 0) |
16 |
caster_free(global.currentsong2); |
17 |
room_goto(room_basement1 Toriel's Basement 1); |
18 |
} |
19 |
if (room == room_basement1) |
20 |
room_goto(room_torhouse1 Toriel's House: Entrance); |
21 |
if (room == room_torhouse2) |
22 |
room_goto(room_kitchen Toriel's House: Kitchen); |
23 |
if (room == room_kitchen) |
24 |
room_goto(room_torhouse2 Toriel's House: Reading room); |
25 |
if (room == room_castle_trueexit) |
26 |
room_goto(room_castle_prebarrier The End [SAVE]); |
27 |
if (room == room_castle_finalshoehorn) |
28 |
room_goto(room_castle_throneroom Throne Room [SAVE]); |
29 |
if (room == room_castle_throneroom) |
30 |
room_goto(room_castle_finalshoehorn Throne Entrance [SAVE]); |
31 |
if (room == room_asghouse2) |
32 |
room_goto(room_kitchen_final New Home - Kitchen); |
33 |
if (room == room_kitchen_final) |
34 |
room_goto(room_asghouse2 New Home - Reading Room); |
35 |
if (room == room_tundra_town) |
36 |
room_goto(room_tundra_town2 Snowdin Town: Ice haul wolf); |
37 |
if (room == room_tundra_iceentrance) |
38 |
room_goto(room_tundra_poffzone Snowdin - Snow poffs (Greater Dog)); |
39 |
if (room == room_tundra_poffzone) |
40 |
room_goto(room_tundra_iceentrance Snowdin - Sliding XO puzzle); |
41 |
if (room == room_water11) |
42 |
room_goto(room_water12 Waterfall - Split Pathway); |
43 |
if (room == room_water12) |
44 |
room_goto(room_water11 Waterfall - Sans Telescope); |
45 |
if (room == room_water_bird) |
46 |
room_goto(room_water_prebird Waterfall - Pre Bird (Unused)); |
47 |
if (room == room_water_prebird) |
48 |
room_goto(room_water_bird Waterfall - Duck); |
49 |
if (room == room_water_friendlyhub) |
50 |
room_goto(room_water_bird Waterfall - Duck); |
51 |
if (room == room_fire_walkandbranch2) |
52 |
room_goto(room_fire_savepoint2 Hotland - Spider Entrance [SAVE]); |
53 |
if (room == room_fire_savepoint2) |
54 |
room_goto(room_fire_walkandbranch2 Hotland - F3 Puzzle Gate); |
55 |
if (room == room_fire_hotelfront_1) |
56 |
room_goto(room_fire_elevator_r3 Hotland - Elevator R3); |
57 |
if (room == room_fire_elevator_r3) |
58 |
room_goto(room_fire_hotelfront_1 Hotland - Nice Cream Stand); |
59 |
if (room == room_fire_hotelfront_2) |
60 |
room_goto(room_shop3 Hotland - Bratty and Catty [Dogchecked]); |
61 |
if (room == room_fire_shootguy_5) |
62 |
room_goto(room_fire_core_left Hotland - Core West Puzzle Entrance); |
63 |
if (room == room_fire_core_left) |
64 |
room_goto(room_fire_shootguy_5 Hotland - Core Get Lost); |
65 |
if (room == room_fire_core_branch) |
66 |
room_goto(room_fire_core_center Hotland - Core End - 4); |
67 |
if (room == room_fire_core_center) |
68 |
room_goto(room_fire_core_branch Hotland - Core Branch [SAVE]); |
69 |
if (room == room_fire_core_topleft) |
70 |
room_goto(room_fire_core_treasureleft Hotland - Core West Puzzle); |
71 |
if (room == room_fire_core_topright) |
72 |
room_goto(room_fire_core_treasureright Hotland - Core Glamburger Trash Can); |
73 |
if (room == room_fire_core_treasureleft) |
74 |
room_goto(room_fire_core_topleft Hotland - Core West Puzzle Entrance + 1); |
75 |
if (room == room_fire_core_treasureright) |
76 |
room_goto(room_fire_core_topright Hotland - Core East Money Trash Bin Entrance); |
77 |
if (room == room_fire_core_top) |
78 |
room_goto(room_fire_core_warrior Hotland - Core 100G Trash Can); |
79 |
if (room == room_fire_core_warrior) |
80 |
room_goto(room_fire_core_top Hotland - Core West Puzzle Entrance + 2); |
81 |
if (room == room_fire_core_right) |
82 |
room_goto(room_fire_core_bridge Hotland - Core Battle Bridge); |
83 |
if (room == room_fire_core_bridge) |
84 |
room_goto(room_fire_core_right Hotland - Core End - 3); |
85 |
if (room == room_water_fakehallway) |
86 |
room_goto(room_water_savepoint1 Waterfall - Crystal [SAVE]); |
87 |
if (room == room_water11) |
88 |
room_goto(room_water_savepoint1 Waterfall - Crystal [SAVE]); |
89 |
if (room == room_water_savepoint1) |
90 |
{ |
91 |
gox = 0; |
92 |
fsx = 0; |
93 |
if (global.flag[5 fun] == 66) |
94 |
{ |
95 |
if (ossafe_file_exists("undertale.ini")) |
96 |
{ |
97 |
ossafe_ini_open("undertale.ini"); |
98 |
fsx = ini_read_real("General", "fun", 0); |
99 |
var dosave = 0; |
100 |
if (fsx == 66 && global.flag[5 fun] == 66) |
101 |
{ |
102 |
gox = 1; |
103 |
global.flag[5 fun] = 0; |
104 |
ini_write_real("General", "fun", 0); |
105 |
dosave = 1; |
106 |
} |
107 |
ossafe_ini_close(); |
108 |
ossafe_savedata_save(); |
109 |
} |
110 |
} |
111 |
if (gox == 1) |
112 |
room_goto(room_water_fakehallway Waterfall - Mysteryman hallway [Dogchecked]); |
113 |
if (gox == 0) |
114 |
room_goto(room_water11 Waterfall - Sans Telescope); |
115 |
} |