ld21-ESCape/src/Structs.pbi

73 lines
886 B
Plaintext
Raw Normal View History

2011-08-20 14:49:54 +02:00
; This file holds all structs so we can include it in every
; file we need it.
Structure ScreenDimension
Width.i
Height.i
EndStructure
Prototype DRAW()
Prototype HANDLE_EVENTS()
Structure GameState
DrawFun.DRAW
HandleEventFun.HANDLE_EVENTS
EndStructure
Structure GameMenuItem
Label.s
2011-08-20 17:49:22 +02:00
TargetState.s
2011-08-20 14:49:54 +02:00
Selected.b
EndStructure
Structure GameOptionItem
List Options.s()
CurrentPosition.i
Selected.b
EndStructure
Structure GameMenu
Title.s
List Entries.GameMenuItem()
2011-08-20 20:15:44 +02:00
EndStructure
2011-08-21 14:31:28 +02:00
Structure TilsetEntry
ID.i
Type.i
EndStructure
2011-08-20 22:37:31 +02:00
Structure Tile
2011-08-20 20:15:44 +02:00
X.i
Y.i
2011-08-20 22:37:31 +02:00
TileNumber.i
Health.i
EndStructure
2011-08-21 21:05:34 +02:00
Structure NoiseWave
X.i
Y.i
Size.i
EndStructure
2011-08-21 16:51:16 +02:00
Structure Player
X.i
Y.i
TileNumber.i
Direction.i
EndStructure
2011-08-21 19:59:15 +02:00
Structure Shadow
X.i
Y.i
Strength.i
2011-08-20 22:37:31 +02:00
EndStructure
Structure Camera
X.i
Y.i
Width.i
Height.i
2011-08-20 23:51:33 +02:00
Padding.i
2011-08-21 18:19:11 +02:00
EndStructure