REM
This file was created by the BLIde solution explorer and should not be modified from outside BLIde
EndRem
'------------------------------------------------------------------------------------------------------------------------------------------------------
'#Region &HFF Program Info
'Program: Extrasolar
'Version: 0
'Subversion: 0
'Revision: 1
'#EndRegion &HFF



'------------------------------------------------------------------------------------------------------------------------------------------------------
'#Region &H01 Compile Options
SuperStrict
'#EndRegion &H01



'------------------------------------------------------------------------------------------------------------------------------------------------------
'#Region &H0F Framework
Framework sidesign.minib3d
Import brl.random
Import brl.timer
Import brl.freetypefont
Import brl.tgaloader
Import brl.pngloader
Import brl.oggloader
Import brl.wavloader
Import brl.directsoundaudio
'#EndRegion &H0F



'------------------------------------------------------------------------------------------------------------------------------------------------------
'#Region &HAF Imports

'#EndRegion &HAF



'------------------------------------------------------------------------------------------------------------------------------------------------------
'#Region &H04 MyNamespace
'GUI
'guid:47ffe646_c9a8_4d1f_80f8_857850071145
Private
TYPE z_47ffe646_c9a8_4d1f_80f8_857850071145_3_0 abstract  'Resource folder
End Type


TYPE z_blide_bg47ffe646_c9a8_4d1f_80f8_857850071145 Abstract
    Const Name:string = "Extrasolar" 'This string contains the name of the program
    Const MajorVersion:Int = 0  'This Const contains the major version number of the program
    Const MinorVersion:Int = 0  'This Const contains the minor version number of the program
    Const Revision:Int =  1  'This Const contains the revision number of the current program version
    Const VersionString:String = MajorVersion + "." + MinorVersion + "." + Revision   'This string contains the assembly version in format (MAJOR.MINOR.REVISION)
    Const AssemblyInfo:String = Name + " " + MajorVersion + "." + MinorVersion + "." + Revision   'This string represents the available assembly info.
    ?win32
    Const Platform:String = "Win32" 'This constant contains "Win32", "MacOs" or "Linux" depending on the current running platoform for your game or application.
    ?
    ?MacOs
    Const Platform:String = "MacOs"
    ?
    ?Linux
    Const Platform:String = "Linux"
    ?
    ?PPC
    Const Architecture:String = "PPC" 'This const contains "x86" or "Ppc" depending on the running architecture of the running computer. x64 should return also a x86 value
    ?
    ?x86
    Const Architecture:String = "x86" 
    ?
    ?debug
    Const DebugOn : Int = True    'This const will have the integer value of TRUE if the application was build on debug mode, or false if it was build on release mode
    ?
    ?not debug
    Const DebugOn : Int = False
    ?
EndType


Type z_My_47ffe646_c9a8_4d1f_80f8_857850071145 Abstract 'This type has all the run-tima binary information of your assembly
    Global Application:z_blide_bg47ffe646_c9a8_4d1f_80f8_857850071145  'This item has all the currently available assembly version information.
    Global Resources:z_47ffe646_c9a8_4d1f_80f8_857850071145_3_0  'This item has all the currently available incbined files names and relative location.
End Type


Global My:z_My_47ffe646_c9a8_4d1f_80f8_857850071145 'This GLOBAL has all the run-time binary information of your assembly, and embeded resources shortcuts.
Public
'#EndRegion &H04 MyNamespace


'------------------------------------------------------------------------------------------------------------------------------------------------------
'#Region &H03 Includes
Include "include\System\Variables.bmx"
Include "include\Functions\FBanks.bmx"
Include "include\Functions\FMath.bmx"
Include "include\Functions\FMesh.bmx"
Include "include\Functions\FMouse.bmx"
Include "include\Functions\FNoise.bmx"
Include "include\Functions\FSound.bmx"
Include "include\Functions\FSprite.bmx"
Include "include\Functions\FText.bmx"
Include "include\Functions\FTexture.bmx"
Include "include\System\GUI.bmx"
Include "include\System\Init.bmx"
Include "include\System\Keyboard.bmx"
Include "include\System\Media.bmx"
Include "include\System\Objects.bmx"
Include "include\System\System.bmx"
Include "include\System\Update.bmx"
Include "include\Types\TFlag.bmx"
Include "include\Types\TFPS.bmx"
Include "include\Types\TInfotext.bmx"
Include "include\Types\TMedia.bmx"
Include "include\Types\TQuad.bmx"
Include "include\Types\TTime.bmx"
Include "include\Modules\TStarmap.bmx"
Include "Extrasolar.bmx"
Include "include\Types\TCam.bmx"
Include "include\Functions\FPixmap.bmx"
Include "include\Types\TGradient.bmx"
Include "include\Functions\FFilter.bmx"
Include "include\Functions\FCrypt.bmx"
 
'#EndRegion &H03

