|
1
|
if (room == room_castle_throneroom || room == room_castle_barrier || (room == room_battle && (instance_exists(obj_asgore_finalintro) || instance_exists(obj_asgoreb))))
|
|
2
|
sprite_prefetch(spr_torheart_again);
|
|
3
|
if (room == room_asrielappears || (room == room_battle && (instance_exists(obj_asrielb) || instance_exists(obj_asrielfinal))))
|
|
4
|
sprite_prefetch(spr_regstar);
|
|
5
|
if ((room >= room_area1 && room <= room_truelab_power) || (room >= room_battle && room <= room_storybattle) || room == room_gameover || room == room_papdate || room == room_adate || room == room_flowey_endchoice)
|
|
6
|
sprite_prefetch(spr_fightbt);
|
|
7
|
if (room == room_battle && instance_exists(obj_sansb))
|
|
8
|
sprite_prefetch(spr_s_bonebul_top);
|
|
9
|
if ((room >= room_water_undynefinal && room <= room_fire1) || (room == room_battle && (instance_exists(obj_undyneboss) || instance_exists(obj_undyne_ex))))
|
|
10
|
sprite_prefetch(spr_undyneb_face);
|
|
11
|
if (room >= room_castle_elevatorout && room <= room_castle_trueexit)
|
|
12
|
sprite_prefetch(spr_smallkey);
|
|
13
|
sprite_prefetch(spr_singleblackpixel);
|
|
14
|
if ((room >= room_fire1 && room <= room_fire_finalelevator) || room == room_shop3 || room == room_shop4)
|
|
15
|
sprite_prefetch(spr_cogsmall_e);
|
|
16
|
if (room >= room_fire_labelevator && room <= room_truelab_power)
|
|
17
|
sprite_prefetch(spr_leverkey);
|
|
18
|
if ((room >= room_area1 && room <= room_ruinsexit) || room == room_castle_prebarrier || room == room_castle_exit || room == room_castle_trueexit)
|
|
19
|
sprite_prefetch(spr_fakewaterl);
|
|
20
|
if ((room >= room_tundra1 && room <= room_fogroom) || (room >= room_icecave1 && room <= room_ice_dog) || room == room_shop1)
|
|
21
|
sprite_prefetch(spr_dogmush);
|
|
22
|
if ((room >= room_fogroom && room <= room_fire1) || room == room_shop2 || room == room_shop5 || room == room_riverman_transition)
|
|
23
|
sprite_prefetch(spr_pxquit);
|
|
24
|
if (room == room_outsideworld || (room >= room_end_castroll && room < room_end_theend))
|
|
25
|
sprite_prefetch(spr_tinyleaf);
|
|
26
|
if (room == room_floweyx)
|
|
27
|
{
|
|
28
|
sprite_prefetch(spr_pipepart);
|
|
29
|
sprite_prefetch(spr_bgpipe);
|
|
30
|
}
|
|
31
|
if (room == room_floweyx)
|
|
32
|
sprite_prefetch(spr_eyeshot_a);
|
|
33
|
if (room >= room_f_start && room <= room_f_phrase)
|
|
34
|
sprite_prefetch(spr_allsoul);
|
|
35
|
sprite_prefetch(spr_infinitysign);
|
|
36
|
if (global.language == "ja")
|
|
37
|
sprite_prefetch(spr_fonts_ja_preload);
|
|
38
|
else
|
|
39
|
sprite_prefetch(spr_fonts_en_preload);
|
|
40
|
sprite_prefetch(spr_maincharad);
|
|
41
|
if (room <= room_intromenu || (room >= room_settings && room <= room_controltest) || (room >= room_f_start && room <= room_f_room) || room == room_undertale_end || room == room_end_theend)
|
|
42
|
sprite_prefetch(spr_sensebar);
|
|
43
|
if ((room >= room_area1 && room <= room_truelab_power) || (room >= room_battle && room <= room_storybattle))
|
|
44
|
sprite_prefetch(spr_froggit);
|
|
45
|
sprite_prefetch(spr_longsnail);
|