-
Notifications
You must be signed in to change notification settings - Fork 2
/
vr_wproc.pas
106 lines (85 loc) · 2.53 KB
/
vr_wproc.pas
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
{*
ITS Generated Source Tree
Not 100% accurate but should give a rough layout!
*}
{ ScanSaveGames 194F:0014 }
procedure ScanSaveGames();
begin
{ stub }
end;
{ SaveGameNr 194F:0118 }
procedure SaveGameNr();
begin
{ stub }
end;
{ LoadGameNr 194F:0182 }
procedure LoadGameNr();
begin
{ stub }
end;
{ SaveGameInputDone 194F:01D4 }
procedure SaveGameInputDone();
begin
{ stub }
end;
{ Hex8 196E:0075 import }
{ RedrawObject 196E:0163 import }
{ RedrawGrp 196E:17BC import }
{ RefreshDesktop 196E:1808 import }
{ Inside 196E:19A3 import }
{ InputHandler 196E:19E9 import }
{ EditList 196E:1DE9 import }
{ RunDesktop 196E:2871 import }
{ RelocateGroup 196E:3678 import }
{ UnRelocateGroup 196E:37E6 import }
{ WriteSpriteTruncated 1D28:0C7D import }
{ WriteShadeSprite 1D28:0DAB import }
{ VRW_TweakInit 1D28:11AF import }
{ VRW_LoadSpriteImage 1D28:1514 import }
{ DrawMouse 1E80:00F5 import }
{ RemoveMouse 1E80:0215 import }
{ UpdateMouse 1E80:0277 import }
{ DrawVirtualMouse 1E80:02AD import }
{ RemoveVirtualMouse 1E80:0323 import }
{ MousePointerMoved 1E80:035B import }
{ InitMousePointer 1E80:03DF import }
{ MouseOn 1E80:0446 import }
{ MouseOff 1E80:0459 import }
{ SetMouseType 1E80:0470 import }
{ SetMouseAnimType 1E80:04BB import }
{ SetMousePage 1E80:0502 import }
{ KillMousePointer 1E80:050F import }
{ VRLF_Init 1ED5:0033 import }
{ SSRVC_DrawObject 1ED9:00A5 import }
{ VRSPR_InitFrame 1EF9:01BD import }
{ VRSPR_Init 1EF9:0274 import }
{ StartSFX 1F3B:01B4 import }
{ LoadConstruction 1F63:07E7 import }
{ LoadCylinderMap 1F63:1DF6 import }
{ NewGame 1F63:1FE8 import }
{ LoadGame 1F63:205B import }
{ GetGameName 1F63:240D import }
{ SaveGame 1F63:2521 import }
{ VRC_GetCamera 21EE:14D0 import }
{ VRC_MoveCamera 21EE:1573 import }
{ VRC_InitCamera 21EE:1F21 import }
{ VRC_Init 21EE:2137 import }
{ APL_GetVectorFrame 2404:018B import }
{ APL_GetAnimationMotion 2404:02EB import }
{ APL_StartSequence 2404:0729 import }
{ APL_AdjustTargetAngle 2404:09BB import }
{ APL_GetSequenceRelPos 2404:0A44 import }
{ VRMOV_Move 24B6:0955 import }
{ VRMOV_AddMove 24B6:0F08 import }
{ VRMOV_Bounce 24B6:0FCB import }
{ VRMOV_MovePhysicalNoGravity 24B6:10D4 import }
{ VRMOV_MovePhysical 24B6:1157 import }
{ MovePlayer 24B6:1209 import }
{ VSRVC_DrawObject 26A9:0DF1 import }
{ VSRVC_InitSwapFile 26A9:10D7 import }
{ VRE_YMoveManager 27CE:0447 import }
{ VRE_InitProgram 27CE:05D9 import }
{ VRE_ResetProgramManager 27CE:0646 import }
{ VRE_CheckPlayerEvent 27CE:0F82 import }
{ VRE_ProgramManager 27CE:1033 import }
{ FixGroundTab 28D2:014E import }