sm64pc/actors/door/geo.s

299 lines
10 KiB
ArmAsm

glabel castle_door_geo # 0x160003A8
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014100
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel cabin_door_geo # 0x1600043C
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013EA8
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014128
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel wooden_door_geo # 0x160004D0
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014A80
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014F98
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel wooden_door2_geo # 0x16000564
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014B30
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015008
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel metal_door_geo # 0x160005F8
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014BE0
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015078
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel hazy_maze_door_geo # 0x1600068C
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014C90
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_030150E8
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel haunted_door_geo # 0x16000720
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 3500
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014D40
geo_close_node
geo_render_range 3500, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015158
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel castle_door_0_star_geo # 0x160007B4
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 1000
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_TRANSPARENT, door_seg3_dl_03014250
geo_close_node
geo_close_node
geo_render_range 1000, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_03014280
geo_close_node
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel castle_door_1_star_geo # 0x16000868
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 1000
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_TRANSPARENT, door_seg3_dl_030142B0
geo_close_node
geo_close_node
geo_render_range 1000, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_030142E0
geo_close_node
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel castle_door_3_stars_geo # 0x1600091C
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 1000
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_TRANSPARENT, door_seg3_dl_03014310
geo_close_node
geo_close_node
geo_render_range 1000, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_03014340
geo_close_node
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end
glabel key_door_geo # 0x160009D0
geo_translate_node 0x00, 78, 0, 0
geo_open_node
geo_scale 0x00, 16384
geo_open_node
geo_animated_part LAYER_OPAQUE, -300, 0, 0
geo_open_node
geo_open_node
geo_render_range -2048, 1000
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_OPAQUE, door_seg3_dl_03014540
geo_close_node
geo_close_node
geo_render_range 1000, 32767
geo_open_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28
geo_open_node
geo_display_list LAYER_OPAQUE_DECAL, door_seg3_dl_03014528
geo_close_node
geo_close_node
geo_close_node
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_animated_part LAYER_OPAQUE, 0, 0, 0
geo_close_node
geo_close_node
geo_close_node
geo_close_node #! more close than open nodes
geo_end