-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMAIN.map
More file actions
2230 lines (2225 loc) · 76.8 KB
/
MAIN.map
File metadata and controls
2230 lines (2225 loc) · 76.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Start Length Name Class
0001:00000000 000092000H TEXT CODE
0002:00000000 000200000H RAM DATA
Address Publics by Value
0001:00010000 VSyncFunc
0001:00010064 main
0001:00010274 QuickControlPhase
0001:000102E0 LoadGameflow
0001:000105C4 def_10560
0001:00010604 DoTitle
0001:00010ABC DoLevel
0001:00010F5C DoGameflow
0001:000114A0 def_10FE0
0001:000115EC InitFont
0001:00011764 GetLaraCollisionInfo
0001:000117B0 LaraFloorFront
0001:0001189C LaraCeilingFront
0001:00011998 TestLaraSlide
0001:00011B6C LaraFallen
0001:00011BD8 LaraLandedBad
0001:00011C94 LaraHitCeiling
0001:00011D18 LaraDeflectEdge
0001:00011DC0 LaraDeflectEdgeDuck
0001:00011E60 LaraTestEdgeCatch
0001:00011F78 LaraTestClimbStance
0001:000120C0 TestLaraVault
0001:00012550 TestWall
0001:000126F0 LaraCollideStop
0001:000127BC lara_slide_slope
0001:00012904 LaraDeflectEdgeJump
0001:00012B04 def_12954
0001:00012B18 LaraSlideEdgeJump
0001:00012C40 def_12B68
0001:00012C54 LaraTestHangOnClimbWall
0001:00012E54 SnapLaraToEdgeOfBlock
0001:00012F34 LaraHangTest
0001:000135BC IsValidHangPos
0001:00013738 LaraHangRightCornerTest
0001:00013C24 LaraHangLeftCornerTest
0001:00014104 TestHangSwingIn
0001:00014228 LaraAboveWater
0001:0001448C lara_as_duckl
0001:000144E0 lara_as_duckr
0001:00014534 lara_col_ducklr
0001:00014688 lara_as_duck
0001:000147C4 lara_col_duck
0001:00014970 lara_as_all4s
0001:00014B40 lara_col_all4s
0001:000150F4 lara_as_crawl
0001:0001523C lara_col_crawl
0001:00015390 lara_as_all4turnl
0001:000153FC lara_col_all4turnlr
0001:00015484 lara_as_all4turnr
0001:000154F0 lara_as_crawlb
0001:00015614 lara_col_crawlb
0001:00015770 lara_col_crawl2hang
0001:00015A28 lara_as_dash
0001:00015C50 lara_col_dash
0001:00015E1C lara_as_dashdive
0001:00015E5C lara_col_dashdive
0001:00016004 MonkeySwingFall
0001:0001605C MonkeySwingSnap
0001:000160B4 GetDirOctant
0001:000160CC TestMonkeyLeft
0001:000161EC TestMonkeyRight
0001:0001630C lara_as_hang2
0001:000163DC lara_col_hang2
0001:0001670C lara_as_monkeyswing
0001:00016828 lara_col_monkeyswing
0001:00016A0C lara_as_monkeyl
0001:00016A80 lara_col_monkeyl
0001:00016B24 lara_as_monkeyr
0001:00016B9C lara_col_monkeyr
0001:00016C40 lara_as_hangturnl
0001:00016C94 lara_col_hangturnlr
0001:00016D64 lara_as_hangturnr
0001:00016DB8 lara_as_monkey180
0001:00016DDC lara_col_monkey180
0001:00016DFC lara_col_polestat
0001:00017020 lara_as_poleleft
0001:0001707C lara_as_poleright
0001:000170D8 lara_col_poleup
0001:000171A0 lara_col_poledown
0001:00017394 FallFromRope
0001:00017424 JumpOffRope
0001:00017508 UpdateRopeSwing
0001:000178E4 ApplyVelocityToRope
0001:00017958 lara_as_rope
0001:000179A8 lara_col_rope
0001:00017AB4 lara_as_ropel
0001:00017B14 lara_as_roper
0001:00017B74 lara_col_ropefwd
0001:00017D9C lara_as_climbrope
0001:00017E64 lara_as_climbroped
0001:00017E94 lara_as_stop
0001:00018444 lara_col_stop
0001:0001851C lara_as_upjump
0001:0001853C lara_col_upjump
0001:00018A34 lara_as_forwardjump
0001:00018B88 lara_col_forwardjump
0001:00018CE0 lara_as_reach
0001:00018D0C lara_col_reach
0001:000191B8 lara_as_walk
0001:000192EC lara_as_run
0001:0001959C lara_as_fastback
0001:00019628 lara_as_turn_r
0001:0001972C lara_as_turn_l
0001:00019830 lara_as_death
0001:000198BC lara_as_fastfall
0001:00019928 lara_void_func
0001:00019930 CanLaraHangSideways
0001:00019A28 lara_as_hang
0001:00019AC8 lara_col_hang
0001:00019F48 lara_as_hangleft
0001:00019F94 lara_col_hangleft
0001:00019FEC lara_as_hangright
0001:0001A038 lara_col_hangright
0001:0001A090 SetCornerAnim
0001:0001A1F0 lara_as_extcornerl
0001:0001A244 lara_as_extcornerr
0001:0001A298 lara_as_intcornerl
0001:0001A2EC lara_as_intcornerr
0001:0001A340 lara_as_splat
0001:0001A35C lara_as_compress
0001:0001A4F0 lara_as_back
0001:0001A5DC lara_as_null
0001:0001A5F8 lara_as_fastturn
0001:0001A65C lara_col_fastturn
0001:0001A67C lara_as_stepright
0001:0001A750 lara_as_stepleft
0001:0001A824 lara_as_slide
0001:0001A854 lara_as_backjump
0001:0001A8C4 lara_as_rightjump
0001:0001A92C lara_as_leftjump
0001:0001A994 lara_as_fallback
0001:0001A9E0 lara_as_slideback
0001:0001AA04 lara_as_pushblock
0001:0001AA60 lara_as_pullblock
0001:0001AABC lara_as_ppready
0001:0001AB00 lara_as_pickup
0001:0001AB5C lara_as_pickupflare
0001:0001ABEC lara_as_switchon
0001:0001AC54 lara_as_switchoff
0001:0001ACBC lara_as_usekey
0001:0001AD18 lara_as_usepuzzle
0001:0001ADDC lara_as_special
0001:0001AE08 lara_as_swandive
0001:0001AE4C lara_as_fastdive
0001:0001AEC8 lara_as_gymnast
0001:0001AEE4 lara_as_waterout
0001:0001AF10 lara_as_wade
0001:0001B038 lara_as_deathslide
0001:0001B0FC lara_as_controlled
0001:0001B180 lara_as_controlledl
0001:0001B1B4 lara_col_turnswitch
0001:0001B288 lara_as_pulley
0001:0001B3E8 lara_col_walk
0001:0001B64C lara_col_run
0001:0001B87C lara_col_pose
0001:0001B89C lara_col_fastback
0001:0001B9C4 lara_col_turn_r
0001:0001BABC lara_col_turn_l
0001:0001BADC lara_col_death
0001:0001BB88 lara_col_fastfall
0001:0001BC74 lara_col_splat
0001:0001BD10 lara_col_land
0001:0001BD30 lara_col_compress
0001:0001BE38 lara_col_back
0001:0001BFB0 lara_col_stepright
0001:0001C0E8 lara_col_stepleft
0001:0001C108 lara_col_slide
0001:0001C130 lara_col_backjump
0001:0001C15C lara_col_rightjump
0001:0001C188 lara_col_leftjump
0001:0001C1B4 lara_col_fallback
0001:0001C284 lara_col_slideback
0001:0001C2B0 lara_col_roll
0001:0001C384 lara_col_roll2
0001:0001C4A0 lara_col_swandive
0001:0001C558 lara_col_fastdive
0001:0001C61C lara_col_wade
0001:0001C80C lara_default_col
0001:0001C860 lara_col_jumper
0001:0001C920 ResetLook
0001:0001C9D8 LookUpDown
0001:0001CB80 LookLeftRight
0001:0001CD28 GetTighRopeFallOff
0001:0001CDE8 lara_as_trpose
0001:0001CEDC lara_as_trwalk
0001:0001D03C lara_as_trfall
0001:0001D220 lara_as_parallelbars
0001:0001D244 lara_as_pbleapoff
0001:0001D420 KillMoveItems
0001:0001D4AC KillMoveEffects
0001:0001D538 ControlPhase
0001:0001D7E8 _ASM_size
0001:0001E3E4 AlterFloorHeight
0001:0001E534 GetWaterHeight
0001:0001E7FC RefreshCamera
0001:0001E9B4 TestTriggers
0001:0001E9FC _TestTriggers
0001:0001EF30 def_1ECA0
0001:0001F71C def_1EF68
0001:0001F7D4 FlipMap
0001:0001F938 RemoveRoomFlipItems
0001:0001FA0C AddRoomFlipItems
0001:0001FAD4 TriggerCDTrack
0001:0001FB14 TriggerNormalCDTrack
0001:0001FBC0 FireCrossBowFromLaserSight
0001:0001FC5C GetTargetOnLOS
0001:000207DC ExplodeItemNode
0001:000209AC CheckGuardOnTrigger
0001:00020AF0 InterpolateAngle
0001:00020B48 ResetGuards
0001:00020D90 InitCutPlayed
0001:00020DA0 SetCutPlayed
0001:00020DEC SetCutNotPlayed
0001:00020E34 CheckCutPlayed
0001:00020E6C NeatAndTidyTriggerCutscene
0001:000215D0 is_object_in_room
0001:00021634 check_xray_machine_trigger
0001:000216AC StalkBox
0001:00021800 InitialiseCreature
0001:000218B0 CreatureActive
0001:0002194C CreatureAIInfo
0001:00021DDC SearchLOT
0001:00022034 UpdateLOT
0001:000220F4 TargetBox
0001:000221C4 EscapeBox
0001:000222A4 ValidBox
0001:00022398 GetCreatureMood
0001:000226E4 CreatureMood
0001:00022B0C CalculateTarget
0001:0002304C CreatureCreature
0001:000231CC BadFloor
0001:000232D4 CreatureDie
0001:00023448 CreatureAnimation
0001:00024130 CreatureTurn
0001:00024418 CreatureTilt
0001:00024484 CreatureJoint
0001:00024524 CreatureFloat
0001:0002468C CreatureUnderwater
0001:00024760 CreatureEffect
0001:000247D4 CreatureEffectT
0001:00024864 CreatureVault
0001:00024A94 CreatureKill
0001:00024C7C AlertAllGuards
0001:00024D20 AlertNearbyGuards
0001:00024DF0 AIGuard
0001:00024ED8 GetAITarget
0001:00025380 FindAITargetObject
0001:000255F8 SameZone
0001:00025738 CreatureYRot
0001:0002579C MoveCreature3DPos
0001:000259BC DropBaddyPickups
0001:00025AAC InitialiseCamera
0001:00025B68 MoveCamera
0001:000263B4 ChaseCamera
0001:00026838 CombatCamera
0001:00026D9C LookCamera
0001:000278E4 FixedCamera
0001:00027DA0 CalculateCamera
0001:00028634 CameraCollisionBounds
0001:00028B5C mgLOS
0001:00028D4C BinocularCamera
0001:0002960C LaraTorch
0001:0002973C ConfirmCameraTargetPos
0001:00029890 UpdateCameraElevation
0001:00029954 ScreenShake
0001:00029A44 LaraBaddieCollision
0001:00029E10 CreatureCollision
0001:0002A03C AIPickupCollision
0001:0002A098 TrapCollision
0001:0002A140 TestBoundsCollideStatic
0001:0002A2D8 ItemPushLaraStatic
0001:0002A5EC GenericSphereBoxCollision
0001:0002A838 TriggerLaraBlood
0001:0002A940 TestForObjectOnLedge
0001:0002AA88 ShutThatDoor
0001:0002AB8C OpenThatDoor
0001:0002AD74 DoorControl
0001:0002B150 DoorCollision
0001:0002B508 PushPullKickDoorControl
0001:0002B5A0 PushPullKickDoorCollision
0001:0002B854 DoubleDoorCollision
0001:0002BA38 UnderwaterDoorCollision
0001:0002BC28 SequenceDoorControl
0001:0002BDE8 ProcessClosedDoors
0001:0002BFA0 CalculateObjectLightingLara
0001:0002C0D0 UpdateSkyLightning
0001:0002C1DC CalcLaraMatrices
0001:0002C3C4 handle_cutseq_triggering
0001:0002CA68 do_new_cutscene_camera
0001:0002CED4 InitPackNodes
0001:0002D000 frigup_lara
0001:0002D110 init_cutseq_malloc
0001:0002D134 cutseq_malloc
0001:0002D180 finish_cutseq
0001:0002D204 CalculateObjectLightingLaraCutSeq
0001:0002D2A0 cutseq_givelara_pistols
0001:0002D2D8 cutseq_removelara_pistols
0001:0002D308 cutseq_givelara_hk
0001:0002D328 cutseq_removelara_hk
0001:0002D360 cutseq_shoot_pistols
0001:0002D3E4 trigger_weapon_dynamics
0001:0002D48C deal_with_pistols
0001:0002D69C cutseq_kill_item
0001:0002D738 cutseq_restore_item
0001:0002D7D0 Load_and_Init_Cutseq
0001:0002D944 init_cutseq_actors
0001:0002DB8C init_resident_cutseq
0001:0002DC14 DelsHandyTeleportLara
0001:0002DD00 handle_lara_chatting
0001:0002DDF0 handle_actor_chatting
0001:0002DF50 find_a_fucking_item
0001:0002DFA0 cranecut_init
0001:0002E020 cranecut_end
0001:0002E0B8 cranecut_control
0001:0002E26C richcut1_init
0001:0002E3A0 richcut1_end
0001:0002E3D8 richcut1_control
0001:0002E4C0 richcut2_init
0001:0002E4D8 richcut2_end
0001:0002E4EC richcut2_control
0001:0002E514 richcut3_init
0001:0002E54C richcut3_end
0001:0002E594 richcut3_control
0001:0002E5E4 special1_init
0001:0002E614 special1_control
0001:0002E644 special1_end
0001:0002E674 special2_init
0001:0002E6A4 special2_control
0001:0002E6D4 special2_end
0001:0002E704 special3_init
0001:0002E734 special3_control
0001:0002E764 special3_end
0001:0002E794 special4_init
0001:0002E7C4 special4_control
0001:0002E7F4 special4_end
0001:0002E824 stealth3_start
0001:0002E99C stealth3_end
0001:0002EB9C deal_with_actor_shooting
0001:0002EC80 GetActorJointAbsPosition
0001:0002EE84 TriggerActorBlood
0001:0002EED8 TriggerDelSmoke
0001:0002F0C0 joby2_init
0001:0002F114 joby2_control
0001:0002F2B8 joby2_end
0001:0002F2FC joby3_init
0001:0002F304 joby3_control
0001:0002F374 joby3_end
0001:0002F37C andy1_init
0001:0002F39C andy1_control
0001:0002F408 andy1_end
0001:0002F434 hamgate_init
0001:0002F4D0 hamgate_control
0001:0002F534 hamgate_end
0001:0002F57C do_hammer_meshswap
0001:0002F5B0 andy2_init
0001:0002F5D0 andy2_control
0001:0002F668 andy2_end
0001:0002F694 setup_preist_meshswap
0001:0002F6E4 DelTorchFlames
0001:0002F9E4 joby4_init
0001:0002FA0C joby4_control
0001:0002FB04 joby4_end
0001:0002FB50 andrea1_init
0001:0002FB58 andrea1_control
0001:0002FC94 andrea1_end
0001:0002FCC0 andrea2_init
0001:0002FCDC andrea2_control
0001:0002FFD4 andrea2_end
0001:0002FFF0 joby5_init
0001:00030034 joby5_control
0001:00030144 joby5_end
0001:0003018C andy3_init
0001:000301DC andy3_control
0001:00030208 andy3_end
0001:0003024C do_catapult_meshswap
0001:00030280 joby9_init
0001:000302A0 joby9_control
0001:000302F0 joby9_end
0001:00030318 joby10_init
0001:00030338 joby10_control
0001:000303AC joby10_end
0001:000303E0 richcut4_init
0001:00030478 richcut4_control
0001:00030560 richcut4_end
0001:0003059C andy4_init
0001:000305BC andy4_control
0001:000306B4 andy4_end
0001:000306F0 andy4b_init
0001:00030710 andy4b_control
0001:000307EC andy4b_end
0001:0003081C do_clanger_meshswap
0001:00030850 andrea3_init
0001:00030870 andrea3_control
0001:00030904 andrea3_end
0001:00030A1C andrea3b_init
0001:00030B08 andrea3b_control
0001:00030C54 andrea3b_end
0001:00030D84 andy5_init
0001:00030DA4 andy5_control
0001:00030F28 andy5_end
0001:00030F48 joby6_init
0001:00030FA0 joby6_control
0001:00030FEC joby6_end
0001:00031024 joby8_init
0001:000310E0 joby8_control
0001:000315A0 joby8_end
0001:000315D0 andy6_init
0001:000315F8 andy6_control
0001:00031690 andy6_end
0001:00031698 andypew_init
0001:000316B8 andypew_control
0001:000316C0 andypew_end
0001:000316F4 andy7_init
0001:00031704 andy7_control
0001:00031754 andy7_end
0001:00031784 cossack_init
0001:0003178C cossack_control
0001:00031998 cossack_end
0001:000319D0 TriggerDelBrownSmoke
0001:00031B7C andy9_init
0001:00031BA4 andy9_control
0001:00031C08 andy9_end
0001:00031C34 andy8_init
0001:00031C3C andy8_control
0001:00031CF8 andy8_end
0001:00031D24 do_chalk_meshswap
0001:00031D58 andy10_init
0001:00031E9C andy10_control
0001:0003202C andy10_end
0001:000320D0 joby7_init
0001:0003210C joby7_control
0001:00032328 joby7_end
0001:000323C0 andrea4_init
0001:000323C8 andrea4_control
0001:00032464 andrea4_end
0001:00032484 do_pierre_gun_meshswap
0001:000324D4 monk2_init
0001:000324E4 monk2_control
0001:000325F4 monk2_end
0001:00032608 swampy_init
0001:000326EC swampy_control
0001:0003271C swampy_end
0001:000327F8 CutLaraBubbles
0001:00032904 trigger_title_spotcam
0001:00032A80 ResetCutanimate
0001:00032B50 Cutanimate
0001:00032C20 andy11_init
0001:00032C70 andy11_control
0001:00032D6C andy11_end
0001:00032D8C DetatchSpark
0001:00032EAC TriggerSuperJetFlame
0001:000331B4 TriggerWaterfallMist
0001:000335B8 TriggerDartSmoke
0001:0003389C KillAllCurrentItems
0001:000338AC KillEverything
0001:000338B8 ControlSmokeEmitter
0001:000342D0 ControlEnemyMissile
0001:00034A8C SetFadeClip
0001:00034A9C UpdateFadeClip
0001:00034B14 SetScreenFadeOut
0001:00034B48 SetScreenFadeIn
0001:00034B78 Fade
0001:00034C94 ExplodingDeath2
0001:0003521C TriggerLightningGlow
0001:0003532C DrawLensFlares
0001:00035378 SetUpLensFlare
0001:00035894 DrawWeaponMissile
0001:00035934 ControlTeleporter
0001:000361D8 ControlElectricFence
0001:00036498 TriggerFenceSparks
0001:0003660C trig_actor_gunflash
0001:000366B0 GetFreeDebris
0001:0003675C TriggerDebris
0001:00036A3C ShatterObject
0001:000374B8 InitSpotCamSequences
0001:00037554 Spline
0001:00037648 InitialiseSpotCam
0001:00037ED0 CalculateSpotCams
0001:00039190 SoundEffects
0001:00039294 WaterFall
0001:000393CC void_effect
0001:000393D4 finish_level_effect
0001:000393F4 turn180_effect
0001:00039410 floor_shake_effect
0001:00039500 SoundFlipEffect
0001:00039534 RubbleFX
0001:000395E0 PoseidonSFX
0001:00039610 ActivateCamera
0001:00039624 ActivateKey
0001:00039638 SwapCrowbar
0001:00039694 ExplosionFX
0001:000396D0 LaraLocation
0001:00039710 LaraLocationPad
0001:00039738 ResetTest
0001:00039938 KillActiveBaddies
0001:00039A18 lara_hands_free
0001:00039A24 shoot_right_gun
0001:00039A34 shoot_left_gun
0001:00039A44 SetFog
0001:00039A58 invisibility_on
0001:00039A6C invisibility_off
0001:00039A84 reset_hair
0001:00039AA4 ClearSpidersPatch
0001:00039AD8 TL_1
0001:00039B24 TL_2
0001:00039B74 TL_3
0001:00039BC4 TL_4
0001:00039C14 TL_5
0001:00039C64 TL_6
0001:00039CB4 TL_7
0001:00039D04 TL_8
0001:00039D54 TL_9
0001:00039DA4 TL_10
0001:00039DF0 TL_11
0001:00039E3C TL_12
0001:00039E88 TriggerTorchFlame
0001:0003A068 FireCollision
0001:0003A3CC DoFlameTorch
0001:0003A830 GetFlameTorch
0001:0003A8F4 FlameTorchControl
0001:0003AC70 InitialiseHair
0001:0003AD2C FlashIt
0001:0003AD68 DrawGameInfo
0001:0003B0C8 DrawHealthBar
0001:0003B3CC DrawAirBar
0001:0003B580 InitialisePickUpDisplay
0001:0003B5B8 DrawPickups
0001:0003B6F4 AddDisplayPickup
0001:0003B7A8 S_CallInventory2
0001:0003C024 init_new_inventry
0001:0003C224 do_debounced_joystick_poo
0001:0003C43C DrawThreeDeeObject2D
0001:0003C6A0 DrawInventoryItemMe
0001:0003C900 go_and_load_game
0001:0003C920 go_and_save_game
0001:0003C940 construct_combine_object_list
0001:0003CB90 insert_object_into_list_v2
0001:0003CC80 construct_object_list
0001:0003D2C4 insert_object_into_list
0001:0003D350 draw_current_object_list
0001:0003DF18 handle_object_changeover
0001:0003DF44 handle_inventry_menu
0001:0003E9F8 setup_ammo_selector
0001:0003ED08 fade_ammo_selector
0001:0003EDDC draw_ammo_selector
0001:0003F094 spinback
0001:0003F13C update_laras_weapons_status
0001:0003F200 is_item_currently_combinable
0001:0003F29C have_i_got_item
0001:0003F2DC do_these_objects_combine
0001:0003F348 combine_these_two_objects
0001:0003F424 seperate_object
0001:0003F4C0 combine_HK_SILENCER
0001:0003F500 combine_revolver_lasersight
0001:0003F590 combine_crossbow_lasersight
0001:0003F620 combine_PuzzleItem1
0001:0003F640 combine_PuzzleItem2
0001:0003F660 combine_PuzzleItem3
0001:0003F680 combine_PuzzleItem4
0001:0003F6A0 combine_PuzzleItem5
0001:0003F6C0 combine_PuzzleItem6
0001:0003F6E0 combine_PuzzleItem7
0001:0003F700 combine_PuzzleItem8
0001:0003F720 combine_KeyItem1
0001:0003F744 combine_KeyItem2
0001:0003F768 combine_KeyItem3
0001:0003F78C combine_KeyItem4
0001:0003F7B0 combine_KeyItem5
0001:0003F7D4 combine_KeyItem6
0001:0003F7F8 combine_KeyItem7
0001:0003F81C combine_KeyItem8
0001:0003F840 combine_PickupItem1
0001:0003F864 combine_PickupItem2
0001:0003F888 combine_PickupItem3
0001:0003F8AC combine_PickupItem4
0001:0003F8D0 combine_clothbottle
0001:0003F8F0 setup_objectlist_startposition
0001:0003F938 setup_objectlist_startposition2
0001:0003F9A0 use_current_item
0001:0003FEB0 DEL_picked_up_object
0001:00040584 NailInvItem
0001:0004086C have_i_got_object
0001:0004097C remove_inventory_item
0001:00040AC4 convert_obj_to_invobj
0001:00040B08 convert_invobj_to_obj
0001:00040B2C init_keypad_mode
0001:00040B54 do_keypad_mode
0001:000411C4 do_examine_mode
0001:000412BC do_stats_mode
0001:00041324 dels_give_lara_items_cheat
0001:00041470 dels_give_lara_guns_cheat
0001:00041608 S_DrawPickup
0001:000416E0 do_playstation_button_prompts_v1
0001:000418E8 InitialiseItemArray
0001:00041950 KillItem
0001:00041BAC CreateItem
0001:00041BEC InitialiseItem
0001:00041E98 RemoveActiveItem
0001:00041F48 RemoveDrawnItem
0001:00041FEC AddActiveItem
0001:0004207C InitialiseFXArray
0001:000420E0 CreateEffect
0001:00042178 KillEffect
0001:00042320 EffectNewRoom
0001:00042444 draw_shotgun_meshes
0001:00042498 undraw_shotgun_meshes
0001:000424E0 ready_shotgun
0001:00042558 RifleHandler
0001:000429F0 FireShotgun
0001:00042CA8 FireHK
0001:00042E18 FireCrossbow
0001:00042F7C CrossbowHitSwitchType78
0001:0004323C ControlCrossbow
0001:00043480 draw_shotgun
0001:000436B0 undraw_shotgun
0001:00043810 AnimateShotgun
0001:00043FB0 DoGrenadeDamageOnBaddie
0001:00044138 TriggerGrapplingEffect
0001:00044308 set_arm_info
0001:000443B4 draw_pistols
0001:000444A4 undraw_pistols
0001:00044804 ready_pistols
0001:0004487C draw_pistol_meshes
0001:000448F0 undraw_pistol_mesh_left
0001:00044968 undraw_pistol_mesh_right
0001:000449E4 PistolHandler
0001:00044D78 AnimatePistols
0001:00045434 LaraCheckForLetGo
0001:00045530 LaraTestClimbUpPos
0001:000457F0 LaraTestClimb
0001:00045ABC LaraClimbLeftCornerTest
0001:00045DE4 LaraClimbRightCornerTest
0001:00046100 LaraDoClimbLeftRight
0001:000462F8 LaraTestClimbPos
0001:000463F0 lara_as_climbstnc
0001:000464E8 lara_col_climbstnc
0001:000467E4 lara_as_climbleft
0001:00046834 lara_col_climbleft
0001:000468B8 lara_as_climbright
0001:00046908 lara_col_climbright
0001:00046984 lara_as_climbing
0001:000469B0 lara_col_climbing
0001:00046BA4 lara_as_climbdown
0001:00046BD0 lara_col_climbdown
0001:00046DF8 lara_as_climbend
0001:00046E30 lara_col_climbend
0001:00046E38 GetClimbTrigger
0001:00046EE4 CheckForHoldingState
0001:00046F28 LaraGun
0001:000473D8 def_47348
0001:00047714 def_475A0
0001:0004772C InitialiseNewWeapon
0001:00047854 def_477A8
0001:0004789C LaraTargetInfo
0001:00047B28 LaraGetNewTarget
0001:00048150 find_target_point
0001:0004826C AimWeapon
0001:00048328 FireWeapon
0001:000486E0 HitTarget
0001:00048898 WeaponObject
0001:000488EC def_488BC
0001:000488F4 WeaponObjectMesh
0001:00048978 def_48918
0001:00048984 DoProperDetection
0001:0004965C get_current_ammo_pointer
0001:000496F4 def_49680
0001:00049708 DoFlareLight
0001:00049984 DoFlareInHand
0001:00049A8C DrawFlareInAir
0001:00049BBC CreateFlare
0001:00049ED4 set_flare_arm
0001:00049F74 draw_flare
0001:0004A108 undraw_flare
0001:0004A394 draw_flare_meshes
0001:0004A3BC undraw_flare_meshes
0001:0004A3E4 ready_flare
0001:0004A418 FlareControl
0001:0004A684 LaraInitialiseMeshes
0001:0004A790 LaraCheat
0001:0004A838 LaraControl
0001:0004B278 def_4B04C
0001:0004B308 InitialiseLaraLoad
0001:0004B340 InitialiseLaraAnims
0001:0004B3D8 DelAlignLaraToRope
0001:0004B408 GetLaraDeadlyBounds
0001:0004B4F8 LaraTestWaterDepth
0001:0004B608 LaraSwimCollision
0001:0004BAF4 SwimTurn
0001:0004BBDC SwimTurnSubsuit
0001:0004BD20 UpdateSubsuitAngles
0001:0004BFB4 LaraUnderWater
0001:0004C3A8 lara_as_swimcheat
0001:0004C548 lara_as_swim
0001:0004C634 lara_as_glide
0001:0004C730 lara_as_tread
0001:0004C854 lara_as_dive
0001:0004C884 lara_as_uwdeath
0001:0004C8F8 lara_as_waterroll
0001:0004C900 lara_col_swim
0001:0004C920 lara_col_glide
0001:0004C940 lara_col_tread
0001:0004C960 lara_col_dive
0001:0004C980 lara_col_uwdeath
0001:0004CA18 lara_col_waterroll
0001:0004CA38 GetWaterDepth
0001:0004CD34 LaraWaterCurrent
0001:0004D100 LaraTestWaterStepOut
0001:0004D22C LaraTestWaterClimbOut
0001:0004D4F0 LaraSurfaceCollision
0001:0004D684 LaraSurface
0001:0004D8E4 lara_as_surfswim
0001:0004D9A8 lara_as_surfback
0001:0004DA50 lara_as_surfleft
0001:0004DAF8 lara_as_surfright
0001:0004DBA0 lara_as_surftread
0001:0004DCE8 lara_col_surfswim
0001:0004DD38 lara_col_surfback
0001:0004DD64 lara_col_surfleft
0001:0004DD90 lara_col_surfright
0001:0004DDBC lara_col_surftread
0001:0004DE40 InitialiseLOTarray
0001:0004DEC0 DisableBaddieAI
0001:0004DF0C EnableBaddieAI
0001:0004E13C InitialiseSlot
0001:0004E2EC def_4E274
0001:0004E330 CreateZone
0001:0004E4A0 ClearLOT
0001:0004E4E0 ExplodeFX
0001:0004E600 ControlBodyPart
0001:0004EAB4 EarthQuake
0001:0004EDB0 SmashObject
0001:0004EEF8 SmashObjectControl
0001:0004EF1C BridgeFlatFloor
0001:0004EF58 BridgeFlatCeiling
0001:0004EF80 GetOffset
0001:0004EFCC BridgeTilt1Floor
0001:0004F038 BridgeTilt1Ceiling
0001:0004F090 BridgeTilt2Floor
0001:0004F0FC BridgeTilt2Ceiling
0001:0004F154 ControlAnimatingSlots
0001:0004F69C PoleCollision
0001:0004F9A4 ControlTriggerTriggerer
0001:0004FABC AnimateWaterfalls
0001:0004FBC4 ControlWaterfall
0001:0004FC8C TightRopeCollision
0001:0004FEC4 ParallelBarsCollision
0001:00050114 ControlXRayMachine
0001:00050454 CutsceneRopeControl
0001:00050594 DrawBaddieGunFlash
0001:00050758 HybridCollision
0001:000507DC TargetVisible
0001:000508EC Targetable
0001:00050A34 GunShot
0001:00050A3C GunHit
0001:00050B58 GunMiss
0001:00050C74 ShotLara
0001:00051004 PuzzleDone
0001:00051200 FindPlinth
0001:00051450 AnimatingPickUp
0001:000515AC RegeneratePickups
0001:000516C8 PickUpCollision
0001:00051B3C def_518A8
0001:00052188 KeyHoleCollision
0001:000524C8 PuzzleDoneCollision
0001:00052520 PuzzleHoleCollision
0001:00052C14 KeyTrigger
0001:00052CC0 PickupTrigger
0001:00052D54 SearchObjectControl
0001:00053080 SearchObjectCollision
0001:0005339C CollectCarriedItems
0001:00053428 MonitorScreenCollision
0001:000536A0 WriteSG
0001:000536E0 ReadSG
0001:00053720 CheckSumValid
0001:00053738 SaveLaraData
0001:000538D0 RestoreLaraData
0001:00053AAC SaveLevelData
0001:00054B08 RestoreLevelData
0001:00055AF8 sgSaveGame
0001:00055B88 sgRestoreGame
0001:00055BE0 SayNo
0001:00055C3C TestCollision
0001:00055DE4 SwitchTrigger
0001:00055F4C GetSwitchTrigger
0001:00056080 GetKeyTrigger
0001:000561A8 TestTriggersAtXYZ
0001:0005623C SwitchControl
0001:00056470 SwitchCollision
0001:000568C0 SwitchCollision2
0001:00056A2C UnderwaterSwitchCollision
0001:00056C98 PulleyCollision
0001:00056E9C TurnSwitchControl
0001:00057210 TurnSwitchCollision
0001:000576F4 RailSwitchCollision
0001:00057980 JumpSwitchCollision
0001:00057ACC CrowbarSwitchCollision
0001:00057EB8 FullBlockSwitchControl
0001:00057FB8 FullBlockSwitchCollision
0001:000581D8 CogSwitchControl
0001:00058354 CogSwitchCollision
0001:00058674 CrowDoveSwitchControl
0001:00058740 CrowDoveSwitchCollision
0001:00058958 ProcessExplodingSwitchType8
0001:00058A1C OpenTrapDoor
0001:00058B68 CloseTrapDoor
0001:00058D08 TrapDoorControl
0001:00058E80 FloorTrapDoorCollision
0001:0005912C CeilingTrapDoorCollision
0001:000593F8 TrapDoorCollision
0001:0005947C FallingBlockCollision
0001:00059558 FallingBlock
0001:00059674 FallingBlockFloor
0001:000596D4 FallingBlockCeiling
0001:00059720 FallingCeiling
0001:0005988C DartEmitterControl
0001:00059AD4 DartsControl
0001:00059D18 FlameEmitterControl
0001:0005A1BC FlameEmitter2Control
0001:0005A38C FlameEmitter3Control
0001:0005AA6C FlameControl
0001:0005ACE4 LaraBurn
0001:0005AD78 LavaBurn
0001:0005AE08 ControlRollingBall
0001:0005B750 RollingBallCollision
0001:0005B854 DrawScaledSpike
0001:0005BA80 TwoBlockPlatformFloor
0001:0005BB08 TwoBlockPlatformCeiling
0001:0005BB80 OnTwoBlockPlatform
0001:0005BC7C ControlTwoBlockPlatform
0001:0005BE64 TestBoundsCollideTeethSpikes
0001:0005C000 ControlScaledSpike
0001:0005C56C ControlRaisingBlock
0001:0005C8BC ControlExplosion
0001:0005D018 TriggerAlertLight
0001:0005D118 ControlStrobeLight
0001:0005D254 ControlPulseLight
0001:0005D368 ControlColouredLight
0001:0005D3F8 ControlElectricalLight
0001:0005D660 ControlBlinker
0001:0005D74C phd_InitWindow
0001:0005D7FC CDDA_SetVolume
0001:0005D838 XAReplay
0001:0005D884 cbvsync
0001:0005DB20 def_5D8B8
0001:0005DC10 S_CDPlay
0001:0005DCD0 S_CDStop
0001:0005DD14 S_CDPause
0001:0005DD40 S_CDRestart
0001:0005DD78 S_StartSyncedAudio
0001:0005DDC4 CDDA_SetMasterVolume
0001:0005DDE8 InitNewCDSystem
0001:0005DEB0 DEL_ChangeCDMode
0001:0005DF68 GPU_UseOrderingTables
0001:0005DFB0 GPU_UsePolygonBuffers
0001:0005DFDC GPU_EndScene
0001:0005E078 GPU_FlipNoIdle
0001:0005E1B4 do_gfx_debug_mode
0001:0005E448 GPU_FlipStory
0001:0005E528 FILE_Load
0001:0005E60C FILE_Length
0001:0005E6A8 FILE_Read
0001:0005E6D4 RelocateModule
0001:0005E79C init_game_malloc
0001:0005E7E8 game_malloc
0001:0005E85C game_free
0001:0005E894 show_game_malloc_totals
0001:0005E8E8 S_MemSet
0001:0005E964 S_LongMemCpy
0001:0005E9CC S_MemCpy
0001:0005E9F0 GetRandomControl
0001:0005EA18 GetRandomDraw
0001:0005EA40 SeedRandomControl
0001:0005EA48 SeedRandomDraw
0001:0005EA50 S_AnimateTextures
0001:0005ECB8 frig_with_monitor_screen
0001:0005ED6C TriggerActive
0001:0005EDF8 DrawF4
0001:0005EE78 DrawTPage
0001:0005EECC DrawLineH
0001:0005EF84 DrawLineV
0001:0005F040 PrintGauge
0001:0005F074 LOAD_VSyncHandler
0001:0005F0F0 GPU_BeginScene
0001:0005F134 draw_rotate_sprite
0001:0005F2C8 LOAD_DrawEnable
0001:0005F2D0 GPU_ClearVRAM
0001:0005F34C GPU_GetScreenPosition
0001:0005F360 GPU_SetScreenPosition
0001:0005F374 GPU_SyncBothScreens
0001:0005F3C8 GPU_FlipToBuffer
0001:0005F424 aCds151053Frida
0001:0005F450 CreateMonoScreen
0001:0005F628 S_UpdateInput
0001:000600E4 ReloadAnims
0001:00060188 S_LoadLevelFile
0001:000602AC LOAD_Start
0001:00060434 LOAD_Stop
0001:000604A4 SetupPadVibration
0001:000604EC VibratePad
0001:0006068C S_control_screen_position
0001:000607A8 S_DumpScreen
0001:000607C8 S_ExitSystem
0001:0006080C DisplayConfig
0001:00060F34 DoPauseMenu
0001:000614BC def_60FB4
0001:000615CC gInit
0001:00061658 S_Death
0001:00061928 DisplayStatsUCunt
0001:0006194C ProfileCallBack
0001:00061978 ProfileInit
0001:00061A0C ProfileStartCount
0001:00061A48 ProfileReadCount
0001:00061A90 ProfileAddOT
0001:00061C94 ProfileRGB
0001:00061D1C ProfileAddDrawOT
0001:00061EE8 mcDir
0001:0006204C mcOpen
0001:000620AC mcClose
0001:000620CC mcGetStatus
0001:000622D8 mcFormat
0001:00062320 S_DrawDarts
0001:00062610 SPU_FreeSamples
0001:00062650 SPU_Init
0001:000626E4 DisplayFiles
0001:0006297C LoadGame
0001:00062DC0 def_62A38
0001:00062E3C SaveGame
0001:00063690 def_6302C
0001:00063718 Requester
0001:00063F04 DrawPhaseGame
0001:000643FC DrawRooms
0001:00064920 __text_size
0001:00064E78 SortOutWreckingBallDraw
0001:00064EF8 MGDrawSprite
0001:00065040 ResetCallback
0001:00065070 InterruptCallback
0001:000650A0 DMACallback
0001:000650D0 VSyncCallback
0001:00065104 VSyncCallbacks
0001:00065134 CheckCallback
0001:00065144 SetIntrMask
0001:00065688 PadInitDirect
0001:00065738 ResetGraph
0001:0006585C SetGraphDebug
0001:00065884 DrawSyncCallback
0001:00065898 SetDispMask
0001:000658FC DrawSync
0001:0006592C ClearImage
0001:0006597C LoadImage
0001:000659B4 StoreImage
0001:000659EC MoveImage
0001:00065A74 ClearOTagR
0001:00065AC8 PutDrawEnv
0001:00065B58 DrawOTagEnv
0001:00065BF8 PutDispEnv
0001:00066040 SetDrawEnv
0001:00066254 SetDrawEnv2
0001:000664E0 get_mode
0001:00066538 get_cs
0001:000665E8 get_ce
0001:00066698 get_ofs
0001:000666DC get_tw
0001:00066760 get_dx
0001:0006680C _status
0001:00066824 _otc
0001:00066908 _clr
0001:00066B2C _dws
0001:00066D5C _drs
0001:00066FC4 _ctl
0001:00066FE8 _getctl
0001:00067000 _cwb
0001:00067048 _cwc
0001:00067094 _param
0001:000670C4 _addque
0001:000670E8 _addque2
0001:000673C4 _exeque
0001:00067684 _reset
0001:000677D0 _sync
0001:00067920 set_alarm
0001:0006795C get_alarm
0001:000679DC _version
0001:00067AA8 memset
0001:00067AD4 InitGeom
0001:00067B5C MemCardInit
0001:00067B8C SpuSetTransferStartAddr
0001:00067BE4 CdInit
0001:00067D34 PadStartCom
0001:00067E00 SpuWrite
0001:00067E64 PadSetAct
0001:00067EA4 __SN_ENTRY_POINT
0001:00067F64 __main
0001:00067FBC SpuMalloc