# | CONST%09SUSERFLAGS=$FF |
|
---|
1 | VSF_VSPRITE=1 | |
2 | VSF_SAVEBACK=2 | |
3 | VSF_OVERLAY=4 | |
4 | VSF_MUSTDRAW=8 | |
5 | VSF_BACKSAVED=$100 | |
6 | VSF_BOBUPDATE=$200 | |
7 | VSF_GELGONE=$400 | |
8 | VSF_VSOVERFLOW=$800 | |
9 | BUSERFLAGS=$FF | |
10 | BF_SAVEBOB=1 | |
11 | BF_BOBISCOMP=2 | |
12 | BF_BWAITING=$100 | |
13 | BF_BDRAWN=$200 | |
14 | BF_BOBSAWAY=$400 | |
15 | BF_BOBNIX=$800 | |
16 | BF_SAVEPRESERVE=$1000 | |
17 | BF_OUTSTEP=$2000 | |
18 | ANFRACSIZE=6 | |
19 | ANIMHALF=$20 | |
20 | RINGTRIGGER=1 |
21 | OBJECT VS |
22 | NextVSprite:PTR TO VS | |
23 | PrevVSprite:PTR TO VS | |
24 | DrawPath:PTR TO VS | |
25 | ClearPath:PTR TO VS | |
26 | OldY:INT | |
27 | OldX:INT | |
28 | VSFlags:INT | |
29 | Y:INT | |
30 | X:INT | |
31 | Height:INT | |
32 | Width:INT | |
33 | Depth:INT | |
34 | MeMask:INT | |
35 | HitMask:INT | |
36 | ImageData:PTR TO INT | |
37 | BorderLine:PTR TO INT | |
38 | CollMask:PTR TO INT | |
39 | SprColors:PTR TO INT | |
40 | VSBob:PTR TO Bob | |
41 | PlanePick:UBYTE | |
42 | PlaneOnOff:UBYTE | |
43 | VUserExt:LONG |
44 | OBJECT Bob |
45 | BobFlags:INT | |
46 | SaveBuffer:PTR TO INT | |
47 | ImageShadow:PTR TO INT | |
48 | Before:PTR TO Bob | |
49 | After:PTR TO Bob | |
50 | BobVSprite:PTR TO VS | |
51 | BobComp:PTR TO AC | |
52 | DBuffer:PTR TO DBP | |
53 | BUserExt:LONG |
54 | OBJECT AC |
55 | CompFlags:INT | |
56 | Timer:INT | |
57 | TimeSet:INT | |
58 | NextComp:PTR TO AC | |
59 | PrevComp:PTR TO AC | |
60 | NextSeq:PTR TO AC | |
61 | PrevSeq:PTR TO AC | |
62 | AnimCRoutine:LONG | |
63 | YTrans:INT | |
64 | XTrans:INT | |
65 | HeadOb:PTR TO AO | |
66 | AnimBob:PTR TO Bob |
67 | OBJECT AO |
68 | NextOb:PTR TO AO | |
69 | PrevOb:PTR TO AO | |
70 | Clock:LONG | |
71 | AnoldY:INT | |
72 | AnoldX:INT | |
73 | AnY:INT | |
74 | AnX:INT | |
75 | YVel:INT | |
76 | XVel:INT | |
77 | YAccel:INT | |
78 | XAccel:INT | |
79 | RingYTrans:INT | |
80 | RingXTrans:INT | |
81 | AnimORoutine:LONG | |
82 | HeadComp:PTR TO AC | |
83 | AUserExt:LONG |
84 | OBJECT DBP |
85 | BufY:INT | |
86 | BufX:INT | |
87 | BufPath:PTR TO VS | |
88 | BufBuffer:PTR TO INT | |
89 | BufPlanes:PTR TO LONG |
90 | /* |
91 | #define InitAnimate(animKey) PutLong(animKey | NIL) |
92 | #define RemBob(b) PutInt(b | Int(b) OR BF_BOBSAWAY) |
93 | */ |
94 | CONST B2NORM=0 | |
95 | B2SWAP=1 | |
96 | B2BOBBER=2 |
97 | // Um | this was in 'graphics/view' |
98 | OBJECT CollTable |
99 | CollPtrs[16]:LONG
|