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/Global/RingSparkle.txt
1483 views
1
// ----------------------------------
2
// RSDK Project: Sonic 2
3
// Script Description: Ring Sparkle Object
4
// Script Author: Christian Whitehead/Simon Thomley
5
// Unpacked by Rubberduckycooly's script unpacker
6
// ----------------------------------
7
8
// ========================
9
// Aliases
10
// ========================
11
12
private alias object.value0 : object.timer
13
14
event ObjectUpdate
15
16
object.timer++
17
if object.timer == 6
18
object.timer = 0
19
object.frame++
20
21
if object.frame == 4
22
object.type = TypeName[Blank Object]
23
object.frame = 0
24
end if
25
end if
26
27
end event
28
29
30
event ObjectDraw
31
DrawSprite(object.frame)
32
end event
33
34
35
event ObjectStartup
36
LoadSpriteSheet("Global/Items.gif")
37
38
// Sparkle frames
39
SpriteFrame(-8, -8, 16, 16, 1, 219)
40
SpriteFrame(-8, -8, 16, 16, 1, 236)
41
SpriteFrame(-8, -8, 16, 16, 18, 236)
42
SpriteFrame(-8, -8, 16, 16, 35, 236)
43
44
end event
45
46
47
event RSDKDraw
48
DrawSprite(0)
49
end event
50
51
52
event RSDKLoad
53
LoadSpriteSheet("Global/Items.gif")
54
SpriteFrame(-8, -8, 16, 16, 1, 219)
55
56
SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")
57
end event
58
59