Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
SIMULATION.SIM.SIM
Constants
BOOL false
BOOL true
Globals
BYTE Open
BYTE FrontDoorCloseSwitch
BYTE LandingGearDownSwitch
SIGNED INT CounterFrontLock
BYTE LandingGearUpSwitch
BYTE FrontDoorOpenSwitch
SIGNED INT CounterBackLock
HANDLE LandingGearPos
BYTE RearDoorOpenSwitch
Ev_Stop
Return: UNSIGNED LONG
FrontDoors
Return: VOID
Params: BYTE Direction
Vars: SIGNED INT LocalDirection
BYTE TempCollision
FrontDoorCloseSwitch
Return: BYTE
LandingGearDownSwitch
Return: BYTE
RearDoorLocks
Return: VOID
Params: BYTE OpenOrClose
Vars: SIGNED INT LocalDirection
LandingGearUpSwitch
Return: BYTE
Ev_Property
Return: UNSIGNED LONG
FrontDoorOpenSwitch
Return: BYTE
FrontDoorLocks
Return: VOID
Params: BYTE OpenOrClose
Vars: SIGNED INT LocalDirection
LandingGear
Return: VOID
Params: BYTE Direction
Vars: SIGNED INT LocalDirection
BYTE TempCollision
RearDoorCloseSwitch
Return: BYTE
RearDoors
Return: VOID
Params: BYTE Direction
Vars: SIGNED INT LocalDirection
BYTE TempCollision
Ev_Start
Return: UNSIGNED LONG
Main
Return: VOID
RearDoorOpenSwitch
Return: BYTE
Verison History
Version 0.6
12/09/19 BR - Created initial recursive parser
14/09/19 BR - Added support for disabled icons
18/09/19 BR - Fixed decision icon parsing
19/09/19 BR - Added switch icon support
23/09/19 BR - Fixed recursive loop spacing
27/09/19 BR - Further tweaked spacing and added Macro menu
30/09/19 BR - Improved all string spacing
01/10/19 BR - Improved While icon support