Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
rubberduckycooly
GitHub Repository: rubberduckycooly/Sonic-1-Sonic-2-2013-Script-Decompilation
Path: blob/master/Sonic 2/Scripts/SCZ/HPropeller.txt
1479 views
1
// ----------------------------------
2
// RSDK Project: Sonic 2
3
// Script Description: H Propeller Object
4
// Script Author: Christian Whitehead/Simon Thomley
5
// Unpacked by Rubberduckycooly's script unpacker
6
// ----------------------------------
7
8
// ========================
9
// Events
10
// ========================
11
12
event ObjectUpdate
13
14
end event
15
16
17
event ObjectDraw
18
DrawSprite(SCZSetup_hPropellerFrame)
19
20
temp0 = object.ypos
21
temp0 += 0x100000
22
23
DrawSpriteXY(SCZSetup_hPropellerFrame, object.xpos, temp0)
24
end event
25
26
27
event ObjectStartup
28
LoadSpriteSheet("SCZ/Objects.gif")
29
30
// Propeller frames
31
SpriteFrame(-62, -2, 124, 5, 1, 171)
32
SpriteFrame(-40, -2, 78, 5, 1, 177)
33
SpriteFrame(-24, -2, 46, 5, 1, 183)
34
SpriteFrame(-11, -1, 22, 4, 1, 189)
35
SpriteFrame(-22, -2, 46, 5, 1, 194)
36
SpriteFrame(-39, -2, 79, 5, 1, 200)
37
end event
38
39
40
event RSDKDraw
41
DrawSprite(0)
42
end event
43
44
45
event RSDKLoad
46
LoadSpriteSheet("SCZ/Objects.gif")
47
48
// Propeller frames
49
SpriteFrame(-62, -2, 124, 5, 1, 171)
50
51
SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")
52
end event
53
54