# HG changeset patch # User Michael Schloh von Bennewitz # Date 1377193812 -7200 # Node ID bba7a2a225f65b13537164bc91f0158de96858fb Flush progress with initial commit, improve application. diff -r 000000000000 -r bba7a2a225f6 .hgignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,12 @@ +syntax: glob +*.orig +*.rej +*.o +*~ + +dist +scratch +resources-ram + +docs/design*.pdf +resources/mobdebug.lua diff -r 000000000000 -r bba7a2a225f6 astrokaat.mkb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/astrokaat.mkb Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,83 @@ +#!/usr/bin/env mkb + +# Quick Project + +if {{ option use_prebuilt }} +{ + subproject "$MARMALADE_ROOT/quick/quick_prebuilt" +} +else +{ + subproject "$MARMALADE_ROOT/quick/quick" +} + +options +{ + s3e-data-dir = resources + app-icf = 'resources/common.icf,resources/app.icf' +} + +files +{ + (resources) + app.icf + main.lua +} + +assets +{ + (resources) + . + config.lua +} + +# http://docs.madewithmarmalade.com/native/devtools/mkbfilesettings/deploymentoptions.html +deployments +{ + ["Windows"] + win32 + arch=x86 + + ["Mac OS X"] + osx + arch=x86 + + # Ensure subsequent options set on "Default" configuration + ["Default"] + + splashscreen="splashdir" # Folder of multiple splashscreens + splashscreen-use-all=1 # Package all and pick closest fit at runtime +} + +options +{ + builddir = build_temp +} + +# C:\Marmalade\S3E\deploy\plugins\qnx\bin\blackberry-signer -register -csjpin -storepass +# +#### AUTO GENERATED deployment settings from DeployTool.exe. Do not edit below this line #### + +deployments +{ + blackberry-author = "Michael Schloh" + blackberry-authorid = "gYAAgI1lJZn3qEzu4fLjwMPtQ0E" + blackberry-cskpass = "Not-Stored-Ignore-This" + blackberry-keystore = "C:/Users/Michel/AppData/Local/Research In Motion/author.p12" + blackberry-storepass = "Not-Stored-Ignore-This" + caption = "Astrokaat" + copyright = "© 2013 Michael Schloh" + icon = "resources/images/heroico_114.png" + name = "Astrokaat" + provider = "Michael Schloh" + splashscreen = "resources/splashdir/splashkat_768.png" + splashscreen-auto-onblack = "1" + version-major = "0" + version-minor = "7" + version-revision = "2" + wp8-author = "Michael Schloh" + wp8-description = "Guide the Astrokaat through space while evading burning comets, asteroids, and other debris. Nourish the Astrokaat with cheese wedges, cat food tins, and delicious fish heads to maintain her health and prolong the game! This engaging and unique retro arcade game blends silly sounds and graphics with sentiments from the 80s to entertain and amuse." + wp8-exclude-wvga = "0" + wp8-genre-isgame = "1" + wp8-publisher-id = "{41a51575-cd71-4031-8a18-b3e323e33c5e}" +} diff -r 000000000000 -r bba7a2a225f6 docs/Changelog.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/Changelog.txt Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,15 @@ +Release 0.7.2, 30 July 2013 + No changes, repackage to integrate new license and remove splashscreen. + +Release 0.7.1, 28 July 2013 + Bugfix, correct audio sounds by resampling and exporting raw format. + Remove logic to play motor sound due to constant disturbance in game play. + Remove logic to activate the vibrator due to disturbing nature in play. + Bugfix, avoid restarting intro music on navigation to intro scene. + Reduce scrolling background galaxia size to mitigate maximum sprite bug. + Introduce basic lua optimization by removing debug logic. + Improve comet appearance by adjusting particle properties. + Increase background scrolling speed slightly. + +Release 0.7.0, 26 July 2013 + Initial development. diff -r 000000000000 -r bba7a2a225f6 docs/Todo.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/Todo.txt Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,33 @@ +Reqs + Derive food subclasses from a generic food class + Derive hero subclasses from a generac actor class + Add 'hitid' to derived asteroid class to control multiple hits + Read http://quick-docs.madewithmarmalade.com/LuaAndObjectOrientation.html + Stitch galaxia sprite edges together using a Gimp filter + Program star particles to rotate during their flights + Solve bug of hero collisions sometimes triggering wrong logic + Replace vibrator logic once problem of too long and loud vibrations is solved + +URLs + http://www.lua.org/manual/ + http://www.madewithmarmalade.com/blog/building-marmalade-quick-game-nick-smith-part-2-getting-grips-lua/ + http://www.madewithmarmalade.com/blog/building-marmalade-quick-game-pt-3-building-wrong-prototype/ + http://www.madewithmarmalade.com/blog/building-marmalade-quick-game-part-4-api-best-practice/ + +Reqs + Gloss all buttons and logos + Make new abstract class 'actor' (http://www.lua.org/pil/16.html) + Subclass actor to derive new hero and villain subclasses + Repeat for space obstacles and cat food + +Bugs + +Points given repeatedly + +Tips + Audiacity to process sounds: In the 'Track' menu 'stereo to mono' + In the imported track, set '16-bit PCM' then see the 'Track' + drop down menu to select 'Resample' and choose '11025Hz'. Set + the 'Project Rate' in the selection toolbar at the bottom as well. + Export the file, 'Save as type' choose 'Other compressed files' + and then 'Options' choose 'RAW (headerless)' and '16-bit signed PCM'. + diff -r 000000000000 -r bba7a2a225f6 graphics/airblow.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/graphics/airblow.svg Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,143 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r bba7a2a225f6 graphics/airblow_200.png Binary file graphics/airblow_200.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/cheesepiece.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/graphics/cheesepiece.svg Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,407 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Open Clip Art Library + + + + 2011-12-28T03:31:29 + + http://openclipart.org/detail/166638/piece-of-cheese-by-chrisdesign + + + Chrisdesign + + + + + cheese piece foot + clip art + clipart + + + + + + + + + + + diff -r 000000000000 -r bba7a2a225f6 graphics/fischkopfe.png Binary file graphics/fischkopfe.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/fischkopfe.xcf Binary file graphics/fischkopfe.xcf has changed diff -r 000000000000 -r bba7a2a225f6 graphics/heroatlas.xcf Binary file graphics/heroatlas.xcf has changed diff -r 000000000000 -r bba7a2a225f6 graphics/heroico_480.png Binary file graphics/heroico_480.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/herokaat.png Binary file graphics/herokaat.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/herokaat.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/graphics/herokaat.svg Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,2684 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r bba7a2a225f6 graphics/herokaat1.png Binary file graphics/herokaat1.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/herokaat2.png Binary file graphics/herokaat2.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/herokaat3.png Binary file graphics/herokaat3.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/herokaat4.png Binary file graphics/herokaat4.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/icons.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/graphics/icons.svg Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,291 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + Start + + + + Rules + + + + Back + + + + Play + + + diff -r 000000000000 -r bba7a2a225f6 graphics/scrshot1_768.png Binary file graphics/scrshot1_768.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/scrshot2_768.png Binary file graphics/scrshot2_768.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/scrshot3_768.png Binary file graphics/scrshot3_768.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/scrshot4_768.png Binary file graphics/scrshot4_768.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/splashbig.xcf Binary file graphics/splashbig.xcf has changed diff -r 000000000000 -r bba7a2a225f6 graphics/splashbig_1186.png Binary file graphics/splashbig_1186.png has changed diff -r 000000000000 -r bba7a2a225f6 graphics/splashkat.xcf Binary file graphics/splashkat.xcf has changed diff -r 000000000000 -r bba7a2a225f6 graphics/splashkat_800.png Binary file graphics/splashkat_800.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/app.icf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/app.icf Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,29 @@ +[S3E] +MemMgrMaxAllocWarning=0 +DispFixRot=FixedLandscape + +# Marmalade bugs are too much to use ICF configured splashscreens! +## Splashscreen image config +#SplashScreenFile="splashdir/splashkat_768.png" +#SplashScreenWidth=1280 # width of image +#SplashScreenHeight=768 # height of image +# +## Splashscreen background +#SplashScreenBkR=0 +#SplashScreenBkG=0 +#SplashScreenBkB=0 + +# http://docs.madewithmarmalade.com/native/devtools/icffilesettings/iwglicfsettings.html +[GL] +VirtualWidth=1280 +VirtualHeight=768 +VirtualLetterbox=0 +VirtualRotate=0 + +{OS=WINDOWS} +PreCompileShaderBinaries=1 +{} + +[QUICK] +mainFilename="main.lua" + diff -r 000000000000 -r bba7a2a225f6 resources/common.icf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/common.icf Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,47 @@ +# This file is for configuration settings for your +# application. +# +# The syntax is similar to windows .ini files ie +# +# [GroupName] +# Setting = Value +# +# Which can be read by your application using +# e.g s3eConfigGetString("GroupName", "Setting", string) +# +# All settings must be documented in .config.txt files. +# New settings specific to this application should be +# documented in app.config.txt +# +# Some conditional operations are also permitted, see the +# S3E documentation for details. + +[S3E] +MemSize=25000000 +MemSizeDebug=30000000 +WinPosX=16 +WinPosY=16 +#SysStdOut="output.txt" + +[TRACE] +ACCELEROMETER=0 +AUDIO=0 +DEBUG=0 +DEVICE=0 +EXT=0 +FIBRE=0 +FILE=0 +IWCRT=0 +#IW_GL=0 +KEYBOARD=0 +LOADER=0 +MEMORY=0 +THREAD=0 +SOUND=0 +SURFACE=0 + +[GL] +AllowNegativeUniformLocation=1 + +[UTIL] +MemMgrMaxAllocWarning=0 diff -r 000000000000 -r bba7a2a225f6 resources/config.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/config.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,14 @@ +config = +{ + debug = + { + general = false, -- Turn off most debugging + assertDialogs = false, + typeChecking = false, + traceGC = false, + makePrecompiledLua = false, -- Turn off precompilation of lua files + usePrecompiledLua = false, -- Turn off use of precompiled lua files + useConcatenatedLua = false, -- Turn off concatenated precompiled lua + } +} + diff -r 000000000000 -r bba7a2a225f6 resources/development.icf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/development.icf Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,107 @@ +# Settings ICF file automatically generated by S3E development environment + +AccelEnabled = Type=bool, Default="true", Value = "true" +AudioAAC = Type=bool, Default="false", Value = "false" +AudioAACPlus = Type=bool, Default="false", Value = "false" +AudioMIDI = Type=bool, Default="true", Value = "true" +AudioMP3 = Type=bool, Default="true", Value = "true" +AudioPCM = Type=bool, Default="true", Value = "true" +AudioQCP = Type=bool, Default="false", Value = "false" +AudioVolumeDefault = Type=int, Min=0.000000, Max=256.000000, Default="256", Value = "256" +BacklightTimeout = Type=int, Min=0.000000, Max=120000.000000, Default="10000", Value = "10000" +CompassEnabled = Type=bool, Default="true", Value = "true" +ContactsFromAddrBook = Type=bool, Default="false", Value = "false" +DeviceAdvanceSoftkeyPosition = Type=string, Allowed="Bottom Left" "Bottom Right" "Top Right" "Top Left", Default="Bottom Left", Value = "Bottom Left" +DeviceArch = Type=string, Allowed="" "ARM4T" "ARM4" "ARM5T" "ARM5TE" "ARM5TEJ" "ARM6" "ARM6K" "ARM6T2" "ARM6Z" "X86" "PPC" "AMD64" "ARM7", Default="", Value = "" +DeviceBackSoftkeyPosition = Type=string, Allowed="Bottom Left" "Bottom Right" "Top Right" "Top Left", Default="Bottom Right", Value = "Bottom Right" +DeviceBatteryLevel = Type=int, Min=0.000000, Max=100.000000, Default="50", Value = "50" +DeviceClass = Type=string, Allowed="UNKNOWN" "SYMBIAN_GENERIC" "SYMBIAN_SERIES60" "SYMBIAN_SERIES60_EMULATOR" "SYMBIAN_UIQ" "SYMBIAN_UIQ_EMULATOR" "BREW_GENERIC" "BREW_QCIF_3D" "BREW_QCIF_25G" "BREW_SQCIF_256" "BREW_QVGA_3G" "WINDOWS_GENERIC" "WINMOBILE_GENERIC" "WINMOBILE_SP" "WINMOBILE_PPC" "LINUX_GENERIC" "LINUX_DESKTOP" "LINUX_EMBED" "WIPI_GENERIC" "NDS_GENERIC" "ARM_SEMIH_GENERIC" "NULCUES_GENERIC" "NGI_GENERIC", Default="WINDOWS_GENERIC", Value = "WINDOWS_GENERIC" +DeviceFPU = Type=string, Allowed="None" "VFP Present", Default="VFP Present", Value = "VFP Present" +DeviceFreeRAM = Type=int, Min=0.000000, Max=2097151.000000, Default="1048576", Value = "1048576" +DeviceIDInt = Type=int, Default="0", Value = "0" +DeviceIDString = Type=string, Default="", Value = "" +DeviceIMSI = Type=string, Default="SIMULATOR_IMSI", Value = "SIMULATOR_IMSI" +DeviceLSKIsBack = Type=bool, Default="false", Value = "false" +DeviceLanguage = Type=string, Allowed="UNKNOWN" "ENGLISH" "FRENCH" "GERMAN" "SPANISH" "ITALIAN" "PORTUGUESE" "DUTCH" "TURKISH" "CROATIAN" "CZECH" "DANISH" "FINNISH" "HUNGARIAN" "NORWEGIAN" "POLISH" "RUSSIAN" "SERBIAN" "SLOVAK" "SLOVENIAN" "SWEDISH" "UKRAINIAN" "GREEK" "JAPANESE" "SIMPL_CHINESE" "TRAD_CHINESE" "KOREAN" "ICELANDIC" "FLEMISH" "THAI" "AFRIKAANS" "ALBANIAN" "AMHARIC" "ARABIC" "ARMENIAN" "AZERBAIJANI" "TAGALOG" "BELARUSSIAN" "BENGALI" "BULGARIAN" "BURMESE" "CATALAN" "ESTONIAN" "FARSI" "GAELIC" "GEORGIAN" "GUJARATI" "HEBREW" "HINDI" "INDONESIAN" "IRISH" "KANNADA" "KAZAKH" "KHMER" "LAO" "LATVIAN" "LITHUANIAN" "MACEDONIAN" "MALAY" "MALAYALAM" "MARATHI" "MOLDOVIAN" "MONGOLIAN" "PUNJABI" "ROMANIAN" "SINHALESE" "SOMALI" "SWAHILI" "TAJIK" "TAMIL" "TELUGU" "TIBETAN" "TIGRINYA" "TURKMEN" "URDU" "UZBEK" "VIETNAMESE" "WELSH" "ZULU" "", Default="", Value = "" +DeviceMainsPower = Type=bool, Default="false", Value = "false" +DeviceName = Type=string, Default="My Computer", Value = "My Computer" +DeviceOS = Type=string, Allowed="NONE" "SYMBIAN" "BREW" "WINDOWS" "WINMOBILE" "LINUX" "WIPI" "NDS" "ARM_SEMIH" "NUCLEUS" "NGI" "WINCE" "SHARPEMP" "OSX" "IPHONE" "UIQ" "PS3" "X360" "BADA" "ANDROID" "WEBOS" "QNX", Default="NONE", Value = "NONE" +DeviceOSVersion = Type=string, Default="", Value = "" +DeviceOSVersionNumber = Type=int, Default="0", Value = "0" +DevicePhoneNumber = Type=string, Default="0044123456789", Value = "0044123456789" +DeviceTimezone = Type=string, Default="SYSTEM", Value = "SYSTEM" +DeviceTotalRAM = Type=int, Min=0.000000, Max=2097151.000000, Default="1048576", Value = "1048576" +DeviceUniqueID = Type=string, Default="SIMULATOR_ID", Value = "SIMULATOR_ID" +DeviceUniqueIDInt = Type=int, Default="01234567890", Value = "01234567890" +FileTotalStorageSize = Type=int, Min=0.000000, Max=2147483648.000000, Default="67108864", Value = "67108864" +FileUseSeparateRomRam = Type=bool, Default="true", Value = "true" +FileUseTotalStorageSize = Type=bool, Default="false", Value = "false" +GLAPI = Type=string, Allowed="None" "GLES 1.0 Common-Lite Profile from Imagination POWERVR(TM)" "GLES 1.1 Common-Lite Profile from Imagination POWERVR(TM)" "GLES 1.0 Common Profile from Imagination POWERVR(TM)" "GLES 1.1 Common Profile from Imagination POWERVR(TM)" "GLES 2.0 from Imagination POWERVR(TM)" "Obey [S3E] SysGlesVersion .icf setting" "GLES 1.1 Common Profile from Qualcomm Snapdragon(TM)" "GLES 2.0 from Qualcomm Snapdragon(TM)" "GLES 2.0 ANGLE" "GLES 2.0 ANGLE DirectX 11", Default="Obey [S3E] SysGlesVersion .icf setting", Value = "Obey [S3E] SysGlesVersion .icf setting" +GLDontUseHiddenWindow = Type=bool, Default="false", Value = "false" +GLTerminateOnSuspend = Type=bool, Default="false", Value = "false" +GLUsePVRVFrame = Type=bool, Default="false", Value = "false" +KeyboardHasAlpha = Type=bool, Default="true", Value = "true" +KeyboardHasDirection = Type=bool, Default="true", Value = "true" +KeyboardHasKeypad = Type=bool, Default="true", Value = "true" +KeyboardNumpadRotation = Type=string, Allowed="Rot0" "Rot90" "Rot180" "Rot270", Default="Rot0", Value = "Rot0" +LicenseExpiryDate = Type=int, Min=0.000000, Max=999999995904.000000, Default="0", Value = "0" +LicenseMinutesRemaining = Type=int, Min=0.000000, Max=10000000.000000, Default="0", Value = "0" +LicenseStatus = Type=string, Allowed="EXPIRED" "DEMO" "USECOUNT" "EXPIRYDATE" "EXPIRYMINSUSE" "PURCHASE" "SUBSCRIPTION" "UPGRADE" "NONCOMMERCIAL", Default="NONCOMMERCIAL", Value = "NONCOMMERCIAL" +LicenseUsesRemaining = Type=int, Min=0.000000, Max=10000000.000000, Default="0", Value = "0" +LocationAltitude = Type=float, Min=-2000.000000, Max=100000.000000, Default="60.0", Value = "60.0" +LocationAvailable = Type=bool, Default="true", Value = "true" +LocationHeading = Type=float, Min=0.000000, Max=359.000000, Default="0.0", Value = "0.0" +LocationHorizontalAccuracy = Type=float, Min=0.000000, Max=100000.000000, Default="20.0", Value = "20.0" +LocationLatitude = Type=float, Min=-90.000000, Max=90.000000, Default="51.511791", Value = "51.511791" +LocationLongitude = Type=float, Min=-180.000000, Max=180.000000, Default="-0.191084", Value = "-0.191084" +LocationSpeed = Type=float, Min=0.000000, Max=10000.000000, Default="0", Value = "0" +LocationVerticalAccuracy = Type=float, Min=0.000000, Max=100000.000000, Default="100.0", Value = "100.0" +MacOSSimulatorCustomSettings = Type=string, Default="", Value = "" +MacOSSimulatorDevices_ANDROID = Type=string, Allowed="Samsung Galaxy S:480x800:512" "HTC Sensation XL:480x800:768" "Samsung Galaxy Note:800x1280:1024" "Motorola Droid Razr:540x960:1024" "Kindle Fire:1024x600:512" "Samsung Galaxy Tab:1024x600:512", Default="Samsung Galaxy S:480x800:512", Value = "Samsung Galaxy S:480x800:512" +MacOSSimulatorDevices_IPHONE = Type=string, Allowed="iPhone 3GS:320x480:256" "iPhone 4:640x960:512" "iPhone 5:640x1136:1024" "iPad:768x1024:256" "iPad 2:768x1024:512" "iPad 3:1536x2048:1024", Default="iPhone 3GS:320x480:256", Value = "iPhone 3GS:320x480:256" +MacOSSimulatorPlatforms = Type=string, Allowed="IPHONE" "ANDROID", Default="IPHONE", Value = "IPHONE" +MacOSSimulatorUseCustomSettings = Type=bool, Default="true", Value = "true" +MemoryPoison = Type=bool, Default="true", Value = "true" +MemoryPoisonAlloc = Type=int, Min=0.000000, Max=255.000000, Default="170", Value = "170" +MemoryPoisonFree = Type=int, Min=0.000000, Max=255.000000, Default="221", Value = "221" +MemoryPoisonInit = Type=int, Min=0.000000, Max=255.000000, Default="204", Value = "204" +PointerAvailable = Type=bool, Default="true", Value = "true" +PointerMultiSimulationMode = Type=bool, Default="false", Value = "false" +PointerMultiTouchAvailable = Type=bool, Default="false", Value = "false" +PointerStylusType = Type=string, Allowed="INVALID" "STYLUS" "FINGER", Default="INVALID", Value = "INVALID" +PointerType = Type=string, Allowed="INVALID" "MOUSE" "STYLUS", Default="MOUSE", Value = "MOUSE" +SMSEnabled = Type=bool, Default="true", Value = "true" +SMSReceiveEnabled = Type=bool, Default="true", Value = "true" +SocketDNSDelay = Type=int, Min=0.000000, Max=30000.000000, Default="0", Value = "0" +SocketHTTPProxy = Type=string, Default="", Value = "" +SocketHostName = Type=string, Default="", Value = "" +SocketNetworkAvailable = Type=bool, Default="true", Value = "true" +SocketNetworkLoss = Type=bool, Default="false", Value = "false" +SocketNetworkType = Type=string, Allowed="NONE" "UNKNOWN" "LAN" "WLAN" "GPRS" "UMTS" "EVDO" "CDMA2000" "HSDPA" "WIMAX" "BLUETOOTH" "EDGE" "CDMA" "IDEN" "LTE" "EHRPD" "HSPAPLUS", Default="LAN", Value = "LAN" +SocketRecvLimit = Type=int, Min=0.000000, Max=1000000.000000, Default="0", Value = "0" +SocketSendLimit = Type=int, Min=0.000000, Max=1000000.000000, Default="0", Value = "0" +SoundEnabled = Type=bool, Default="true", Value = "true" +SoundRecordEnabled = Type=bool, Default="true", Value = "true" +SoundSampleRate = Type=int, Allowed="8192" "11025" "16000" "22050" "44100", Default="22050", Value = "22050" +SoundStereo = Type=bool, Default="true", Value = "true" +SoundVolumeDefault = Type=int, Min=0.000000, Max=256.000000, Default="256", Value = "256" +SurfaceDisableWhenGLIsActive = Type=bool, Default="false", Value = "false" +SurfaceDoubleBuffer = Type=bool, Default="false", Value = "false" +SurfaceHeight = Type=int, Min=128.000000, Max=4096.000000, Default="480", Value = "768" +SurfacePitch = Type=int, Min=0.000000, Max=8192.000000, Default="0", Value = "0" +SurfacePixelType = Type=string, Allowed="RGB444" "RGB555" "RGB565" "RGB666" "RGB888" "BGR444" "BGR555" "BGR565" "BGR666" "BGR888", Default="RGB565", Value = "RGB565" +SurfacePredefinedResolution = Type=string, Allowed="176x200" "176x208" "240x320 (QVGA Portrait)" "240x400" "320x240 (QVGA Landscape)" "320x400" "320x480 (iPhone Portrait)" "400x240" "480x320 (iPhone Landscape)" "360x640 (qHD Portrait)" "640x360 (qHD Landscape)" "480x640 (VGA Portrait)" "480x800 (WVGA Portrait)" "640x480 (VGA Landscape)" "800x400" "800x480 (WVGA Landscape)" "640x960 (iPhone 4 Portrait)" "960x640 (iPhone 4 Landscape)" "640x1136 (iPhone 5 Portrait)" "1136x640 (iPhone 5 Landscape)" "1024x600 (Playbook Landscape)" "600x1024 (Playbook Portrait)" "768x1024 (iPad Portrait)" "1024x768 (iPad Landscape)" "2048x1536 (iPad Retina Landscape)" "1536x2048 (iPad Retina Portrait)", Default="320x480 (iPhone Portrait)", Value = "176x200" +SurfaceRotation = Type=string, Allowed="Rot0" "Rot90" "Rot180" "Rot270", Default="Rot0", Value = "Rot0" +SurfaceUnalign = Type=bool, Default="true", Value = "true" +SurfaceUseMultiBuffers = Type=bool, Default="true", Value = "true" +SurfaceWidth = Type=int, Min=128.000000, Max=4096.000000, Default="320", Value = "1280" +SymbianSoundLatency = Type=int, Min=20.000000, Max=1400.000000, Default="120", Value = "120" +ThreadEnabled = Type=bool, Default="true", Value = "true" +TimerAccuracy = Type=int, Min=0.000000, Max=1000.000000, Default="0", Value = "0" +TimerHiRes = Type=bool, Default="false", Value = "false" +TimerLocaltimeOffsetHours = Type=string, Allowed="-12" "-11" "-10" "-9" "-8" "-7" "-6" "-5" "-4" "-3" "-2" "-1" "0" "+1" "+2" "+3" "+4" "+5" "+6" "+7" "+8" "+9" "+10" "+11" "+12" "+13" "SYSTEM", Default="SYSTEM", Value = "SYSTEM" +VibraEnabled = Type=bool, Default="true", Value = "true" +Video3GPP = Type=bool, Default="false", Value = "false" +VideoJPEG = Type=bool, Default="true", Value = "true" +VideoMPEG4 = Type=bool, Default="true", Value = "true" +VideoVolumeDefault = Type=int, Min=0.000000, Max=256.000000, Default="256", Value = "256" diff -r 000000000000 -r bba7a2a225f6 resources/fonts/Arial-96pt_bold.fnt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/fonts/Arial-96pt_bold.fnt Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,285 @@ +info face="Arial" size=96 bold=1 italic=0 charset="" unicode=1 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=1,1 outline=0 +common lineHeight=96 base=77 scaleW=768 scaleH=768 pages=1 packed=0 alphaChnl=0 redChnl=4 greenChnl=4 blueChnl=4 +page id=0 file="Arial-96pt_bold_0.png" +chars count=191 +char id=32 x=739 y=140 width=3 height=1 xoffset=-1 yoffset=95 xadvance=23 page=0 chnl=15 +char id=33 x=711 y=467 width=14 height=60 xoffset=6 yoffset=17 xadvance=26 page=0 chnl=15 +char id=34 x=102 y=650 width=32 height=21 xoffset=4 yoffset=17 xadvance=39 page=0 chnl=15 +char id=35 x=0 y=484 width=46 height=60 xoffset=0 yoffset=17 xadvance=46 page=0 chnl=15 +char id=36 x=357 y=157 width=41 height=72 xoffset=2 yoffset=13 xadvance=46 page=0 chnl=15 +char id=37 x=567 y=156 width=66 height=63 xoffset=3 yoffset=16 xadvance=73 page=0 chnl=15 +char id=38 x=313 y=230 width=56 height=62 xoffset=3 yoffset=16 xadvance=60 page=0 chnl=15 +char id=39 x=135 y=650 width=14 height=21 xoffset=3 yoffset=17 xadvance=20 page=0 chnl=15 +char id=40 x=450 y=79 width=22 height=77 xoffset=4 yoffset=17 xadvance=28 page=0 chnl=15 +char id=41 x=427 y=79 width=22 height=77 xoffset=2 yoffset=17 xadvance=28 page=0 chnl=15 +char id=42 x=43 y=651 width=30 height=27 xoffset=1 yoffset=17 xadvance=32 page=0 chnl=15 +char id=43 x=363 y=591 width=42 height=40 xoffset=3 yoffset=28 xadvance=48 page=0 chnl=15 +char id=44 x=744 y=577 width=14 height=26 xoffset=4 yoffset=65 xadvance=23 page=0 chnl=15 +char id=45 x=330 y=632 width=24 height=10 xoffset=4 yoffset=51 xadvance=28 page=0 chnl=15 +char id=46 x=261 y=639 width=13 height=12 xoffset=5 yoffset=65 xadvance=23 page=0 chnl=15 +char id=47 x=685 y=470 width=25 height=60 xoffset=-1 yoffset=17 xadvance=23 page=0 chnl=15 +char id=48 x=297 y=359 width=40 height=61 xoffset=3 yoffset=17 xadvance=46 page=0 chnl=15 +char id=49 x=740 y=343 width=27 height=60 xoffset=6 yoffset=17 xadvance=46 page=0 chnl=15 +char id=50 x=319 y=483 width=42 height=60 xoffset=1 yoffset=17 xadvance=46 page=0 chnl=15 +char id=51 x=130 y=361 width=41 height=61 xoffset=2 yoffset=17 xadvance=46 page=0 chnl=15 +char id=52 x=0 y=545 width=44 height=59 xoffset=1 yoffset=18 xadvance=46 page=0 chnl=15 +char id=53 x=617 y=471 width=41 height=60 xoffset=3 yoffset=18 xadvance=46 page=0 chnl=15 +char id=54 x=172 y=360 width=41 height=61 xoffset=3 yoffset=17 xadvance=46 page=0 chnl=15 +char id=55 x=87 y=545 width=40 height=59 xoffset=3 yoffset=18 xadvance=46 page=0 chnl=15 +char id=56 x=256 y=360 width=40 height=61 xoffset=3 yoffset=17 xadvance=46 page=0 chnl=15 +char id=57 x=214 y=360 width=41 height=61 xoffset=2 yoffset=17 xadvance=46 page=0 chnl=15 +char id=58 x=748 y=528 width=13 height=44 xoffset=8 yoffset=33 xadvance=28 page=0 chnl=15 +char id=59 x=158 y=545 width=14 height=58 xoffset=6 yoffset=33 xadvance=28 page=0 chnl=15 +char id=60 x=663 y=531 width=42 height=45 xoffset=3 yoffset=25 xadvance=48 page=0 chnl=15 +char id=61 x=0 y=651 width=42 height=28 xoffset=3 yoffset=33 xadvance=48 page=0 chnl=15 +char id=62 x=620 y=532 width=42 height=45 xoffset=3 yoffset=25 xadvance=48 page=0 chnl=15 +char id=63 x=691 y=283 width=44 height=61 xoffset=4 yoffset=16 xadvance=51 page=0 chnl=15 +char id=64 x=0 y=0 width=79 height=80 xoffset=2 yoffset=16 xadvance=81 page=0 chnl=15 +char id=65 x=621 y=348 width=59 height=60 xoffset=-1 yoffset=17 xadvance=57 page=0 chnl=15 +char id=66 x=283 y=422 width=52 height=60 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=67 x=540 y=287 width=53 height=61 xoffset=3 yoffset=16 xadvance=60 page=0 chnl=15 +char id=68 x=336 y=421 width=52 height=60 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=69 x=638 y=409 width=47 height=60 xoffset=5 yoffset=17 xadvance=55 page=0 chnl=15 +char id=70 x=188 y=484 width=43 height=60 xoffset=5 yoffset=17 xadvance=51 page=0 chnl=15 +char id=71 x=254 y=233 width=58 height=62 xoffset=3 yoffset=16 xadvance=65 page=0 chnl=15 +char id=72 x=440 y=417 width=49 height=60 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=73 x=754 y=467 width=13 height=60 xoffset=5 yoffset=17 xadvance=23 page=0 chnl=15 +char id=74 x=338 y=359 width=39 height=61 xoffset=1 yoffset=17 xadvance=46 page=0 chnl=15 +char id=75 x=227 y=422 width=55 height=60 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=76 x=232 y=483 width=43 height=60 xoffset=6 yoffset=17 xadvance=51 page=0 chnl=15 +char id=77 x=559 y=349 width=61 height=60 xoffset=5 yoffset=17 xadvance=71 page=0 chnl=15 +char id=78 x=490 y=410 width=49 height=60 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=79 x=194 y=234 width=59 height=62 xoffset=3 yoffset=16 xadvance=65 page=0 chnl=15 +char id=80 x=590 y=410 width=47 height=60 xoffset=5 yoffset=17 xadvance=55 page=0 chnl=15 +char id=81 x=399 y=157 width=61 height=67 xoffset=3 yoffset=16 xadvance=65 page=0 chnl=15 +char id=82 x=171 y=423 width=55 height=60 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=83 x=370 y=230 width=50 height=62 xoffset=2 yoffset=16 xadvance=55 page=0 chnl=15 +char id=84 x=540 y=410 width=49 height=60 xoffset=2 yoffset=17 xadvance=52 page=0 chnl=15 +char id=85 x=594 y=286 width=49 height=61 xoffset=5 yoffset=17 xadvance=60 page=0 chnl=15 +char id=86 x=58 y=423 width=56 height=60 xoffset=-1 yoffset=17 xadvance=55 page=0 chnl=15 +char id=87 x=478 y=349 width=80 height=60 xoffset=0 yoffset=17 xadvance=79 page=0 chnl=15 +char id=88 x=115 y=423 width=55 height=60 xoffset=0 yoffset=17 xadvance=55 page=0 chnl=15 +char id=89 x=0 y=423 width=57 height=60 xoffset=-1 yoffset=17 xadvance=56 page=0 chnl=15 +char id=90 x=389 y=418 width=50 height=60 xoffset=0 yoffset=17 xadvance=51 page=0 chnl=15 +char id=91 x=381 y=79 width=22 height=77 xoffset=5 yoffset=17 xadvance=28 page=0 chnl=15 +char id=92 x=659 y=470 width=25 height=60 xoffset=-1 yoffset=17 xadvance=23 page=0 chnl=15 +char id=93 x=404 y=79 width=22 height=77 xoffset=1 yoffset=17 xadvance=28 page=0 chnl=15 +char id=94 x=526 y=579 width=40 height=32 xoffset=4 yoffset=17 xadvance=48 page=0 chnl=15 +char id=95 x=355 y=632 width=49 height=7 xoffset=-2 yoffset=86 xadvance=46 page=0 chnl=15 +char id=96 x=240 y=639 width=20 height=12 xoffset=1 yoffset=17 xadvance=28 page=0 chnl=15 +char id=97 x=381 y=543 width=42 height=46 xoffset=2 yoffset=32 xadvance=46 page=0 chnl=15 +char id=98 x=44 y=361 width=43 height=61 xoffset=5 yoffset=17 xadvance=51 page=0 chnl=15 +char id=99 x=424 y=540 width=42 height=46 xoffset=3 yoffset=32 xadvance=46 page=0 chnl=15 +char id=100 x=0 y=361 width=43 height=61 xoffset=3 yoffset=17 xadvance=51 page=0 chnl=15 +char id=101 x=467 y=539 width=42 height=46 xoffset=2 yoffset=32 xadvance=46 page=0 chnl=15 +char id=102 x=736 y=281 width=31 height=61 xoffset=0 yoffset=16 xadvance=28 page=0 chnl=15 +char id=103 x=634 y=156 width=43 height=63 xoffset=3 yoffset=32 xadvance=51 page=0 chnl=15 +char id=104 x=491 y=471 width=41 height=60 xoffset=5 yoffset=17 xadvance=51 page=0 chnl=15 +char id=105 x=726 y=467 width=13 height=60 xoffset=5 yoffset=17 xadvance=23 page=0 chnl=15 +char id=106 x=558 y=0 width=22 height=78 xoffset=-4 yoffset=17 xadvance=23 page=0 chnl=15 +char id=107 x=533 y=471 width=41 height=60 xoffset=5 yoffset=17 xadvance=46 page=0 chnl=15 +char id=108 x=740 y=467 width=13 height=60 xoffset=5 yoffset=17 xadvance=23 page=0 chnl=15 +char id=109 x=553 y=532 width=66 height=45 xoffset=4 yoffset=32 xadvance=74 page=0 chnl=15 +char id=110 x=0 y=605 width=41 height=45 xoffset=5 yoffset=32 xadvance=51 page=0 chnl=15 +char id=111 x=334 y=544 width=46 height=46 xoffset=3 yoffset=32 xadvance=51 page=0 chnl=15 +char id=112 x=0 y=298 width=44 height=62 xoffset=5 yoffset=32 xadvance=51 page=0 chnl=15 +char id=113 x=45 y=298 width=43 height=62 xoffset=3 yoffset=32 xadvance=51 page=0 chnl=15 +char id=114 x=42 y=605 width=29 height=45 xoffset=5 yoffset=32 xadvance=32 page=0 chnl=15 +char id=115 x=510 y=532 width=42 height=46 xoffset=1 yoffset=32 xadvance=46 page=0 chnl=15 +char id=116 x=734 y=406 width=27 height=60 xoffset=1 yoffset=18 xadvance=28 page=0 chnl=15 +char id=117 x=706 y=531 width=41 height=45 xoffset=5 yoffset=33 xadvance=51 page=0 chnl=15 +char id=118 x=140 y=605 width=47 height=44 xoffset=0 yoffset=33 xadvance=47 page=0 chnl=15 +char id=119 x=72 y=605 width=67 height=44 xoffset=0 yoffset=33 xadvance=66 page=0 chnl=15 +char id=120 x=188 y=600 width=46 height=44 xoffset=0 yoffset=33 xadvance=46 page=0 chnl=15 +char id=121 x=699 y=218 width=44 height=62 xoffset=0 yoffset=33 xadvance=45 page=0 chnl=15 +char id=122 x=235 y=594 width=40 height=44 xoffset=1 yoffset=33 xadvance=42 page=0 chnl=15 +char id=123 x=125 y=0 width=29 height=79 xoffset=2 yoffset=16 xadvance=32 page=0 chnl=15 +char id=124 x=593 y=0 width=11 height=78 xoffset=6 yoffset=17 xadvance=23 page=0 chnl=15 +char id=125 x=155 y=0 width=29 height=79 xoffset=1 yoffset=16 xadvance=32 page=0 chnl=15 +char id=126 x=150 y=650 width=44 height=16 xoffset=2 yoffset=40 xadvance=48 page=0 chnl=15 +char id=160 x=739 y=142 width=3 height=1 xoffset=-1 yoffset=95 xadvance=23 page=0 chnl=15 +char id=161 x=378 y=356 width=14 height=61 xoffset=7 yoffset=33 xadvance=28 page=0 chnl=15 +char id=162 x=725 y=0 width=42 height=77 xoffset=3 yoffset=17 xadvance=46 page=0 chnl=15 +char id=163 x=562 y=223 width=45 height=62 xoffset=0 yoffset=16 xadvance=46 page=0 chnl=15 +char id=164 x=276 y=591 width=42 height=42 xoffset=2 yoffset=27 xadvance=46 page=0 chnl=15 +char id=165 x=47 y=484 width=46 height=60 xoffset=0 yoffset=17 xadvance=46 page=0 chnl=15 +char id=166 x=581 y=0 width=11 height=78 xoffset=6 yoffset=17 xadvance=23 page=0 chnl=15 +char id=167 x=515 y=0 width=42 height=78 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=168 x=275 y=639 width=29 height=10 xoffset=-1 yoffset=17 xadvance=27 page=0 chnl=15 +char id=169 x=130 y=234 width=63 height=62 xoffset=-1 yoffset=16 xadvance=61 page=0 chnl=15 +char id=170 x=598 y=578 width=28 height=31 xoffset=1 yoffset=16 xadvance=31 page=0 chnl=15 +char id=171 x=447 y=587 width=39 height=38 xoffset=3 yoffset=36 xadvance=46 page=0 chnl=15 +char id=172 x=701 y=577 width=42 height=28 xoffset=3 yoffset=33 xadvance=48 page=0 chnl=15 +char id=173 x=305 y=634 width=24 height=10 xoffset=4 yoffset=51 xadvance=28 page=0 chnl=15 +char id=174 x=66 y=235 width=63 height=62 xoffset=-1 yoffset=16 xadvance=61 page=0 chnl=15 +char id=175 x=405 y=632 width=49 height=7 xoffset=-2 yoffset=7 xadvance=46 page=0 chnl=15 +char id=176 x=74 y=650 width=27 height=26 xoffset=3 yoffset=16 xadvance=33 page=0 chnl=15 +char id=177 x=173 y=545 width=44 height=54 xoffset=1 yoffset=23 xadvance=46 page=0 chnl=15 +char id=178 x=627 y=578 width=27 height=31 xoffset=0 yoffset=16 xadvance=28 page=0 chnl=15 +char id=179 x=655 y=578 width=26 height=31 xoffset=1 yoffset=16 xadvance=28 page=0 chnl=15 +char id=180 x=219 y=645 width=20 height=12 xoffset=7 yoffset=17 xadvance=28 page=0 chnl=15 +char id=181 x=88 y=361 width=41 height=61 xoffset=4 yoffset=33 xadvance=48 page=0 chnl=15 +char id=182 x=170 y=158 width=48 height=75 xoffset=-1 yoffset=17 xadvance=46 page=0 chnl=15 +char id=183 x=747 y=202 width=13 height=12 xoffset=8 yoffset=42 xadvance=28 page=0 chnl=15 +char id=184 x=195 y=645 width=23 height=15 xoffset=1 yoffset=77 xadvance=27 page=0 chnl=15 +char id=185 x=682 y=577 width=18 height=31 xoffset=3 yoffset=16 xadvance=28 page=0 chnl=15 +char id=186 x=567 y=578 width=30 height=31 xoffset=0 yoffset=16 xadvance=30 page=0 chnl=15 +char id=187 x=487 y=586 width=38 height=38 xoffset=4 yoffset=36 xadvance=46 page=0 chnl=15 +char id=188 x=473 y=287 width=66 height=61 xoffset=3 yoffset=17 xadvance=69 page=0 chnl=15 +char id=189 x=0 y=235 width=65 height=62 xoffset=3 yoffset=16 xadvance=69 page=0 chnl=15 +char id=190 x=678 y=155 width=68 height=62 xoffset=1 yoffset=16 xadvance=69 page=0 chnl=15 +char id=191 x=608 y=220 width=45 height=62 xoffset=3 yoffset=33 xadvance=51 page=0 chnl=15 +char id=192 x=0 y=81 width=59 height=77 xoffset=-1 yoffset=0 xadvance=60 page=0 chnl=15 +char id=193 x=605 y=0 width=59 height=77 xoffset=-1 yoffset=0 xadvance=60 page=0 chnl=15 +char id=194 x=665 y=0 width=59 height=77 xoffset=-1 yoffset=0 xadvance=60 page=0 chnl=15 +char id=195 x=0 y=159 width=59 height=75 xoffset=-1 yoffset=2 xadvance=60 page=0 chnl=15 +char id=196 x=60 y=159 width=59 height=75 xoffset=-1 yoffset=2 xadvance=60 page=0 chnl=15 +char id=197 x=297 y=157 width=59 height=72 xoffset=-1 yoffset=5 xadvance=60 page=0 chnl=15 +char id=198 x=393 y=356 width=84 height=60 xoffset=-4 yoffset=17 xadvance=83 page=0 chnl=15 +char id=199 x=635 y=78 width=53 height=76 xoffset=3 yoffset=16 xadvance=60 page=0 chnl=15 +char id=200 x=118 y=80 width=47 height=77 xoffset=5 yoffset=0 xadvance=55 page=0 chnl=15 +char id=201 x=214 y=79 width=47 height=77 xoffset=5 yoffset=0 xadvance=55 page=0 chnl=15 +char id=202 x=166 y=80 width=47 height=77 xoffset=5 yoffset=0 xadvance=55 page=0 chnl=15 +char id=203 x=219 y=157 width=47 height=75 xoffset=5 yoffset=2 xadvance=55 page=0 chnl=15 +char id=204 x=473 y=79 width=20 height=77 xoffset=-1 yoffset=0 xadvance=23 page=0 chnl=15 +char id=205 x=494 y=79 width=20 height=77 xoffset=3 yoffset=0 xadvance=23 page=0 chnl=15 +char id=206 x=352 y=79 width=28 height=77 xoffset=-2 yoffset=0 xadvance=23 page=0 chnl=15 +char id=207 x=267 y=157 width=29 height=75 xoffset=-3 yoffset=2 xadvance=23 page=0 chnl=15 +char id=208 x=681 y=345 width=58 height=60 xoffset=-1 yoffset=17 xadvance=60 page=0 chnl=15 +char id=209 x=120 y=158 width=49 height=75 xoffset=5 yoffset=2 xadvance=60 page=0 chnl=15 +char id=210 x=305 y=0 width=59 height=78 xoffset=3 yoffset=0 xadvance=65 page=0 chnl=15 +char id=211 x=185 y=0 width=59 height=78 xoffset=3 yoffset=0 xadvance=65 page=0 chnl=15 +char id=212 x=245 y=0 width=59 height=78 xoffset=3 yoffset=0 xadvance=65 page=0 chnl=15 +char id=213 x=575 y=79 width=59 height=76 xoffset=3 yoffset=2 xadvance=65 page=0 chnl=15 +char id=214 x=515 y=79 width=59 height=76 xoffset=3 yoffset=2 xadvance=65 page=0 chnl=15 +char id=215 x=406 y=590 width=40 height=39 xoffset=4 yoffset=28 xadvance=48 page=0 chnl=15 +char id=216 x=461 y=157 width=62 height=66 xoffset=2 yoffset=14 xadvance=65 page=0 chnl=15 +char id=217 x=415 y=0 width=49 height=78 xoffset=5 yoffset=0 xadvance=60 page=0 chnl=15 +char id=218 x=465 y=0 width=49 height=78 xoffset=5 yoffset=0 xadvance=60 page=0 chnl=15 +char id=219 x=365 y=0 width=49 height=78 xoffset=5 yoffset=0 xadvance=60 page=0 chnl=15 +char id=220 x=689 y=78 width=49 height=76 xoffset=5 yoffset=2 xadvance=60 page=0 chnl=15 +char id=221 x=60 y=81 width=57 height=77 xoffset=-1 yoffset=0 xadvance=55 page=0 chnl=15 +char id=222 x=686 y=406 width=47 height=60 xoffset=5 yoffset=17 xadvance=55 page=0 chnl=15 +char id=223 x=654 y=220 width=44 height=62 xoffset=5 yoffset=16 xadvance=51 page=0 chnl=15 +char id=224 x=261 y=296 width=42 height=62 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=225 x=304 y=296 width=42 height=62 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=226 x=89 y=298 width=42 height=62 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=227 x=362 y=482 width=42 height=60 xoffset=2 yoffset=18 xadvance=46 page=0 chnl=15 +char id=228 x=405 y=479 width=42 height=60 xoffset=2 yoffset=18 xadvance=46 page=0 chnl=15 +char id=229 x=524 y=156 width=42 height=66 xoffset=2 yoffset=12 xadvance=46 page=0 chnl=15 +char id=230 x=265 y=544 width=68 height=46 xoffset=3 yoffset=32 xadvance=74 page=0 chnl=15 +char id=231 x=276 y=483 width=42 height=60 xoffset=3 yoffset=32 xadvance=46 page=0 chnl=15 +char id=232 x=218 y=297 width=42 height=62 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=233 x=132 y=297 width=42 height=62 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=234 x=175 y=297 width=42 height=62 xoffset=2 yoffset=16 xadvance=46 page=0 chnl=15 +char id=235 x=448 y=478 width=42 height=60 xoffset=2 yoffset=18 xadvance=46 page=0 chnl=15 +char id=236 x=747 y=140 width=20 height=61 xoffset=-2 yoffset=16 xadvance=23 page=0 chnl=15 +char id=237 x=744 y=218 width=20 height=61 xoffset=4 yoffset=16 xadvance=23 page=0 chnl=15 +char id=238 x=739 y=78 width=28 height=61 xoffset=-2 yoffset=16 xadvance=23 page=0 chnl=15 +char id=239 x=128 y=545 width=29 height=59 xoffset=-3 yoffset=18 xadvance=23 page=0 chnl=15 +char id=240 x=644 y=283 width=46 height=61 xoffset=3 yoffset=17 xadvance=51 page=0 chnl=15 +char id=241 x=45 y=545 width=41 height=59 xoffset=5 yoffset=18 xadvance=51 page=0 chnl=15 +char id=242 x=421 y=225 width=46 height=62 xoffset=3 yoffset=16 xadvance=51 page=0 chnl=15 +char id=243 x=515 y=224 width=46 height=62 xoffset=3 yoffset=16 xadvance=51 page=0 chnl=15 +char id=244 x=468 y=224 width=46 height=62 xoffset=3 yoffset=16 xadvance=51 page=0 chnl=15 +char id=245 x=94 y=484 width=46 height=60 xoffset=3 yoffset=18 xadvance=51 page=0 chnl=15 +char id=246 x=141 y=484 width=46 height=60 xoffset=3 yoffset=18 xadvance=51 page=0 chnl=15 +char id=247 x=319 y=591 width=43 height=40 xoffset=1 yoffset=29 xadvance=46 page=0 chnl=15 +char id=248 x=218 y=545 width=46 height=48 xoffset=3 yoffset=31 xadvance=51 page=0 chnl=15 +char id=249 x=431 y=288 width=41 height=62 xoffset=5 yoffset=16 xadvance=51 page=0 chnl=15 +char id=250 x=389 y=293 width=41 height=62 xoffset=5 yoffset=16 xadvance=51 page=0 chnl=15 +char id=251 x=347 y=293 width=41 height=62 xoffset=5 yoffset=16 xadvance=51 page=0 chnl=15 +char id=252 x=575 y=471 width=41 height=60 xoffset=5 yoffset=18 xadvance=51 page=0 chnl=15 +char id=253 x=80 y=0 width=44 height=79 xoffset=0 yoffset=16 xadvance=46 page=0 chnl=15 +char id=254 x=262 y=79 width=44 height=77 xoffset=5 yoffset=17 xadvance=51 page=0 chnl=15 +char id=255 x=307 y=79 width=44 height=77 xoffset=0 yoffset=18 xadvance=46 page=0 chnl=15 +kernings count=89 +kerning first=32 second=65 amount=-3 +kerning first=32 second=89 amount=-2 +kerning first=121 second=46 amount=-6 +kerning first=121 second=44 amount=-6 +kerning first=119 second=46 amount=-3 +kerning first=119 second=44 amount=-3 +kerning first=118 second=46 amount=-6 +kerning first=118 second=44 amount=-6 +kerning first=49 second=49 amount=-5 +kerning first=65 second=32 amount=-3 +kerning first=65 second=84 amount=-6 +kerning first=65 second=86 amount=-6 +kerning first=65 second=87 amount=-5 +kerning first=65 second=89 amount=-8 +kerning first=65 second=118 amount=-3 +kerning first=65 second=119 amount=-2 +kerning first=65 second=121 amount=-3 +kerning first=114 second=46 amount=-5 +kerning first=70 second=44 amount=-10 +kerning first=70 second=46 amount=-10 +kerning first=70 second=65 amount=-5 +kerning first=76 second=32 amount=-2 +kerning first=76 second=84 amount=-6 +kerning first=76 second=86 amount=-6 +kerning first=76 second=87 amount=-5 +kerning first=76 second=89 amount=-8 +kerning first=76 second=121 amount=-3 +kerning first=114 second=44 amount=-5 +kerning first=80 second=32 amount=-2 +kerning first=80 second=44 amount=-11 +kerning first=80 second=46 amount=-11 +kerning first=80 second=65 amount=-6 +kerning first=82 second=86 amount=-2 +kerning first=82 second=87 amount=-2 +kerning first=82 second=89 amount=-3 +kerning first=84 second=44 amount=-10 +kerning first=84 second=45 amount=-5 +kerning first=84 second=46 amount=-10 +kerning first=84 second=58 amount=-10 +kerning first=89 second=118 amount=-5 +kerning first=84 second=65 amount=-6 +kerning first=84 second=79 amount=-2 +kerning first=84 second=97 amount=-6 +kerning first=84 second=99 amount=-6 +kerning first=84 second=101 amount=-6 +kerning first=84 second=105 amount=-2 +kerning first=84 second=111 amount=-6 +kerning first=84 second=114 amount=-5 +kerning first=84 second=115 amount=-6 +kerning first=84 second=117 amount=-6 +kerning first=84 second=119 amount=-6 +kerning first=84 second=121 amount=-6 +kerning first=86 second=44 amount=-8 +kerning first=86 second=45 amount=-5 +kerning first=86 second=46 amount=-8 +kerning first=86 second=58 amount=-5 +kerning first=89 second=117 amount=-5 +kerning first=86 second=65 amount=-6 +kerning first=86 second=97 amount=-5 +kerning first=86 second=101 amount=-5 +kerning first=86 second=105 amount=-2 +kerning first=86 second=111 amount=-6 +kerning first=86 second=114 amount=-5 +kerning first=86 second=117 amount=-3 +kerning first=86 second=121 amount=-3 +kerning first=87 second=44 amount=-5 +kerning first=87 second=45 amount=-2 +kerning first=87 second=46 amount=-5 +kerning first=87 second=58 amount=-2 +kerning first=89 second=113 amount=-6 +kerning first=87 second=65 amount=-5 +kerning first=87 second=97 amount=-3 +kerning first=87 second=101 amount=-2 +kerning first=87 second=105 amount=-1 +kerning first=87 second=111 amount=-2 +kerning first=87 second=114 amount=-2 +kerning first=87 second=117 amount=-2 +kerning first=87 second=121 amount=-2 +kerning first=89 second=32 amount=-2 +kerning first=89 second=44 amount=-10 +kerning first=89 second=45 amount=-5 +kerning first=89 second=46 amount=-10 +kerning first=89 second=58 amount=-6 +kerning first=89 second=112 amount=-5 +kerning first=89 second=65 amount=-8 +kerning first=89 second=97 amount=-5 +kerning first=89 second=101 amount=-5 +kerning first=89 second=105 amount=-3 +kerning first=89 second=111 amount=-6 diff -r 000000000000 -r bba7a2a225f6 resources/fonts/Arial-96pt_bold_0.png Binary file resources/fonts/Arial-96pt_bold_0.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/fonts/Arial-96pt_bold_1.png Binary file resources/fonts/Arial-96pt_bold_1.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/fonts/SegoeUI-64pt_bold.fnt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/fonts/SegoeUI-64pt_bold.fnt Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,1008 @@ +info face="Segoe UI" size=64 bold=1 italic=0 charset="" unicode=1 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=1,1 outline=0 +common lineHeight=62 base=50 scaleW=512 scaleH=512 pages=1 packed=0 alphaChnl=0 redChnl=4 greenChnl=4 blueChnl=4 +page id=0 file="SegoeUI-64pt_bold_0.png" +chars count=192 +char id=13 x=95 y=45 width=3 height=1 xoffset=-1 yoffset=61 xadvance=2 page=0 chnl=15 +char id=32 x=87 y=45 width=3 height=1 xoffset=-1 yoffset=61 xadvance=13 page=0 chnl=15 +char id=33 x=500 y=154 width=10 height=33 xoffset=3 yoffset=17 xadvance=15 page=0 chnl=15 +char id=34 x=433 y=285 width=15 height=10 xoffset=4 yoffset=17 xadvance=23 page=0 chnl=15 +char id=35 x=36 y=269 width=28 height=30 xoffset=0 yoffset=17 xadvance=28 page=0 chnl=15 +char id=36 x=272 y=45 width=24 height=42 xoffset=2 yoffset=13 xadvance=27 page=0 chnl=15 +char id=37 x=173 y=161 width=39 height=33 xoffset=1 yoffset=17 xadvance=41 page=0 chnl=15 +char id=38 x=253 y=160 width=39 height=33 xoffset=1 yoffset=17 xadvance=40 page=0 chnl=15 +char id=39 x=461 y=285 width=7 height=10 xoffset=3 yoffset=17 xadvance=14 page=0 chnl=15 +char id=40 x=431 y=45 width=14 height=40 xoffset=3 yoffset=17 xadvance=17 page=0 chnl=15 +char id=41 x=446 y=45 width=14 height=40 xoffset=0 yoffset=17 xadvance=17 page=0 chnl=15 +char id=42 x=247 y=288 width=19 height=18 xoffset=1 yoffset=17 xadvance=21 page=0 chnl=15 +char id=43 x=126 y=295 width=23 height=23 xoffset=5 yoffset=25 xadvance=33 page=0 chnl=15 +char id=44 x=421 y=285 width=11 height=12 xoffset=0 yoffset=44 xadvance=13 page=0 chnl=15 +char id=45 x=59 y=325 width=14 height=5 xoffset=3 yoffset=35 xadvance=19 page=0 chnl=15 +char id=46 x=0 y=328 width=9 height=8 xoffset=2 yoffset=42 xadvance=13 page=0 chnl=15 +char id=47 x=461 y=45 width=24 height=38 xoffset=-2 yoffset=17 xadvance=21 page=0 chnl=15 +char id=48 x=52 y=235 width=25 height=33 xoffset=1 yoffset=17 xadvance=27 page=0 chnl=15 +char id=49 x=0 y=269 width=16 height=33 xoffset=4 yoffset=17 xadvance=27 page=0 chnl=15 +char id=50 x=230 y=228 width=24 height=33 xoffset=1 yoffset=17 xadvance=27 page=0 chnl=15 +char id=51 x=326 y=228 width=22 height=33 xoffset=2 yoffset=17 xadvance=27 page=0 chnl=15 +char id=52 x=388 y=192 width=27 height=33 xoffset=0 yoffset=17 xadvance=27 page=0 chnl=15 +char id=53 x=279 y=228 width=23 height=33 xoffset=2 yoffset=17 xadvance=27 page=0 chnl=15 +char id=54 x=205 y=229 width=24 height=33 xoffset=2 yoffset=17 xadvance=27 page=0 chnl=15 +char id=55 x=0 y=235 width=25 height=33 xoffset=1 yoffset=17 xadvance=27 page=0 chnl=15 +char id=56 x=78 y=235 width=25 height=33 xoffset=1 yoffset=17 xadvance=27 page=0 chnl=15 +char id=57 x=104 y=234 width=25 height=33 xoffset=1 yoffset=17 xadvance=27 page=0 chnl=15 +char id=58 x=89 y=297 width=11 height=24 xoffset=1 yoffset=26 xadvance=13 page=0 chnl=15 +char id=59 x=496 y=224 width=11 height=30 xoffset=0 yoffset=26 xadvance=13 page=0 chnl=15 +char id=60 x=446 y=260 width=23 height=24 xoffset=5 yoffset=25 xadvance=33 page=0 chnl=15 +char id=61 x=357 y=287 width=23 height=15 xoffset=5 yoffset=29 xadvance=33 page=0 chnl=15 +char id=62 x=470 y=259 width=23 height=24 xoffset=5 yoffset=24 xadvance=33 page=0 chnl=15 +char id=63 x=416 y=226 width=20 height=33 xoffset=1 yoffset=17 xadvance=21 page=0 chnl=15 +char id=64 x=0 y=93 width=41 height=37 xoffset=2 yoffset=17 xadvance=45 page=0 chnl=15 +char id=65 x=402 y=158 width=33 height=33 xoffset=0 yoffset=17 xadvance=33 page=0 chnl=15 +char id=66 x=443 y=191 width=26 height=33 xoffset=3 yoffset=17 xadvance=30 page=0 chnl=15 +char id=67 x=332 y=193 width=27 height=33 xoffset=1 yoffset=17 xadvance=29 page=0 chnl=15 +char id=68 x=32 y=201 width=31 height=33 xoffset=3 yoffset=17 xadvance=35 page=0 chnl=15 +char id=69 x=372 y=227 width=21 height=33 xoffset=3 yoffset=17 xadvance=25 page=0 chnl=15 +char id=70 x=437 y=226 width=20 height=33 xoffset=3 yoffset=17 xadvance=24 page=0 chnl=15 +char id=71 x=95 y=200 width=30 height=33 xoffset=1 yoffset=17 xadvance=33 page=0 chnl=15 +char id=72 x=64 y=201 width=30 height=33 xoffset=3 yoffset=17 xadvance=36 page=0 chnl=15 +char id=73 x=497 y=190 width=9 height=33 xoffset=3 yoffset=17 xadvance=15 page=0 chnl=15 +char id=74 x=458 y=225 width=18 height=33 xoffset=0 yoffset=17 xadvance=21 page=0 chnl=15 +char id=75 x=216 y=194 width=29 height=33 xoffset=3 yoffset=17 xadvance=31 page=0 chnl=15 +char id=76 x=394 y=226 width=21 height=33 xoffset=3 yoffset=17 xadvance=24 page=0 chnl=15 +char id=77 x=213 y=160 width=39 height=33 xoffset=3 yoffset=17 xadvance=45 page=0 chnl=15 +char id=78 x=468 y=156 width=31 height=33 xoffset=3 yoffset=17 xadvance=37 page=0 chnl=15 +char id=79 x=367 y=158 width=34 height=33 xoffset=1 yoffset=17 xadvance=36 page=0 chnl=15 +char id=80 x=416 y=192 width=26 height=33 xoffset=3 yoffset=17 xadvance=29 page=0 chnl=15 +char id=81 x=42 y=92 width=37 height=37 xoffset=1 yoffset=17 xadvance=36 page=0 chnl=15 +char id=82 x=186 y=195 width=29 height=33 xoffset=3 yoffset=17 xadvance=31 page=0 chnl=15 +char id=83 x=155 y=234 width=24 height=33 xoffset=1 yoffset=17 xadvance=26 page=0 chnl=15 +char id=84 x=275 y=194 width=28 height=33 xoffset=0 yoffset=17 xadvance=28 page=0 chnl=15 +char id=85 x=246 y=194 width=28 height=33 xoffset=3 yoffset=17 xadvance=34 page=0 chnl=15 +char id=86 x=0 y=201 width=31 height=33 xoffset=0 yoffset=17 xadvance=31 page=0 chnl=15 +char id=87 x=448 y=122 width=47 height=33 xoffset=0 yoffset=17 xadvance=47 page=0 chnl=15 +char id=88 x=436 y=157 width=31 height=33 xoffset=0 yoffset=17 xadvance=31 page=0 chnl=15 +char id=89 x=126 y=200 width=29 height=33 xoffset=0 yoffset=17 xadvance=29 page=0 chnl=15 +char id=90 x=156 y=198 width=29 height=33 xoffset=0 yoffset=17 xadvance=29 page=0 chnl=15 +char id=91 x=373 y=45 width=13 height=41 xoffset=4 yoffset=17 xadvance=17 page=0 chnl=15 +char id=92 x=486 y=45 width=24 height=38 xoffset=-1 yoffset=17 xadvance=21 page=0 chnl=15 +char id=93 x=387 y=45 width=12 height=41 xoffset=1 yoffset=17 xadvance=17 page=0 chnl=15 +char id=94 x=221 y=291 width=25 height=19 xoffset=4 yoffset=17 xadvance=33 page=0 chnl=15 +char id=95 x=111 y=321 width=21 height=3 xoffset=-1 yoffset=54 xadvance=20 page=0 chnl=15 +char id=96 x=10 y=328 width=14 height=7 xoffset=1 yoffset=15 xadvance=15 page=0 chnl=15 +char id=97 x=24 y=301 width=22 height=24 xoffset=1 yoffset=26 xadvance=25 page=0 chnl=15 +char id=98 x=305 y=88 width=26 height=35 xoffset=2 yoffset=15 xadvance=29 page=0 chnl=15 +char id=99 x=47 y=300 width=21 height=24 xoffset=1 yoffset=26 xadvance=23 page=0 chnl=15 +char id=100 x=359 y=87 width=26 height=35 xoffset=1 yoffset=15 xadvance=29 page=0 chnl=15 +char id=101 x=347 y=262 width=24 height=24 xoffset=1 yoffset=26 xadvance=25 page=0 chnl=15 +char id=102 x=219 y=124 width=19 height=35 xoffset=0 yoffset=15 xadvance=18 page=0 chnl=15 +char id=103 x=332 y=88 width=26 height=35 xoffset=1 yoffset=26 xadvance=29 page=0 chnl=15 +char id=104 x=0 y=131 width=24 height=35 xoffset=2 yoffset=15 xadvance=28 page=0 chnl=15 +char id=105 x=287 y=124 width=9 height=35 xoffset=2 yoffset=15 xadvance=13 page=0 chnl=15 +char id=106 x=71 y=0 width=15 height=46 xoffset=-4 yoffset=15 xadvance=13 page=0 chnl=15 +char id=107 x=440 y=86 width=25 height=35 xoffset=2 yoffset=15 xadvance=26 page=0 chnl=15 +char id=108 x=297 y=124 width=9 height=35 xoffset=2 yoffset=15 xadvance=13 page=0 chnl=15 +char id=109 x=149 y=268 width=39 height=24 xoffset=2 yoffset=26 xadvance=43 page=0 chnl=15 +char id=110 x=372 y=261 width=24 height=24 xoffset=2 yoffset=26 xadvance=28 page=0 chnl=15 +char id=111 x=265 y=262 width=27 height=24 xoffset=1 yoffset=26 xadvance=29 page=0 chnl=15 +char id=112 x=386 y=87 width=26 height=35 xoffset=2 yoffset=26 xadvance=29 page=0 chnl=15 +char id=113 x=413 y=86 width=26 height=35 xoffset=1 yoffset=26 xadvance=29 page=0 chnl=15 +char id=114 x=494 y=258 width=17 height=24 xoffset=2 yoffset=26 xadvance=19 page=0 chnl=15 +char id=115 x=69 y=300 width=19 height=24 xoffset=1 yoffset=26 xadvance=21 page=0 chnl=15 +char id=116 x=17 y=269 width=18 height=31 xoffset=0 yoffset=19 xadvance=18 page=0 chnl=15 +char id=117 x=397 y=260 width=24 height=24 xoffset=2 yoffset=26 xadvance=28 page=0 chnl=15 +char id=118 x=320 y=262 width=26 height=24 xoffset=0 yoffset=26 xadvance=25 page=0 chnl=15 +char id=119 x=227 y=263 width=37 height=24 xoffset=0 yoffset=26 xadvance=37 page=0 chnl=15 +char id=120 x=293 y=262 width=26 height=24 xoffset=0 yoffset=26 xadvance=26 page=0 chnl=15 +char id=121 x=193 y=88 width=27 height=35 xoffset=-1 yoffset=26 xadvance=25 page=0 chnl=15 +char id=122 x=422 y=260 width=23 height=24 xoffset=0 yoffset=26 xadvance=23 page=0 chnl=15 +char id=123 x=416 y=45 width=14 height=40 xoffset=2 yoffset=17 xadvance=17 page=0 chnl=15 +char id=124 x=0 y=0 width=7 height=47 xoffset=4 yoffset=14 xadvance=15 page=0 chnl=15 +char id=125 x=400 y=45 width=15 height=40 xoffset=1 yoffset=17 xadvance=17 page=0 chnl=15 +char id=126 x=469 y=285 width=25 height=9 xoffset=4 yoffset=32 xadvance=33 page=0 chnl=15 +char id=160 x=91 y=45 width=3 height=1 xoffset=-1 yoffset=61 xadvance=13 page=0 chnl=15 +char id=161 x=496 y=120 width=10 height=33 xoffset=3 yoffset=26 xadvance=15 page=0 chnl=15 +char id=162 x=405 y=123 width=21 height=34 xoffset=3 yoffset=17 xadvance=27 page=0 chnl=15 +char id=163 x=255 y=228 width=23 height=33 xoffset=3 yoffset=17 xadvance=27 page=0 chnl=15 +char id=164 x=101 y=297 width=24 height=23 xoffset=1 yoffset=22 xadvance=26 page=0 chnl=15 +char id=165 x=304 y=194 width=27 height=33 xoffset=0 yoffset=17 xadvance=27 page=0 chnl=15 +char id=166 x=8 y=0 width=7 height=47 xoffset=4 yoffset=14 xadvance=15 page=0 chnl=15 +char id=167 x=491 y=84 width=20 height=35 xoffset=2 yoffset=17 xadvance=23 page=0 chnl=15 +char id=168 x=39 y=326 width=19 height=6 xoffset=1 yoffset=17 xadvance=22 page=0 chnl=15 +char id=169 x=293 y=160 width=37 height=33 xoffset=2 yoffset=17 xadvance=41 page=0 chnl=15 +char id=170 x=287 y=287 width=17 height=17 xoffset=1 yoffset=17 xadvance=19 page=0 chnl=15 +char id=171 x=331 y=287 width=25 height=16 xoffset=1 yoffset=29 xadvance=27 page=0 chnl=15 +char id=172 x=381 y=286 width=23 height=14 xoffset=5 yoffset=30 xadvance=33 page=0 chnl=15 +char id=173 x=74 y=325 width=14 height=5 xoffset=3 yoffset=35 xadvance=19 page=0 chnl=15 +char id=174 x=89 y=269 width=29 height=27 xoffset=6 yoffset=17 xadvance=41 page=0 chnl=15 +char id=175 x=89 y=322 width=21 height=3 xoffset=-1 yoffset=15 xadvance=20 page=0 chnl=15 +char id=176 x=405 y=285 width=15 height=12 xoffset=2 yoffset=17 xadvance=18 page=0 chnl=15 +char id=177 x=65 y=269 width=23 height=30 xoffset=5 yoffset=20 xadvance=33 page=0 chnl=15 +char id=178 x=190 y=291 width=15 height=20 xoffset=2 yoffset=10 xadvance=19 page=0 chnl=15 +char id=179 x=174 y=293 width=15 height=20 xoffset=2 yoffset=10 xadvance=19 page=0 chnl=15 +char id=180 x=25 y=326 width=13 height=7 xoffset=1 yoffset=15 xadvance=14 page=0 chnl=15 +char id=181 x=26 y=235 width=25 height=33 xoffset=2 yoffset=26 xadvance=29 page=0 chnl=15 +char id=182 x=303 y=228 width=22 height=33 xoffset=1 yoffset=17 xadvance=24 page=0 chnl=15 +char id=183 x=495 y=283 width=9 height=8 xoffset=2 yoffset=31 xadvance=13 page=0 chnl=15 +char id=184 x=449 y=285 width=11 height=10 xoffset=0 yoffset=50 xadvance=10 page=0 chnl=15 +char id=185 x=206 y=291 width=14 height=20 xoffset=3 yoffset=10 xadvance=19 page=0 chnl=15 +char id=186 x=267 y=287 width=19 height=17 xoffset=1 yoffset=17 xadvance=21 page=0 chnl=15 +char id=187 x=305 y=287 width=25 height=16 xoffset=1 yoffset=29 xadvance=27 page=0 chnl=15 +char id=188 x=131 y=164 width=41 height=33 xoffset=2 yoffset=17 xadvance=45 page=0 chnl=15 +char id=189 x=45 y=167 width=42 height=33 xoffset=1 yoffset=17 xadvance=45 page=0 chnl=15 +char id=190 x=88 y=166 width=42 height=33 xoffset=2 yoffset=17 xadvance=46 page=0 chnl=15 +char id=191 x=427 y=122 width=20 height=34 xoffset=1 yoffset=26 xadvance=21 page=0 chnl=15 +char id=192 x=226 y=0 width=33 height=44 xoffset=0 yoffset=6 xadvance=33 page=0 chnl=15 +char id=193 x=260 y=0 width=33 height=44 xoffset=0 yoffset=6 xadvance=33 page=0 chnl=15 +char id=194 x=192 y=0 width=33 height=44 xoffset=0 yoffset=6 xadvance=33 page=0 chnl=15 +char id=195 x=50 y=47 width=33 height=43 xoffset=0 yoffset=7 xadvance=33 page=0 chnl=15 +char id=196 x=209 y=45 width=33 height=42 xoffset=0 yoffset=8 xadvance=33 page=0 chnl=15 +char id=197 x=339 y=45 width=33 height=41 xoffset=0 yoffset=9 xadvance=33 page=0 chnl=15 +char id=198 x=0 y=167 width=44 height=33 xoffset=-1 yoffset=17 xadvance=44 page=0 chnl=15 +char id=199 x=146 y=45 width=27 height=43 xoffset=1 yoffset=17 xadvance=29 page=0 chnl=15 +char id=200 x=431 y=0 width=21 height=44 xoffset=3 yoffset=6 xadvance=25 page=0 chnl=15 +char id=201 x=409 y=0 width=21 height=44 xoffset=3 yoffset=6 xadvance=25 page=0 chnl=15 +char id=202 x=453 y=0 width=21 height=44 xoffset=3 yoffset=6 xadvance=25 page=0 chnl=15 +char id=203 x=297 y=45 width=21 height=42 xoffset=3 yoffset=8 xadvance=25 page=0 chnl=15 +char id=204 x=494 y=0 width=14 height=44 xoffset=-1 yoffset=6 xadvance=15 page=0 chnl=15 +char id=205 x=0 y=48 width=14 height=44 xoffset=2 yoffset=6 xadvance=15 page=0 chnl=15 +char id=206 x=475 y=0 width=18 height=44 xoffset=-1 yoffset=6 xadvance=15 page=0 chnl=15 +char id=207 x=319 y=45 width=19 height=42 xoffset=-2 yoffset=8 xadvance=15 page=0 chnl=15 +char id=208 x=331 y=159 width=35 height=33 xoffset=-1 yoffset=17 xadvance=35 page=0 chnl=15 +char id=209 x=84 y=47 width=31 height=43 xoffset=3 yoffset=7 xadvance=37 page=0 chnl=15 +char id=210 x=87 y=0 width=34 height=44 xoffset=1 yoffset=6 xadvance=36 page=0 chnl=15 +char id=211 x=122 y=0 width=34 height=44 xoffset=1 yoffset=6 xadvance=36 page=0 chnl=15 +char id=212 x=157 y=0 width=34 height=44 xoffset=1 yoffset=6 xadvance=36 page=0 chnl=15 +char id=213 x=15 y=48 width=34 height=43 xoffset=1 yoffset=7 xadvance=36 page=0 chnl=15 +char id=214 x=174 y=45 width=34 height=42 xoffset=1 yoffset=8 xadvance=36 page=0 chnl=15 +char id=215 x=150 y=293 width=23 height=22 xoffset=5 yoffset=25 xadvance=33 page=0 chnl=15 +char id=216 x=130 y=89 width=34 height=35 xoffset=1 yoffset=16 xadvance=36 page=0 chnl=15 +char id=217 x=323 y=0 width=28 height=44 xoffset=3 yoffset=6 xadvance=34 page=0 chnl=15 +char id=218 x=294 y=0 width=28 height=44 xoffset=3 yoffset=6 xadvance=34 page=0 chnl=15 +char id=219 x=352 y=0 width=28 height=44 xoffset=3 yoffset=6 xadvance=34 page=0 chnl=15 +char id=220 x=243 y=45 width=28 height=42 xoffset=3 yoffset=8 xadvance=34 page=0 chnl=15 +char id=221 x=116 y=45 width=29 height=43 xoffset=0 yoffset=7 xadvance=29 page=0 chnl=15 +char id=222 x=470 y=190 width=26 height=33 xoffset=3 yoffset=17 xadvance=29 page=0 chnl=15 +char id=223 x=221 y=88 width=27 height=35 xoffset=2 yoffset=15 xadvance=30 page=0 chnl=15 +char id=224 x=173 y=125 width=22 height=35 xoffset=1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=225 x=196 y=124 width=22 height=35 xoffset=1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=226 x=150 y=125 width=22 height=35 xoffset=1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=227 x=360 y=123 width=22 height=34 xoffset=1 yoffset=16 xadvance=25 page=0 chnl=15 +char id=228 x=349 y=227 width=22 height=33 xoffset=1 yoffset=17 xadvance=25 page=0 chnl=15 +char id=229 x=80 y=91 width=22 height=37 xoffset=1 yoffset=13 xadvance=25 page=0 chnl=15 +char id=230 x=189 y=266 width=37 height=24 xoffset=1 yoffset=26 xadvance=39 page=0 chnl=15 +char id=231 x=383 y=123 width=21 height=34 xoffset=1 yoffset=26 xadvance=23 page=0 chnl=15 +char id=232 x=25 y=131 width=24 height=35 xoffset=1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=233 x=125 y=128 width=24 height=35 xoffset=1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=234 x=466 y=84 width=24 height=35 xoffset=1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=235 x=130 y=234 width=24 height=33 xoffset=1 yoffset=17 xadvance=25 page=0 chnl=15 +char id=236 x=273 y=124 width=13 height=35 xoffset=-1 yoffset=15 xadvance=13 page=0 chnl=15 +char id=237 x=258 y=124 width=14 height=35 xoffset=1 yoffset=15 xadvance=13 page=0 chnl=15 +char id=238 x=239 y=124 width=18 height=35 xoffset=-2 yoffset=15 xadvance=13 page=0 chnl=15 +char id=239 x=477 y=224 width=18 height=33 xoffset=-2 yoffset=17 xadvance=13 page=0 chnl=15 +char id=240 x=103 y=91 width=26 height=36 xoffset=1 yoffset=14 xadvance=28 page=0 chnl=15 +char id=241 x=335 y=124 width=24 height=34 xoffset=2 yoffset=16 xadvance=28 page=0 chnl=15 +char id=242 x=165 y=89 width=27 height=35 xoffset=1 yoffset=15 xadvance=29 page=0 chnl=15 +char id=243 x=249 y=88 width=27 height=35 xoffset=1 yoffset=15 xadvance=29 page=0 chnl=15 +char id=244 x=277 y=88 width=27 height=35 xoffset=1 yoffset=15 xadvance=29 page=0 chnl=15 +char id=245 x=307 y=124 width=27 height=34 xoffset=1 yoffset=16 xadvance=29 page=0 chnl=15 +char id=246 x=360 y=193 width=27 height=33 xoffset=1 yoffset=17 xadvance=29 page=0 chnl=15 +char id=247 x=0 y=303 width=23 height=24 xoffset=5 yoffset=24 xadvance=33 page=0 chnl=15 +char id=248 x=119 y=268 width=29 height=26 xoffset=0 yoffset=25 xadvance=29 page=0 chnl=15 +char id=249 x=50 y=130 width=24 height=35 xoffset=2 yoffset=15 xadvance=28 page=0 chnl=15 +char id=250 x=75 y=130 width=24 height=35 xoffset=2 yoffset=15 xadvance=28 page=0 chnl=15 +char id=251 x=100 y=129 width=24 height=35 xoffset=2 yoffset=15 xadvance=28 page=0 chnl=15 +char id=252 x=180 y=232 width=24 height=33 xoffset=2 yoffset=17 xadvance=28 page=0 chnl=15 +char id=253 x=16 y=0 width=27 height=46 xoffset=-1 yoffset=15 xadvance=25 page=0 chnl=15 +char id=254 x=44 y=0 width=26 height=46 xoffset=2 yoffset=15 xadvance=29 page=0 chnl=15 +char id=255 x=381 y=0 width=27 height=44 xoffset=-1 yoffset=17 xadvance=25 page=0 chnl=15 +kernings count=811 +kerning first=34 second=114 amount=-1 +kerning first=34 second=115 amount=-1 +kerning first=222 second=193 amount=-3 +kerning first=222 second=194 amount=-3 +kerning first=222 second=195 amount=-3 +kerning first=222 second=192 amount=-3 +kerning first=222 second=230 amount=-1 +kerning first=222 second=198 amount=-5 +kerning first=222 second=245 amount=-1 +kerning first=222 second=246 amount=-1 +kerning first=222 second=244 amount=-1 +kerning first=222 second=242 amount=-1 +kerning first=39 second=114 amount=-1 +kerning first=39 second=115 amount=-2 +kerning first=222 second=243 amount=-1 +kerning first=222 second=235 amount=-1 +kerning first=222 second=234 amount=-1 +kerning first=222 second=232 amount=-1 +kerning first=222 second=233 amount=-1 +kerning first=222 second=231 amount=-1 +kerning first=222 second=229 amount=-1 +kerning first=222 second=227 amount=-1 +kerning first=222 second=228 amount=-1 +kerning first=222 second=226 amount=-1 +kerning first=222 second=224 amount=-1 +kerning first=222 second=225 amount=-1 +kerning first=42 second=65 amount=-3 +kerning first=42 second=74 amount=-3 +kerning first=42 second=99 amount=-2 +kerning first=42 second=100 amount=-2 +kerning first=42 second=101 amount=-2 +kerning first=42 second=103 amount=-2 +kerning first=42 second=111 amount=-2 +kerning first=42 second=113 amount=-2 +kerning first=222 second=197 amount=-3 +kerning first=222 second=196 amount=-3 +kerning first=222 second=113 amount=-1 +kerning first=222 second=111 amount=-1 +kerning first=222 second=103 amount=-1 +kerning first=222 second=101 amount=-1 +kerning first=222 second=100 amount=-1 +kerning first=222 second=99 amount=-1 +kerning first=222 second=97 amount=-1 +kerning first=222 second=88 amount=-1 +kerning first=222 second=87 amount=1 +kerning first=222 second=74 amount=-2 +kerning first=222 second=65 amount=-3 +kerning first=222 second=46 amount=-6 +kerning first=222 second=44 amount=-6 +kerning first=253 second=63 amount=-1 +kerning first=253 second=46 amount=-2 +kerning first=253 second=44 amount=-2 +kerning first=253 second=39 amount=1 +kerning first=253 second=34 amount=1 +kerning first=221 second=210 amount=-1 +kerning first=221 second=212 amount=-1 +kerning first=221 second=211 amount=-1 +kerning first=221 second=193 amount=-3 +kerning first=221 second=194 amount=-3 +kerning first=221 second=213 amount=-1 +kerning first=221 second=195 amount=-3 +kerning first=221 second=192 amount=-3 +kerning first=221 second=171 amount=-1 +kerning first=221 second=191 amount=-4 +kerning first=221 second=230 amount=-4 +kerning first=221 second=216 amount=-1 +kerning first=221 second=198 amount=-4 +kerning first=221 second=252 amount=-3 +kerning first=221 second=251 amount=-3 +kerning first=221 second=249 amount=-3 +kerning first=221 second=250 amount=-3 +kerning first=221 second=245 amount=-3 +kerning first=221 second=246 amount=-3 +kerning first=221 second=244 amount=-3 +kerning first=65 second=42 amount=-3 +kerning first=65 second=44 amount=1 +kerning first=65 second=59 amount=1 +kerning first=65 second=67 amount=-1 +kerning first=221 second=242 amount=-3 +kerning first=65 second=74 amount=2 +kerning first=65 second=79 amount=-1 +kerning first=65 second=84 amount=-3 +kerning first=65 second=85 amount=-1 +kerning first=65 second=86 amount=-3 +kerning first=65 second=87 amount=-2 +kerning first=65 second=89 amount=-4 +kerning first=65 second=90 amount=1 +kerning first=65 second=116 amount=-1 +kerning first=65 second=118 amount=-1 +kerning first=65 second=119 amount=-1 +kerning first=65 second=121 amount=-1 +kerning first=221 second=243 amount=-3 +kerning first=221 second=241 amount=-3 +kerning first=221 second=239 amount=2 +kerning first=221 second=235 amount=-3 +kerning first=221 second=234 amount=-3 +kerning first=65 second=255 amount=-1 +kerning first=221 second=232 amount=-3 +kerning first=221 second=233 amount=-3 +kerning first=65 second=221 amount=-3 +kerning first=65 second=253 amount=-1 +kerning first=221 second=231 amount=-3 +kerning first=221 second=229 amount=-4 +kerning first=221 second=227 amount=-3 +kerning first=221 second=228 amount=-2 +kerning first=221 second=226 amount=-4 +kerning first=221 second=224 amount=-4 +kerning first=221 second=225 amount=-4 +kerning first=221 second=214 amount=-1 +kerning first=221 second=199 amount=-1 +kerning first=221 second=197 amount=-3 +kerning first=221 second=196 amount=-3 +kerning first=221 second=117 amount=-3 +kerning first=221 second=115 amount=-2 +kerning first=221 second=114 amount=-3 +kerning first=221 second=113 amount=-3 +kerning first=221 second=112 amount=-3 +kerning first=221 second=111 amount=-3 +kerning first=221 second=110 amount=-3 +kerning first=221 second=109 amount=-3 +kerning first=221 second=103 amount=-3 +kerning first=221 second=101 amount=-3 +kerning first=221 second=100 amount=-3 +kerning first=221 second=99 amount=-3 +kerning first=221 second=97 amount=-4 +kerning first=221 second=84 amount=1 +kerning first=221 second=81 amount=-1 +kerning first=221 second=79 amount=-1 +kerning first=221 second=74 amount=-1 +kerning first=221 second=71 amount=-1 +kerning first=221 second=67 amount=-1 +kerning first=221 second=65 amount=-3 +kerning first=221 second=46 amount=-4 +kerning first=221 second=44 amount=-3 +kerning first=208 second=193 amount=-1 +kerning first=208 second=194 amount=-1 +kerning first=208 second=195 amount=-1 +kerning first=208 second=192 amount=-1 +kerning first=208 second=198 amount=-1 +kerning first=66 second=84 amount=-1 +kerning first=66 second=89 amount=-1 +kerning first=208 second=197 amount=-1 +kerning first=208 second=196 amount=-1 +kerning first=208 second=90 amount=-1 +kerning first=66 second=221 amount=-1 +kerning first=208 second=88 amount=-1 +kerning first=208 second=84 amount=-2 +kerning first=208 second=65 amount=-1 +kerning first=208 second=46 amount=-2 +kerning first=208 second=44 amount=-2 +kerning first=67 second=63 amount=1 +kerning first=67 second=67 amount=-1 +kerning first=67 second=71 amount=-1 +kerning first=67 second=79 amount=-1 +kerning first=67 second=81 amount=-1 +kerning first=67 second=199 amount=-1 +kerning first=67 second=214 amount=-1 +kerning first=67 second=239 amount=1 +kerning first=67 second=216 amount=-1 +kerning first=67 second=171 amount=-1 +kerning first=67 second=213 amount=-1 +kerning first=210 second=90 amount=-1 +kerning first=210 second=88 amount=-1 +kerning first=67 second=211 amount=-1 +kerning first=67 second=212 amount=-1 +kerning first=67 second=210 amount=-1 +kerning first=210 second=84 amount=-2 +kerning first=210 second=65 amount=-1 +kerning first=212 second=90 amount=-1 +kerning first=212 second=88 amount=-1 +kerning first=212 second=84 amount=-2 +kerning first=212 second=65 amount=-1 +kerning first=211 second=90 amount=-1 +kerning first=211 second=88 amount=-1 +kerning first=211 second=84 amount=-2 +kerning first=211 second=65 amount=-1 +kerning first=200 second=74 amount=1 +kerning first=203 second=74 amount=1 +kerning first=193 second=221 amount=-3 +kerning first=193 second=89 amount=-4 +kerning first=68 second=44 amount=-2 +kerning first=68 second=46 amount=-2 +kerning first=68 second=65 amount=-1 +kerning first=68 second=84 amount=-2 +kerning first=68 second=88 amount=-1 +kerning first=68 second=90 amount=-1 +kerning first=68 second=196 amount=-1 +kerning first=68 second=197 amount=-1 +kerning first=68 second=198 amount=-2 +kerning first=193 second=87 amount=-2 +kerning first=68 second=192 amount=-1 +kerning first=68 second=195 amount=-1 +kerning first=193 second=86 amount=-3 +kerning first=193 second=84 amount=-3 +kerning first=193 second=74 amount=2 +kerning first=68 second=194 amount=-1 +kerning first=68 second=193 amount=-1 +kerning first=202 second=74 amount=1 +kerning first=194 second=221 amount=-3 +kerning first=194 second=89 amount=-4 +kerning first=194 second=87 amount=-2 +kerning first=194 second=86 amount=-3 +kerning first=194 second=84 amount=-3 +kerning first=194 second=74 amount=2 +kerning first=213 second=90 amount=-1 +kerning first=213 second=88 amount=-1 +kerning first=213 second=84 amount=-2 +kerning first=213 second=65 amount=-1 +kerning first=69 second=65 amount=1 +kerning first=69 second=74 amount=1 +kerning first=195 second=221 amount=-3 +kerning first=195 second=89 amount=-4 +kerning first=69 second=87 amount=1 +kerning first=69 second=88 amount=1 +kerning first=69 second=196 amount=1 +kerning first=69 second=197 amount=1 +kerning first=195 second=87 amount=-2 +kerning first=69 second=192 amount=1 +kerning first=69 second=195 amount=1 +kerning first=69 second=194 amount=1 +kerning first=69 second=193 amount=1 +kerning first=195 second=86 amount=-3 +kerning first=195 second=84 amount=-3 +kerning first=195 second=74 amount=2 +kerning first=192 second=221 amount=-3 +kerning first=192 second=89 amount=-4 +kerning first=192 second=87 amount=-2 +kerning first=192 second=86 amount=-3 +kerning first=192 second=84 amount=-3 +kerning first=192 second=74 amount=2 +kerning first=187 second=221 amount=-2 +kerning first=187 second=89 amount=-2 +kerning first=187 second=87 amount=-1 +kerning first=187 second=86 amount=-1 +kerning first=187 second=84 amount=-1 +kerning first=171 second=90 amount=2 +kerning first=171 second=87 amount=2 +kerning first=70 second=44 amount=-3 +kerning first=70 second=46 amount=-3 +kerning first=70 second=65 amount=-3 +kerning first=70 second=74 amount=-1 +kerning first=171 second=84 amount=-1 +kerning first=70 second=84 amount=1 +kerning first=70 second=97 amount=-1 +kerning first=171 second=74 amount=2 +kerning first=70 second=196 amount=-3 +kerning first=70 second=197 amount=-3 +kerning first=70 second=238 amount=1 +kerning first=70 second=239 amount=2 +kerning first=70 second=198 amount=-5 +kerning first=161 second=106 amount=2 +kerning first=70 second=192 amount=-3 +kerning first=70 second=195 amount=-3 +kerning first=191 second=221 amount=-2 +kerning first=191 second=121 amount=1 +kerning first=70 second=194 amount=-3 +kerning first=70 second=193 amount=-3 +kerning first=191 second=106 amount=4 +kerning first=191 second=89 amount=-2 +kerning first=248 second=120 amount=-1 +kerning first=248 second=102 amount=-1 +kerning first=216 second=90 amount=-1 +kerning first=216 second=88 amount=-1 +kerning first=216 second=84 amount=-2 +kerning first=216 second=65 amount=-1 +kerning first=223 second=118 amount=-1 +kerning first=245 second=120 amount=-1 +kerning first=245 second=102 amount=-1 +kerning first=246 second=120 amount=-1 +kerning first=246 second=102 amount=-1 +kerning first=244 second=120 amount=-1 +kerning first=244 second=102 amount=-1 +kerning first=242 second=120 amount=-1 +kerning first=242 second=102 amount=-1 +kerning first=243 second=120 amount=-1 +kerning first=243 second=102 amount=-1 +kerning first=71 second=84 amount=-1 +kerning first=214 second=90 amount=-1 +kerning first=214 second=88 amount=-1 +kerning first=214 second=84 amount=-2 +kerning first=214 second=65 amount=-1 +kerning first=201 second=74 amount=1 +kerning first=199 second=81 amount=-1 +kerning first=199 second=79 amount=-1 +kerning first=199 second=71 amount=-1 +kerning first=199 second=67 amount=-1 +kerning first=74 second=44 amount=-2 +kerning first=74 second=46 amount=-2 +kerning first=74 second=65 amount=-1 +kerning first=74 second=74 amount=-1 +kerning first=197 second=221 amount=-3 +kerning first=74 second=196 amount=-1 +kerning first=74 second=197 amount=-1 +kerning first=197 second=89 amount=-4 +kerning first=197 second=87 amount=-2 +kerning first=197 second=86 amount=-3 +kerning first=197 second=84 amount=-3 +kerning first=197 second=74 amount=2 +kerning first=196 second=221 amount=-3 +kerning first=74 second=198 amount=-3 +kerning first=196 second=89 amount=-4 +kerning first=196 second=87 amount=-2 +kerning first=74 second=192 amount=-1 +kerning first=74 second=195 amount=-1 +kerning first=196 second=86 amount=-3 +kerning first=196 second=84 amount=-3 +kerning first=74 second=194 amount=-1 +kerning first=74 second=193 amount=-1 +kerning first=196 second=74 amount=2 +kerning first=123 second=106 amount=4 +kerning first=121 second=46 amount=-3 +kerning first=121 second=44 amount=-3 +kerning first=121 second=39 amount=1 +kerning first=121 second=34 amount=1 +kerning first=120 second=245 amount=-1 +kerning first=120 second=246 amount=-1 +kerning first=120 second=244 amount=-1 +kerning first=120 second=242 amount=-1 +kerning first=120 second=243 amount=-1 +kerning first=75 second=44 amount=1 +kerning first=75 second=59 amount=1 +kerning first=75 second=63 amount=1 +kerning first=75 second=67 amount=-1 +kerning first=75 second=71 amount=-1 +kerning first=75 second=74 amount=1 +kerning first=75 second=79 amount=-1 +kerning first=75 second=81 amount=-1 +kerning first=120 second=235 amount=-1 +kerning first=75 second=88 amount=1 +kerning first=75 second=90 amount=1 +kerning first=120 second=234 amount=-1 +kerning first=120 second=232 amount=-1 +kerning first=120 second=233 amount=-1 +kerning first=120 second=113 amount=-1 +kerning first=120 second=111 amount=-1 +kerning first=120 second=103 amount=-1 +kerning first=75 second=116 amount=-1 +kerning first=75 second=118 amount=-2 +kerning first=75 second=119 amount=-1 +kerning first=75 second=121 amount=-2 +kerning first=75 second=199 amount=-1 +kerning first=75 second=214 amount=-1 +kerning first=120 second=101 amount=-1 +kerning first=120 second=100 amount=-1 +kerning first=120 second=99 amount=-1 +kerning first=119 second=46 amount=-2 +kerning first=119 second=44 amount=-2 +kerning first=75 second=237 amount=-1 +kerning first=75 second=236 amount=1 +kerning first=75 second=239 amount=2 +kerning first=118 second=230 amount=-1 +kerning first=118 second=229 amount=-1 +kerning first=118 second=227 amount=-1 +kerning first=118 second=228 amount=-1 +kerning first=118 second=226 amount=-1 +kerning first=75 second=216 amount=-1 +kerning first=75 second=213 amount=-1 +kerning first=118 second=224 amount=-1 +kerning first=118 second=225 amount=-1 +kerning first=75 second=255 amount=-2 +kerning first=118 second=97 amount=-1 +kerning first=118 second=46 amount=-3 +kerning first=75 second=211 amount=-1 +kerning first=75 second=212 amount=-1 +kerning first=75 second=210 amount=-1 +kerning first=118 second=44 amount=-3 +kerning first=75 second=253 amount=-2 +kerning first=117 second=39 amount=-2 +kerning first=117 second=34 amount=-1 +kerning first=116 second=187 amount=1 +kerning first=116 second=120 amount=1 +kerning first=116 second=63 amount=-2 +kerning first=114 second=253 amount=2 +kerning first=114 second=122 amount=1 +kerning first=114 second=121 amount=2 +kerning first=114 second=120 amount=1 +kerning first=114 second=119 amount=2 +kerning first=114 second=118 amount=2 +kerning first=114 second=116 amount=1 +kerning first=114 second=102 amount=1 +kerning first=114 second=59 amount=2 +kerning first=114 second=58 amount=2 +kerning first=114 second=46 amount=-4 +kerning first=114 second=44 amount=-4 +kerning first=113 second=106 amount=2 +kerning first=112 second=120 amount=-1 +kerning first=112 second=102 amount=-1 +kerning first=111 second=120 amount=-1 +kerning first=111 second=102 amount=-1 +kerning first=111 second=39 amount=-4 +kerning first=111 second=34 amount=-3 +kerning first=110 second=39 amount=-3 +kerning first=110 second=34 amount=-2 +kerning first=107 second=245 amount=-1 +kerning first=107 second=246 amount=-1 +kerning first=107 second=244 amount=-1 +kerning first=107 second=242 amount=-1 +kerning first=107 second=243 amount=-1 +kerning first=107 second=235 amount=-1 +kerning first=107 second=234 amount=-1 +kerning first=107 second=232 amount=-1 +kerning first=107 second=233 amount=-1 +kerning first=107 second=111 amount=-1 +kerning first=107 second=103 amount=-1 +kerning first=107 second=101 amount=-1 +kerning first=107 second=99 amount=-1 +kerning first=107 second=59 amount=2 +kerning first=107 second=58 amount=2 +kerning first=107 second=46 amount=2 +kerning first=107 second=44 amount=2 +kerning first=106 second=106 amount=1 +kerning first=76 second=42 amount=-5 +kerning first=76 second=63 amount=-2 +kerning first=76 second=65 amount=1 +kerning first=76 second=67 amount=-1 +kerning first=76 second=71 amount=-1 +kerning first=76 second=74 amount=1 +kerning first=76 second=79 amount=-1 +kerning first=76 second=81 amount=-1 +kerning first=76 second=84 amount=-3 +kerning first=76 second=85 amount=-1 +kerning first=76 second=86 amount=-3 +kerning first=76 second=87 amount=-2 +kerning first=76 second=89 amount=-3 +kerning first=76 second=90 amount=1 +kerning first=102 second=253 amount=1 +kerning first=76 second=118 amount=-2 +kerning first=76 second=119 amount=-1 +kerning first=76 second=121 amount=-2 +kerning first=76 second=199 amount=-1 +kerning first=76 second=214 amount=-1 +kerning first=76 second=220 amount=-1 +kerning first=102 second=187 amount=1 +kerning first=76 second=216 amount=-1 +kerning first=76 second=213 amount=-1 +kerning first=102 second=239 amount=4 +kerning first=102 second=238 amount=1 +kerning first=102 second=236 amount=1 +kerning first=102 second=125 amount=1 +kerning first=102 second=121 amount=1 +kerning first=76 second=255 amount=-2 +kerning first=102 second=119 amount=1 +kerning first=102 second=118 amount=1 +kerning first=102 second=116 amount=1 +kerning first=76 second=211 amount=-1 +kerning first=76 second=212 amount=-1 +kerning first=76 second=210 amount=-1 +kerning first=76 second=218 amount=-1 +kerning first=76 second=219 amount=-1 +kerning first=76 second=217 amount=-1 +kerning first=102 second=98 amount=1 +kerning first=76 second=221 amount=-2 +kerning first=76 second=253 amount=-1 +kerning first=102 second=93 amount=2 +kerning first=102 second=63 amount=1 +kerning first=102 second=59 amount=2 +kerning first=102 second=58 amount=2 +kerning first=102 second=46 amount=-2 +kerning first=102 second=44 amount=-2 +kerning first=102 second=42 amount=1 +kerning first=101 second=39 amount=-3 +kerning first=101 second=34 amount=-2 +kerning first=99 second=221 amount=-1 +kerning first=99 second=89 amount=-1 +kerning first=99 second=84 amount=-2 +kerning first=99 second=74 amount=2 +kerning first=98 second=120 amount=-1 +kerning first=91 second=106 amount=4 +kerning first=90 second=253 amount=-1 +kerning first=90 second=255 amount=-1 +kerning first=90 second=187 amount=1 +kerning first=90 second=239 amount=2 +kerning first=90 second=121 amount=-1 +kerning first=90 second=84 amount=1 +kerning first=90 second=74 amount=1 +kerning first=89 second=210 amount=-1 +kerning first=89 second=212 amount=-1 +kerning first=89 second=211 amount=-1 +kerning first=89 second=193 amount=-4 +kerning first=89 second=194 amount=-4 +kerning first=89 second=213 amount=-1 +kerning first=89 second=195 amount=-4 +kerning first=89 second=192 amount=-4 +kerning first=89 second=171 amount=-1 +kerning first=89 second=191 amount=-4 +kerning first=89 second=230 amount=-4 +kerning first=89 second=216 amount=-1 +kerning first=89 second=198 amount=-6 +kerning first=89 second=252 amount=-3 +kerning first=89 second=251 amount=-3 +kerning first=89 second=249 amount=-3 +kerning first=89 second=250 amount=-3 +kerning first=89 second=245 amount=-4 +kerning first=89 second=246 amount=-4 +kerning first=89 second=244 amount=-4 +kerning first=89 second=242 amount=-4 +kerning first=79 second=44 amount=-2 +kerning first=79 second=46 amount=-2 +kerning first=79 second=65 amount=-1 +kerning first=89 second=243 amount=-4 +kerning first=79 second=84 amount=-2 +kerning first=79 second=88 amount=-1 +kerning first=79 second=89 amount=-1 +kerning first=79 second=90 amount=-1 +kerning first=79 second=196 amount=-1 +kerning first=79 second=197 amount=-1 +kerning first=89 second=241 amount=-3 +kerning first=79 second=192 amount=-1 +kerning first=79 second=195 amount=-1 +kerning first=89 second=239 amount=3 +kerning first=89 second=237 amount=-1 +kerning first=89 second=235 amount=-4 +kerning first=79 second=194 amount=-1 +kerning first=79 second=193 amount=-1 +kerning first=89 second=234 amount=-4 +kerning first=89 second=232 amount=-4 +kerning first=89 second=233 amount=-4 +kerning first=89 second=231 amount=-4 +kerning first=89 second=229 amount=-4 +kerning first=89 second=227 amount=-4 +kerning first=89 second=228 amount=-3 +kerning first=89 second=226 amount=-4 +kerning first=89 second=224 amount=-4 +kerning first=89 second=225 amount=-4 +kerning first=89 second=214 amount=-1 +kerning first=89 second=199 amount=-1 +kerning first=89 second=197 amount=-4 +kerning first=89 second=196 amount=-4 +kerning first=89 second=117 amount=-3 +kerning first=80 second=44 amount=-8 +kerning first=80 second=46 amount=-7 +kerning first=80 second=65 amount=-3 +kerning first=89 second=115 amount=-3 +kerning first=80 second=74 amount=-3 +kerning first=80 second=87 amount=1 +kerning first=80 second=88 amount=-1 +kerning first=80 second=97 amount=-1 +kerning first=80 second=99 amount=-1 +kerning first=80 second=100 amount=-1 +kerning first=80 second=101 amount=-1 +kerning first=80 second=103 amount=-1 +kerning first=80 second=111 amount=-1 +kerning first=80 second=113 amount=-1 +kerning first=80 second=196 amount=-3 +kerning first=80 second=197 amount=-3 +kerning first=80 second=225 amount=-1 +kerning first=80 second=224 amount=-1 +kerning first=80 second=226 amount=-1 +kerning first=80 second=228 amount=-1 +kerning first=80 second=227 amount=-1 +kerning first=80 second=229 amount=-1 +kerning first=80 second=231 amount=-1 +kerning first=80 second=233 amount=-1 +kerning first=80 second=232 amount=-1 +kerning first=80 second=234 amount=-1 +kerning first=80 second=235 amount=-1 +kerning first=80 second=243 amount=-1 +kerning first=80 second=242 amount=-1 +kerning first=80 second=244 amount=-1 +kerning first=80 second=246 amount=-1 +kerning first=80 second=245 amount=-1 +kerning first=80 second=198 amount=-7 +kerning first=80 second=230 amount=-1 +kerning first=89 second=114 amount=-3 +kerning first=80 second=192 amount=-3 +kerning first=80 second=195 amount=-3 +kerning first=89 second=113 amount=-4 +kerning first=89 second=112 amount=-3 +kerning first=89 second=111 amount=-4 +kerning first=80 second=194 amount=-3 +kerning first=80 second=193 amount=-3 +kerning first=89 second=110 amount=-3 +kerning first=89 second=109 amount=-3 +kerning first=89 second=103 amount=-4 +kerning first=89 second=102 amount=-1 +kerning first=89 second=101 amount=-4 +kerning first=89 second=100 amount=-4 +kerning first=89 second=99 amount=-4 +kerning first=89 second=97 amount=-4 +kerning first=89 second=84 amount=1 +kerning first=89 second=81 amount=-1 +kerning first=89 second=79 amount=-1 +kerning first=89 second=74 amount=-3 +kerning first=89 second=71 amount=-1 +kerning first=89 second=67 amount=-1 +kerning first=89 second=65 amount=-4 +kerning first=89 second=46 amount=-5 +kerning first=89 second=44 amount=-5 +kerning first=88 second=210 amount=-1 +kerning first=88 second=212 amount=-1 +kerning first=88 second=211 amount=-1 +kerning first=88 second=213 amount=-1 +kerning first=88 second=216 amount=-1 +kerning first=88 second=239 amount=2 +kerning first=88 second=214 amount=-1 +kerning first=88 second=199 amount=-1 +kerning first=88 second=84 amount=1 +kerning first=88 second=81 amount=-1 +kerning first=88 second=79 amount=-1 +kerning first=88 second=74 amount=2 +kerning first=88 second=71 amount=-1 +kerning first=88 second=67 amount=-1 +kerning first=88 second=59 amount=1 +kerning first=88 second=46 amount=1 +kerning first=88 second=44 amount=1 +kerning first=87 second=193 amount=-2 +kerning first=87 second=194 amount=-2 +kerning first=87 second=195 amount=-2 +kerning first=81 second=44 amount=-2 +kerning first=81 second=46 amount=-2 +kerning first=87 second=192 amount=-2 +kerning first=81 second=84 amount=-2 +kerning first=81 second=88 amount=-1 +kerning first=81 second=89 amount=-1 +kerning first=81 second=90 amount=-1 +kerning first=87 second=187 amount=1 +kerning first=87 second=171 amount=-1 +kerning first=87 second=191 amount=-2 +kerning first=87 second=230 amount=-2 +kerning first=87 second=198 amount=-3 +kerning first=87 second=245 amount=-1 +kerning first=87 second=246 amount=-1 +kerning first=87 second=244 amount=-1 +kerning first=87 second=242 amount=-1 +kerning first=87 second=243 amount=-1 +kerning first=87 second=239 amount=3 +kerning first=87 second=238 amount=1 +kerning first=87 second=236 amount=1 +kerning first=87 second=235 amount=-1 +kerning first=87 second=234 amount=-1 +kerning first=87 second=232 amount=-1 +kerning first=87 second=233 amount=-1 +kerning first=87 second=231 amount=-1 +kerning first=87 second=229 amount=-2 +kerning first=87 second=227 amount=-2 +kerning first=87 second=228 amount=-2 +kerning first=87 second=226 amount=-2 +kerning first=87 second=224 amount=-2 +kerning first=87 second=225 amount=-2 +kerning first=82 second=59 amount=2 +kerning first=87 second=197 amount=-2 +kerning first=87 second=196 amount=-2 +kerning first=82 second=74 amount=1 +kerning first=87 second=113 amount=-1 +kerning first=87 second=111 amount=-1 +kerning first=82 second=84 amount=-1 +kerning first=87 second=103 amount=-1 +kerning first=82 second=99 amount=-1 +kerning first=82 second=100 amount=-1 +kerning first=82 second=101 amount=-1 +kerning first=82 second=103 amount=-1 +kerning first=82 second=111 amount=-1 +kerning first=82 second=113 amount=-1 +kerning first=87 second=101 amount=-1 +kerning first=87 second=100 amount=-1 +kerning first=82 second=231 amount=-1 +kerning first=82 second=233 amount=-1 +kerning first=82 second=232 amount=-1 +kerning first=82 second=234 amount=-1 +kerning first=82 second=235 amount=-1 +kerning first=82 second=243 amount=-1 +kerning first=82 second=242 amount=-1 +kerning first=82 second=244 amount=-1 +kerning first=82 second=246 amount=-1 +kerning first=82 second=245 amount=-1 +kerning first=87 second=99 amount=-1 +kerning first=87 second=97 amount=-2 +kerning first=87 second=84 amount=1 +kerning first=87 second=65 amount=-2 +kerning first=87 second=46 amount=-3 +kerning first=87 second=44 amount=-3 +kerning first=86 second=193 amount=-2 +kerning first=86 second=194 amount=-2 +kerning first=82 second=221 amount=-1 +kerning first=86 second=195 amount=-2 +kerning first=86 second=192 amount=-2 +kerning first=86 second=171 amount=-1 +kerning first=86 second=191 amount=-3 +kerning first=86 second=230 amount=-4 +kerning first=86 second=198 amount=-5 +kerning first=86 second=252 amount=-1 +kerning first=86 second=251 amount=-1 +kerning first=86 second=249 amount=-1 +kerning first=86 second=250 amount=-1 +kerning first=86 second=245 amount=-3 +kerning first=86 second=246 amount=-3 +kerning first=86 second=244 amount=-3 +kerning first=86 second=242 amount=-3 +kerning first=86 second=243 amount=-3 +kerning first=86 second=241 amount=-1 +kerning first=86 second=239 amount=3 +kerning first=86 second=238 amount=1 +kerning first=86 second=235 amount=-3 +kerning first=86 second=234 amount=-3 +kerning first=86 second=232 amount=-3 +kerning first=86 second=233 amount=-3 +kerning first=86 second=231 amount=-3 +kerning first=86 second=229 amount=-4 +kerning first=86 second=227 amount=-4 +kerning first=86 second=228 amount=-4 +kerning first=86 second=226 amount=-4 +kerning first=86 second=224 amount=-4 +kerning first=86 second=225 amount=-4 +kerning first=86 second=199 amount=-1 +kerning first=86 second=197 amount=-2 +kerning first=86 second=196 amount=-2 +kerning first=86 second=117 amount=-1 +kerning first=86 second=115 amount=-2 +kerning first=86 second=114 amount=-2 +kerning first=83 second=116 amount=-1 +kerning first=83 second=118 amount=-1 +kerning first=86 second=113 amount=-3 +kerning first=83 second=121 amount=-1 +kerning first=83 second=255 amount=-1 +kerning first=86 second=112 amount=-2 +kerning first=86 second=111 amount=-3 +kerning first=83 second=253 amount=-1 +kerning first=86 second=110 amount=-1 +kerning first=86 second=109 amount=-2 +kerning first=86 second=103 amount=-3 +kerning first=86 second=101 amount=-3 +kerning first=86 second=100 amount=-3 +kerning first=86 second=99 amount=-3 +kerning first=86 second=97 amount=-4 +kerning first=86 second=84 amount=1 +kerning first=86 second=81 amount=-1 +kerning first=84 second=44 amount=-3 +kerning first=84 second=46 amount=-4 +kerning first=86 second=74 amount=-3 +kerning first=86 second=71 amount=-1 +kerning first=84 second=65 amount=-3 +kerning first=84 second=67 amount=-2 +kerning first=84 second=71 amount=-2 +kerning first=84 second=74 amount=-3 +kerning first=84 second=79 amount=-2 +kerning first=84 second=81 amount=-2 +kerning first=84 second=84 amount=1 +kerning first=84 second=86 amount=1 +kerning first=84 second=87 amount=1 +kerning first=86 second=67 amount=-1 +kerning first=84 second=89 amount=1 +kerning first=84 second=97 amount=-4 +kerning first=84 second=99 amount=-4 +kerning first=84 second=100 amount=-4 +kerning first=84 second=101 amount=-4 +kerning first=84 second=102 amount=-2 +kerning first=84 second=103 amount=-4 +kerning first=84 second=109 amount=-3 +kerning first=84 second=110 amount=-3 +kerning first=84 second=111 amount=-4 +kerning first=84 second=112 amount=-3 +kerning first=84 second=113 amount=-4 +kerning first=84 second=114 amount=-4 +kerning first=84 second=115 amount=-4 +kerning first=84 second=117 amount=-3 +kerning first=84 second=118 amount=-2 +kerning first=84 second=119 amount=-2 +kerning first=84 second=120 amount=-3 +kerning first=84 second=121 amount=-2 +kerning first=84 second=122 amount=-2 +kerning first=84 second=196 amount=-3 +kerning first=84 second=197 amount=-3 +kerning first=84 second=199 amount=-2 +kerning first=84 second=214 amount=-2 +kerning first=84 second=225 amount=-4 +kerning first=84 second=224 amount=-4 +kerning first=84 second=226 amount=-4 +kerning first=84 second=228 amount=-4 +kerning first=84 second=227 amount=-4 +kerning first=84 second=229 amount=-4 +kerning first=84 second=231 amount=-4 +kerning first=84 second=233 amount=-4 +kerning first=84 second=232 amount=-4 +kerning first=84 second=234 amount=-4 +kerning first=84 second=235 amount=-4 +kerning first=86 second=65 amount=-2 +kerning first=86 second=59 amount=-1 +kerning first=84 second=238 amount=2 +kerning first=84 second=239 amount=3 +kerning first=84 second=241 amount=-4 +kerning first=84 second=243 amount=-4 +kerning first=84 second=242 amount=-4 +kerning first=84 second=244 amount=-4 +kerning first=84 second=246 amount=-4 +kerning first=84 second=245 amount=-4 +kerning first=84 second=250 amount=-3 +kerning first=84 second=249 amount=-3 +kerning first=84 second=251 amount=-3 +kerning first=84 second=252 amount=-3 +kerning first=86 second=58 amount=-1 +kerning first=84 second=198 amount=-6 +kerning first=84 second=216 amount=-2 +kerning first=84 second=230 amount=-4 +kerning first=84 second=171 amount=-2 +kerning first=84 second=187 amount=-1 +kerning first=86 second=46 amount=-5 +kerning first=84 second=192 amount=-3 +kerning first=84 second=195 amount=-3 +kerning first=84 second=213 amount=-2 +kerning first=86 second=44 amount=-5 +kerning first=85 second=198 amount=-4 +kerning first=85 second=74 amount=-1 +kerning first=85 second=65 amount=-1 +kerning first=84 second=255 amount=-2 +kerning first=84 second=253 amount=-2 +kerning first=84 second=221 amount=1 +kerning first=84 second=210 amount=-2 +kerning first=84 second=212 amount=-2 +kerning first=84 second=194 amount=-3 +kerning first=84 second=193 amount=-3 +kerning first=84 second=211 amount=-2 diff -r 000000000000 -r bba7a2a225f6 resources/fonts/SegoeUI-64pt_bold_0.png Binary file resources/fonts/SegoeUI-64pt_bold_0.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/butback1.png Binary file resources/images/butback1.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/butback2.png Binary file resources/images/butback2.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/buthelp.png Binary file resources/images/buthelp.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/butinfo.png Binary file resources/images/butinfo.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/butplay.png Binary file resources/images/butplay.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/butrules.png Binary file resources/images/butrules.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/butstart.png Binary file resources/images/butstart.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/heroico_114.png Binary file resources/images/heroico_114.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/heroico_300.png Binary file resources/images/heroico_300.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/images/heroico_99.png Binary file resources/images/heroico_99.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/main.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/main.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,53 @@ +-- Your app starts here! +--require('mobdebug').start() + +-- Deny backlight dimming +device:setBacklightAlways() + +-- Track scene history (for back sequence) +--local szLasttrans = '' +--local nodeLastscene +nodeLastscene = {} +nodeLasttrans = {} + +-- Load scene blocks +sceneIntro = dofile('sceneintro.lua') +sceneRules = dofile('scenerules.lua') +sceneBegin = dofile('scenebegin.lua') +sceneGover = dofile('scenegover.lua') +sceneAbout = dofile('sceneabout.lua') +sceneHelp = dofile('scenehelp.lua') + +-- Good transitions: slideInL/R, shrinkGrow, crossFade, fadeTR/BL, pageTurn, progressVertical +local transoptl = {transitionType = 'slideInL', transitionTime = 0.5} +local transoptr = {transitionType = 'slideInR', transitionTime = 0.5} +local transoptt = {transitionType = 'slideInT', transitionTime = 0.5} +local transoptb = {transitionType = 'slideInB', transitionTime = 0.5} + +-- Implement global event handlers +function hardkeyPressed(event) + if event.phase == 'released' then + if event.keyCode == key.back then + if nodeLastscene[1] ~= nil then + director:moveToScene(table.remove(nodeLastscene), table.remove(nodeLasttrans)) + --return true + else + --os.exit(0) + system.quit() + end + end + end +end +system:addEventListener('key', hardkeyPressed) + +-- Not sure if this is buggy +--function getOuttaHere(event) +-- --os.exit(0) +-- system.quit() +--end +--system:addEventListener('exit', getOuttaHere) + +-- Bootstrap initial scene +director:setCurrentScene(nil) +director:moveToScene(sceneIntro) + diff -r 000000000000 -r bba7a2a225f6 resources/particles/comets.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/particles/comets.plist Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,102 @@ + + + + + angle + 90 + angleVariance + 0.0 + blendFuncDestination + 1 + blendFuncSource + 770 + duration + -1 + emitterType + 0.0 + finishColorAlpha + 1 + finishColorBlue + 0.0 + finishColorGreen + 0.0 + finishColorRed + 0.15999999642372131 + finishColorVarianceAlpha + 1 + finishColorVarianceBlue + 0.0 + finishColorVarianceGreen + 0.0 + finishColorVarianceRed + 0.0 + finishParticleSize + 128 + finishParticleSizeVariance + 0.0 + gravityx + -200 + gravityy + 0 + maxParticles + 200 + maxRadius + 200 + maxRadiusVariance + 0.0 + minRadius + 0.0 + particleLifespan + 0.19740000367164612 + particleLifespanVariance + 2.1710999011993408 + radialAccelVariance + 0.0 + radialAcceleration + 0.0 + rotatePerSecond + 0.0 + rotatePerSecondVariance + 0.0 + sourcePositionVariancex + -4.5 + sourcePositionVariancey + 0.0 + sourcePositionx + 226.5 + sourcePositiony + 156.39999389648438 + speed + 0.0 + speedVariance + 100 + startColorAlpha + 1 + startColorBlue + 0.14000000059604645 + startColorGreen + 0.43999999761581421 + startColorRed + 0.79000002145767212 + startColorVarianceAlpha + 0.5 + startColorVarianceBlue + 0.20000000298023224 + startColorVarianceGreen + 0.20000000298023224 + startColorVarianceRed + 0.0 + startParticleSize + 64 + startParticleSizeVariance + 0.0 + tangentialAccelVariance + 0.0 + tangentialAcceleration + 0.0 + textureFileName + comet.png + textureImageData + H4sIAAAAAAAAA+1bB1RURxd+byu9g1RZpINUpVtoKoiKIqJYorisdESqLRINkihGjSHEFo0EC/ZoRCRWLMRoFHuPEIMlNizY4/5z3fvic7MrmJic84vr+Tjj7My997tt5i1L796UE0UFqlD/wUsqldJvgv/CJrTr35KrjBunGfyn/nib/FvIldsMmvXJWzOYejv8X8OZzYsnB74c5N9X5pO36od/wl8Jb3m+DD8BQtgMmHXyfpH3xVvxw9/h3wLe8nxVCFQRaiyoI9hzzDoVBf546354U/4t5M3mzPDUINAk0CLQVgItXKPB8ou8L17rh3+TvxLu8rwZzgxf4KVDoEugR6BPYEBgKAcDfE8P1+rgXsYfjC8U+eFv+6Al/BXkOzvminhrof16yMuIwJjAhMCUwIzAnMACYY5zprjGGPcYoAwdlKnID/K58Eb10Bz/FsRcRY63LsaR4WyGHC0JrAisCWwIbOVgg+9Z4VoL3Mv4Qh9ls/2g8k9zoYX8FXFnYq6OOarD4m2CMbVETsDPgcCJoD2BK4EbgTvCDefa4xoH3GONMsxRJuMHHdSpzsoFhT74J/ylf815ee4QB23MUUMWbxHG0wE5AT9PAi8CXwJ/ggA5+ON7XrjWDfc6oCwRyw+GqFMbbVDmg2ZzQBn/Zrgz+a7NirkZxgpsdSRwQR7eyK0LQRBBKEF3gjCCcEQYzoXimi64xxtluKBMG9RhxsoFxgdqf8cHivi3kDuT78YYF6hbe4wZ2OxD0JkgmKAHQQRBJEEUQTRBDMFARAzOReGaCNwTjDJ8UGZ71GGFOo2lL+vhb/ngNfzZNS+f82zu0KesMT5uGLNOBCEY20jkFkswjCCOQEwgIRiFkOBcHK6JxT2RKCMEZXqjDkfUaaHAB+xaaLYXyPNXEnuB9NV6Z7i3lcpyEnqWh1RWv4EYuz4EAwiGEowkSCBIJcggyCLIIchF5OBcBq5JwD1DUUYflBmIOjxQpw3awPiA3Q/YZ6PSHFDCX547nDPqctwtUL+zVJabUK+Qr5C7/QmGYEyTCcYgzwkE+QQfE0wlKERMxbl8XJOLe5JRxhCUGYE6/FGnM9rAzgNttJU5G1/xwev4K4g9u+bhvIGeC30Has8aYwB2QP+G3tVbKqvl4QSJGM+xyAs4FhHMIphDUExQgijGuVm4ZiruGYsyElFmDOoIRZ2eaIM12mSENmpKX+0FSnNAAX9leQ/1BecO9F7oP1CDHhgLsAdydJBUlrcpUllOT8L4zkSO8wkWEZQSlBEsRZTh3CJcU4x7ClFGDsociTr6oE5/tMERbTJDG9m94LU5wPBvJvZw54LcgrPXUirrwdCHoBaDMSZgF+RqOsZtCsYSuCxEfisIVhOsJ9hAsBGxAedW45pS3FOMMqagzHTUMQh1BqMNbmiTJdqojzY3mwNy/JXFHu6dTN5DvcE5BL0Y+hHUZAzGBuwbR1CA8ZtLsISgHPltIqgi2Eawg2AnYgfOVeGa9bhnCcqYiTLHoY6RqDMCbfBGm2ykL+tAtyU5oIS/stjDHQxyDeoOziPoydCXhktl+TkW7ZwtleUx5PUa5LSVYBfBPoL9BAcIDiIO4Nw+XLMV96xBGfNRZgHqSEGd/dGGTmiTI9rYbA6w+UtfzX12z2fqnh17uIvBfQTOZKhD6M3Qn6BGp2CswF6o63UElRjjGuRaS3CM4CTBKcRJnKvFNTW4pxJlLEWZM1FHDuocgjaEoE0ucjnA9AH2WfBKDbD4K8p9pufD2WIpld3Fwc9wJ4N7CZzNUI/Qo6FPQa3OxZiB3VsIqgl+Qm4nCM4QnCe4SFCHuIhzZ3BNLe6pRhnrUOZc1DEJdYrRhnC0yRNttESbmbNAaQ0o4M/OfThL4Rkc+iqcMUzdQ9+BuxncT+CMhpyEXg39Cmp2DcYO7IfcPkpwmuACQT3BbwSXCa4gLuNcPa45jXsOoIxKlLkEdRSizmS0IRJtYvqANdpsgByU1oAS/sx9h8l9uF/A8yj0WThzoObgfgp9CO4p+VJZbkLPhr4FtbsTYwg8zmKMgeNVgt8JbhDcRNzAuau45iLuOYoydqLMctQxE3WOQRui0SZ/tNEWbWZqgLkPNcdfUd+Xz314NoO+C3d0uKfCXW0qxgXOLejd0L+ghmsxlsCnATkC39sEdwjuIu7g3E1c04B7TqOMGpS5HnUUo85ctCEWbeoi/WsNKDoH2J8TKePP1D70UrhbwD0Lns3h+RTyDZ5T4K4O91WoSehPKzBO0MOhj0EtX8CYAq9byPUeQZMc7uF7t3Dtb7j3BMrahbJXoK4i1J2KtkSibV5oqxXarqgHyPNn9z75cw8+k2NqH+4acO+C51R4VoMelC+V3Vvh7gb3FzjD92HcoJ9BTV/F2AK/+wQPCB4SPEI8xLn7uOYm7qlHGbUoswp1LEKd+WhDHNoUijYyPcBU+tdzUP6ZSBl/du+DMwU+n4L6gs8poN6g98IzGzy3wN2dyX24x8BZDufZeenL2N/GGD9Azo8JniAe49wDXHNb+jIHzqOs/SibqYE5qDsLbYlG2/zRVhup4h74Ov7yvR/u0nCWMr0Pnjngsxq4e8EzO5zDTO3D+QT32B1SWd+GM/2iVNbbb2BcmzDWDPenCMYHD3HNHdxzGWWcRJk7UEeZ9GUPyEFbYtC2AOnLHmiOHJSeAUr4M8+6sJfp/e4oG85a+MwGPreA/gNnETzDwR0F7vLQq6Fe4V4DZzucb5DPd5HbIznubB88wjV3cc8VlHEKZe5EHUtRZyHaMAptCkcb3aUvzwCGv/p7/i3m31rzv7X3v9Z6/rX2+8/7++/755/3z7+t+/OPVvv5V2v//PP959/vf//R2n//9f73n6/NgVbx+28lOdCqvv8glwPydfDOf//lNTnQar7/9AY+eCe//9ZCH7zT33+U8wG7F8j74J39/quCHJD3wTv//Wc5H7BrgX02vrPff1fiB2W58E7+/UMLfKDID+/c378o8EFzfnjn/v7pDf3A+ELeH//Xf//WQj+wfcH2h7xf5HnK8+XKyXwrvFm2vw0xjCz6Nb5Q5BNFULSHftu8WTa/TXFsufK+eJ1PlHL9NzjL2flviZbXo8wf/ylfBXZRlBZRxyX/oalA8oNmjTkvxjyKCqyguThPFtMCHHPID114H2YpFVqPtcYQx+Rd2oglsw2zPpCizVnro1gy+/+pd/snWZSQojTCyHjfC5NV8B+N/8h7vZLSR3N0KCotPTszqkewaFDsYJHwEJGkSgkoD4qKE2dl9O7fPRq2h3cLEWWRRYwHZK5+cFI2OOYS1lckekMn6oozMrOJpL5k3CFekiUm4wIyTs3LzoD5RjI2GJkCYw5wN8gkBpKxMYwTZOP2L9bIxoEwjk9LjydjsDkjPi0exnvI+NPcHAkZc3uRcWFukiSPjI+TsU1qTloSGT+CvWmSuCziPg2Yz5aIE8nYnYw1MqOjQsi4E3GiRgJrPJI1zpaMzQZSIaMzxmUmJSRmixzEjiIPPz9fUZgkL1WSne3SN06cEpcZLwoZnZYRlz6OomScX7z0wLci4mRvDz9vbxdPVw+Wo177ZgtfEFvZ6F6/FzGjjQ6+nFO0bnQpRfk2Ed/Mfjk3ch5FbZ5KUcZnX87ZfENR2iRuFYdZfIwgXxKzszP83dzy8vJckyRiV3Don69mF7TgxdLnCuL+dI8oVDIqLic1WwR+E49OHZ2TKcrKiBNLRC6vJPE/2ajYjvZRklGSTEk62RFDsiwpPYGEOz0+KTtpdLooKV1ZEP/mNrmXLK/JS7/sOWUw3JXSOWxAcW8epHj66hR36CLyDv1n3HqpxlBQeQMtr8jy/sVLQQflzIIfWUkJL/aFREWLxDmZubL3oCwpPqVGaVMGlAnVlrKmHCgXypPyoQJIo+pG9aQiqWgqlvqAElOJVBqVSeVRE6nJVCFVRM2mvqTmU4upMqqcWkttoDZTW6ld1D7qAFVLnaDOUXVUA3WdaqQeUE9pmhbSmrQ+bUJb0ra0M+1J+9Jd6G50LzqKjqVH0Al0Op1DT6Q/povoOfR8egldTn9Hb6F30fvpI/QZup6+Rt+ln3C4HA2OAceCY8dx4/hygjgRnGjOME4CZwxnPKeAM5Mzl1PKWc2p4OziHOCc4NRxrnOaSANX5xpxrbguXF9uCDeSO5g7ipvJncSdzi3hlnLXcqu4Ndxj3DruDe5jnoCnzxPxXHgBvDDeAJ6YN4Y3iTeDN5+3glfB28M7xqvnNfKe8zX55nxnvj8/nD+In8DP4xfyS/jL+Jv4e/kn+A38BwKBwEhgL/ARhAliBcmCCYIZgq8F6wQ7BUcElwRNQqHQROgs7CyMFMYJs4WFwnnC1cIdwqPCBuEjFXUVSxVPle4qg1XSVaaolKisVNmuclTlispTVR1VW1V/1UjVeNVxqrNUy1SrVA+rNqg+VdNVs1frrBatlqw2WW2u2lq1vWrn1e6pq6u3U/dT76eepP6R+lz19eo/qterP9bQ03DSCNEYqpGjMVNjucZOjTMa9zQ1Ne00AzUHa2ZrztQs19yt+YvmIy19LVetcK14rXytBVoVWke1bmmrattqB2l/oD1eu0R7o/Zh7Rs6qjp2OiE6cTqTdBbobNE5pdOkq6/roRupm6Y7Q3el7n7dq3pCPTu9bnrxegV63+rt1rukz9W31g/RF+t/rF+mv1e/wUBgYG8QbpBsUGSwxuCQQaOhnmFHwxjDsYYLDLcZ1hlxjeyMwo1SjWYZbTA6afSkjUWboDaSNtParG1ztM1DYzPjQGOJ8XTjdcYnjJ+YiEy6maSYfG6y2eSCKc/UybSfaZ7pItO9pjfMDMwCzMRm0802mJ0155g7mUeZTzD/1vygeZNFW4seFhkW8yx2W9xoa9Q2sG1y2+K229tes9S37GKZZFlsucPyd5GhKEiUKpor2iNqtDK3CrPKsVpidcjqaTv7dgPaTWm3rt0FazVrX+tR1sXW1daNNpY2vW0m2qyyOWurautrm2j7lW2N7UM7e7uBdp/Ybba7am9sH24/3n6V/XkHTYeuDmMcSh2OOwocfR1THL92rHXiOHk5JTotcDrszHH2dk5y/tr5SHt+e7/26e1L259y0XAJcsl1WeVS72rk2st1iutm11tuNm6D3T53q3F77u7lnupe5n7OQ8+jp8cUjyqPu55OnmLPBZ7HO2h26N4hv0NlhzsdnTtKOi7qeNpL36u31yde1V5/ePt4Z3qv9b7mY+MzwmehzylfA9++vjN8f/Tj+wX75ftt9Xvs7+2f7b/B/3aAS0BKwMqAq53sO0k6lXW61Lld57jOSzrXdRF1GdHlmy51Xa26xnUt7fproHVgfOCywCtBjkHJQauDbgW7B2cGbwp+GOIf8mHIzlBuaI/Q6aGHuul1G9BtfrdfurfrntB9VffGHl49JvTYGcYPiwj7POxUuEW4OLw8vLGnT88Pe+6J0IjoHzE/4tdeTr0ye1X15vTu2fuL3uf72PZJ77M5kooMj/wi8kJf+75j+v7QT9Cvb78F/S5HeURNjKrpr99/eP+V/R9EB0fPij43wGFAzoDqGO2YoTHlMQ8Hhg6cM7BukNugDwcdiDWNTYqtHCwcHDN42eCmId2GfDmkYajX0MKhJ4fZDxs7bP8Hph+kfrBtuPbwuOEbR/BHDByxcsSzuMi40rimkeEjF45sFIeIvxJfjw+ML46/JuksmSO5MqrzqDmjriZ0Tvgi4Vpi18SSxBtJIUnzk+4khyUvTn6YEpmyPEWaOjB1XZpK2oi0Lel66Snpe0a3HT129JEM54zCjLox/mO+HNOYGZG5LIvOGpZVmW1ALlMHcxxypubU53bJXZD7KC8mb+NY3bHpYw+Ocxo3bdyV8d3HL53AmyCeUD3RauLkifUfBn24ZBI9aeSk6nzr/IL8ho96fLRistrklMk/T3GfMmfK/Y8HflxVYFHwUcGlqT2mrirUKswsPPVJwCeLP+V9mvTpoWkdps2b9nx6/PSfityLSoqezRDP+Okzj8/mfiadOWrmoVnesxbNFsxOn33y866fr5ijO2f8nEtf9P6iolhUPL34/pfDv9xf0rFk8VdqX+V8VTe319zKeTbzZs97Nj9x/okFwQvWLTRfOG3hw6/jvz66KHDR2sUWi4sWP/km6ZvTS3osqSi1Ky35VvBt7reXy2LKapb6Li1fZrqsaNkfy9OX162IWrGn3Ke8fKX5ylmrOKtyVl1bPXR17ZrQNZVrXdYuWWe0rmg9tT5n/e/fjfju5IaIDdUbfTeu/d72+4Wb9DdNr6ArxlU0bk7cXFcZW3lkS88t1VUBVZt+cP1h+VarrQu2GW6btV1te8F26Y7xO5p2Zuy8sSth16Xq4dXndg/afXxPvz2H9kbs/XFf9327a4JqdvzY+cet+/33b/nJ96fNB7wPVBz0OrjpZ6+fNx3yPlRx2OdwZa1fbdWRTke2H+16dNex0GP7jocfP3Ciz4kjJwecPH1q6Km60/Gnr55JPXPnbO7Zp+c+Os8/P/2CzoWSX8x/Kb3oeHFdnXfdtvrQ+oO/9v/13CXxpeu/Zf32rKHgsublkiuWV8qvel7deq37tdrfh/zecD3j+tMbhTd1by685XDr+9uBtw82DmpsuJN5R3p3xj2Te8vvd7xf3dS36ZcHaQ+ePpz+yOTRise+j2ueDHxy5WneM+GzuX84/lH1POL5eWmaVPo/LX7Mrg5NAAA= + + diff -r 000000000000 -r bba7a2a225f6 resources/particles/fire.png Binary file resources/particles/fire.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/particles/galaxies.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/particles/galaxies.plist Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,102 @@ + + + + + angle + 90 + angleVariance + 360 + blendFuncDestination + 1 + blendFuncSource + 770 + duration + -1 + emitterType + 0.0 + finishColorAlpha + 1 + finishColorBlue + 0.0 + finishColorGreen + 0.0 + finishColorRed + 0.0 + finishColorVarianceAlpha + 0.0 + finishColorVarianceBlue + 0.0 + finishColorVarianceGreen + 0.0 + finishColorVarianceRed + 0.0 + finishParticleSize + 96 + finishParticleSizeVariance + 20 + gravityx + -100 + gravityy + 0 + maxParticles + 800 + maxRadius + 276.20999145507812 + maxRadiusVariance + 154.94999694824219 + minRadius + 0.0 + particleLifespan + 1 + particleLifespanVariance + 2 + radialAccelVariance + 0.0 + radialAcceleration + -20 + rotatePerSecond + 35.529998779296875 + rotatePerSecondVariance + 0.0 + sourcePositionVariancex + 0.0 + sourcePositionVariancey + 0.0 + sourcePositionx + 169.91000366210938 + sourcePositiony + 228.71000671386719 + speed + 0 + speedVariance + 100 + startColorAlpha + 1 + startColorBlue + 0.75999999046325684 + startColorGreen + 0.25 + startColorRed + 0.11999999731779099 + startColorVarianceAlpha + 0.0 + startColorVarianceBlue + 0.0 + startColorVarianceGreen + 0.0 + startColorVarianceRed + 0.0 + startParticleSize + 48 + startParticleSizeVariance + 10 + tangentialAccelVariance + 10 + tangentialAcceleration + 10 + textureFileName + galaxy.png + textureImageData + H4sIAAAAAAAAAwFmA5n8iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADLUlEQVRYCcXX51JbQRCEUeOc/f6v6ZzxHKFPLAoI84epmrp7985294QVxcXl5eWjh7Sn9yB/MWcej19sXQb87/iP8f+yiztWAOmzcYL5k/F9AX9m7/fWf83zTmLOVeD5AHECWieiKpR95D8nlhPcepbH7TYBL+dI/mrWRCRkrQIBZY9Q5vzb+PdxQj2P2ikBCPnrxb0TRMQpAYiRIa9lVcregR0TgATZm/G3W7cmxn5VaA6qQNkjEkNAMbPcDOpBJfYF6DMByJC/H3+3XSfC97IziATov8FD8HUcDmzZs+bETSF0Z+cEICeCE0TYOQFlHznSZoTQkwIc5PW+FqwC7NUGVagCXTvlXzNHXnXE5LsrulYAYFduX4Ts11b4LlaWlbXBWzNH2GxojzN4jgogJgENYreganyYGELsq1YCAOp9CZX5eivEwy9mltcvPvqwirBHSGKIQE6Eitg35forO5mxSo5cDJyVHIf3TRVSIxNgiUgIUO5Abel2qII4hLJnSk5M7XC2rMPGU5s2APO++11PiKBVUECEyAq5athHyvS6TO2vhOHB72/ILK+VtHnb0+EEAkeiLZGV2UpyG94cvRbgh+KcGyzenZb5l3FPbbBfzDks3zcmE9aBCIBF1FCt16meO98M6L3BEpeohIUHP65ZXvXJM2IH8oCAATZYiJWc+a7swJF/HvddnHjnuLgwE4RvY1XAAVMuwAHvHPA61cUDNnD6DUws8k/j2kJEZ8NahdjbWIBeVvJIgSISh4yJ8931SgBwpMhVwtPZKiIeaSJmeWWrgMolENh6pSKXrTjftcKU66m9ziViFSI+AWJ3tgoQADTwrtdKLvvinE2AfcAylTXyj9tn1UiE8ztbBdhUIiD2u9ez3PS5LP0QJe6UgKpgJhpOuPBv2DEBMubAmbI3H0BqDYEJcBOAy06mqpCI/xIw5zYViFx/gZc98IZyX0DtITIR+4M4n27afgX6CgB52dffsq9FawWqkipUCWLyWR7aKQEiHVwFuHbrX7batApNRO3wPOj77O3swf8zuquAneJZaEPZ14KqcOOKrYdOre8j4BTWvfZl8qD2D7ghcomuE8XXAAAAAElFTkSuQmCCksg8PmYDAAA= + + diff -r 000000000000 -r bba7a2a225f6 resources/particles/stars.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/particles/stars.plist Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,106 @@ + + + + + angle + 180 + angleVariance + 0 + blendFuncDestination + 1 + blendFuncSource + 770 + duration + -1 + emitterType + 0 + finishColorAlpha + 1 + finishColorBlue + 1 + finishColorGreen + 1 + finishColorRed + 1 + finishColorVarianceAlpha + 1 + finishColorVarianceBlue + 0.125 + finishColorVarianceGreen + 0.125 + finishColorVarianceRed + 0.125 + finishParticleSize + 64 + finishParticleSizeVariance + 48 + gravityx + 0 + gravityy + 0 + maxParticles + 8 + maxRadius + 0 + maxRadiusVariance + 0 + minRadius + 0 + particleLifespan + 32 + particleLifespanVariance + 0 + radialAccelVariance + 0 + radialAcceleration + 0 + rotatePerSecond + 35.529998779296875 + rotatePerSecondVariance + 0 + sourcePositionVariancex + 0 + sourcePositionVariancey + 457.420013428 + sourcePositionx + 169.91000366210938 + sourcePositiony + 228.71000671386719 + speed + 80 + speedVariance + 20 + startColorAlpha + 1 + startColorBlue + 1 + startColorGreen + 1 + startColorRed + 1 + startColorVarianceAlpha + 0 + startColorVarianceBlue + 0.125 + startColorVarianceGreen + 0.125 + startColorVarianceRed + 0.125 + startParticleSize + 64 + startParticleSizeVariance + 48 + startSpin + 90 + startSpinVar + 60 + tangentialAccelVariance + 0.0 + tangentialAcceleration + 0 + textureFileName + star.png + textureImageData + H4sIAAAAAAAAAwGaBGX7iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAA5mlDQ1BJQ0MgUHJvZmlsZQAAeAFjYGCsSCwoyGESYGDIzSspcg9yjIyIjFJgv8rAzsDIAAaJycUFjgEBPhAeNvLbNYjay7ogs2ad1vz46kTgxG2Ka/z0r9ZuwKYDSYwlJbU4GcjfAsSlyQVFJQwMjDpAtnp2SJAzkB0CZPOVlxSAxFOAbBGoeiCTQdo5MSczqSixJDVFwb0osVLBOT8nv6i4IDE5FSRNXVCSWgF0AwODc35BZVFmekaJgiPQt6lAO3MLSktSi3QUPPOS9RgYkkuLyqA2MzIZMzCAwhPC/xwIDidGsTMAFkw91gWJ+yQAAANvSURBVEgNxZU7aFRREIb/uXnsZpPoxoAYxBSBKKaIKBYiqF0awTQ2iqiNoqCFnWJpkSiCFoIgIgqWKoqCxEJQQSIWBgmI+GgsBDVmNZvdTTbZ8Z85d+/mCYKFZ2DZe8/MN3PmzMwF/nHJcvaaQgShKKUiU8vpLQGgaQPqKXUJYBYzlPJSmKhK1pP2Txu1BS1oxUpKFm0uWX9qRYu2aON8fdBPvPRF5Zt0Ik1pQorSGMegMP/TmKIUUdJISnT0DX3BMAFEI3oW37EDBWSISBMRDhEAUyjR3I4W6Wod1ZPRyAKApnEX2/EGu2OExWBZMID5LxLZwDdr8Fquyq1q5HESebaMn/0y+vSY5PmUdn8GYProv4BJ5NGq9+QBDqMg0wFRBVjqVniyzuk2uYl3SwDy6NVTeCrH8Rt5OvHlAF5cMM8y81m9hCy9fPaQLYKyH2ASG/QgxmQvcvjlCK+NAAgXFy6tDSv0NFrlGb4yCxEqzECR4XfqHuTkBMZdfmEixBDqoJ6qKb/ADE/fzBQVdBd60O6yitWwieYTMpDckF2yLwJ4AKs7QxjE6qBZnmBKe9FFgJmv1x2YlOu+W62RetpxGSfi5RjCIA2UFBEZeaubdR2DnkC9dqAkD/neds23SR3tYoC1jEFMbMuUGIt81bWS1SZJsQteOTwYml5oNPcObxmD1CQKUUmRmymdlQ98DiY1HfsXA6xh50uFubcOoIpC6thc9ma+jj3NAZiBibetl26JZ8/Q+xedYS7a+K7su0Ev4GJA8GamphTKpoBmpq4s75nGN34jHSwn2512zAydVeIIOCaCsTVsybtuEu3aw8y/xBh+Ylwee110+a5pOSSMl1BIod+tYQveNJ1+7/dpbmKIG5jQfmzkLmdCjLAAmFtbFpg1bOi4DV5112g4hh8OyOG3DCKnh7HFERZD2S3DVTDXtW7crBd47gFWnY2Pue2c14vSjkMYXtSNBFTnQRceYRSDy86D87pFtuLTonlARJpG3TosQ25uc3HhRAoHHNB+6ZaP4QBWhcnSJi3IPZxJOm7xTLQUF3BF90WJXTJUyfkpR3CHZ7cBtuxU5uXu1yEtSlPwnJD0Gm7Lc+bCGsl+rXGs/vldiuvEbmo6zELdiQNy1BAJoFIXzQbm332ZqvoJIBjXfon5q29jzeJ//fsDttmrmko6AygAAAAASUVORK5CYIJuAiUFmgQAAA== + + diff -r 000000000000 -r bba7a2a225f6 resources/sceneabout.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/sceneabout.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,112 @@ +-- Top of scene +--print('This is a new scene!') + +-- Initiate scene management +local sceneloc = director:createScene() +sceneloc.name = 'Scene: About' + +-- Constants calculated +local dsw = director.displayWidth +local dsh = director.displayHeight + +-- Fonts created +local fontArial = director:createFont('fonts/Arial-96pt_bold.fnt') +local fontSegoe = director:createFont('fonts/SegoeUI-64pt_bold.fnt') + +function sceneloc:setUp(event) + dbg.print('sceneloc:setUp') + + ---- Cancel playing streams + --audio:stopStream() + + -- Print background + local rectBack = director:createRectangle({ + x=0, y=0, + w=dsw, h=dsh, + strokeWidth=0, + color={10, 74, 134}, alpha=1}) + + -- Initialize heading labels + local labTitle = director:createLabel({ + x=0, y=-fontArial.height*1.5/6, + hAlignment='centre', vAlignment='top', + font=fontArial, + text='Astrokaat Information', + color={0xe0, 0xe0, 0xff} + }) + + -- Initialize heading buttons + local butBack = director:createSprite(fontSegoe.height, dsh-fontArial.height*1.5/4, 'images/butback1.png') + butBack.yAnchor = 1 + butBack.xScale = .8 + butBack.yScale = .8 + + -- Initialize body text labels + local rectAlph = director:createRectangle(fontSegoe.height, fontSegoe.height, dsw - fontSegoe.height * 2, dsh - fontArial.height * 2.25) + rectAlph.color = color.black + rectAlph.color.a = 64 + local labCont = director:createLabel({ + x=fontSegoe.height*2, y=-fontSegoe.height*3.25, + w=dsw-fontSegoe.height*3, h=0, + hAlignment='left', vAlignment='top', + font=fontSegoe, + text='Astrokaat - Space feline arcade game 0.7\nAstrokaat is a game where food is eaten and obstacles are avoided in a race against time.\n\nCopyright 2013 Michael Schloh von Bennewitz,\nThis software is made with Marmalade and distributed under the terms EUPL version 1.1' + }) + + -- Good transitions: slideInL/R, shrinkGrow, crossFade, fadeTR/BL, pageTurn, progressVertical + local transoptl = {transitionType = 'slideInL', transitionTime = 0.5} + local transoptr = {transitionType = 'slideInR', transitionTime = 0.5} + local transoptt = {transitionType = 'slideInT', transitionTime = 0.5} + local transoptb = {transitionType = 'slideInB', transitionTime = 0.5} + + -- Implement event handlers + function labCont:touch(event) + if event.phase == 'began' then + if browser:isAvailable() then + browser:launchURL('http://otpwcalc.europalab.com/') + end + end + return true + end + labCont:addEventListener('touch', labCont) + + function butBack:touch(event) + if event.phase == 'began' then + director:moveToScene(table.remove(nodeLastscene), table.remove(nodeLasttrans)) + end + return true + end + butBack:addEventListener('touch', butBack) +end + +function sceneloc:tearDown(event) + dbg.print('sceneloc:tearDown') + --self.releaseResources() + --self. = self.:removeFromParent() + --self.obj0:removeFromParent() + --self.obj1:removeFromParent() + --self.obj0 = nil + --self.obj1 = nil +end + +function sceneloc:enterPreTransition(event) + dbg.print('sceneloc:enterPreTransition') +end + +function sceneloc:enterPostTransition(event) + dbg.print('sceneloc:enterPostTransition') +end + +function sceneloc:exitPreTransition(event) + dbg.print('sceneloc:exitPreTransition') +end + +function sceneloc:exitPostTransition(event) + dbg.print('sceneloc:exitPostTransition') +end + +sceneloc:addEventListener({'setUp', 'tearDown', 'enterPreTransition', + 'enterPostTransition', 'exitPreTransition', 'exitPostTransition'}, sceneloc) + +return sceneloc + diff -r 000000000000 -r bba7a2a225f6 resources/scenebegin.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/scenebegin.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,472 @@ +-- Initiate scene management +local sceneloc = director:createScene() +sceneloc.name = 'Scene: Begin' + +-- Calculate constants +local dsw = director.displayWidth +local dsh = director.displayHeight +local dmw = director.displayCenterX +local dmh = director.displayCenterY +local nFoodpoints = 2 +local nAsterpoints = -2 +local nCometpoints = -1 + +-- Initialize common variables +local spriteNull = director:createSprite(0, 0) +local timerHero = director:createNode() +local labReady = director:createNode() +local nHealth = 0 +local tweenOut = 0 + +-- Instantiate common fonts +local fontSegoe = director:createFont('fonts/SegoeUI-64pt_bold.fnt') +local fontArial = director:createFont('fonts/Arial-96pt_bold.fnt') +--local fontFxsys = director:createFont('fonts/Fixedsys-96pt_norm.fnt') + +-- Prepare math runtime +math.randomseed(os.time()) +math.random(); math.random(); math.random(); math.random() + +function sceneloc:setUp(event) + -- Create sprite, bottom left of image is at bottom left of display + --local spriteGalaxy = director:createSprite(0, 0, 'textures/galaxyback_720.png') + local spriteGalaxy = director:createSprite(0, 0, 'textures/galaxyback_360.png') + spriteGalaxy.xScale = 2 -- Needed due to small maximum sprite size + spriteGalaxy.yScale = 2 -- Needed due to small maximum sprite size + + -- Animate the image to scroll along the X axis over 2 minutes + funcyScroll = function(spriteIn) + if spriteIn.xFlip == false then + spriteIn.xFlip = true + else + spriteIn.xFlip = false + end + + spriteIn.x = spriteIn.x + dsh + end + + funcyGalstart = function(spriteIn) + --tween:cancel(tweenReady) + tweenReadweg = tween:dissolve(labReady, spriteNull, .5, 0) + labReady = '' + end + --tween:to(spriteGalaxy, {delay=5, time=120, x=dsw-spriteGalaxy.w, mode='repeat', onComplete=funcyScroll}) + local tweenBack = tween:to(spriteGalaxy, {delay=5, time=100, mode='repeat', x=dsw-spriteGalaxy.w*2, onStart=funcyGalstart}) -- *2 for xyScale (above) + + -- Instantiate star field particles behind hero + local partiStarfar = director:createParticles('particles/stars.plist') + partiStarfar.sourcePos = {dsw, dmh} + + -- Create hero, middle of left edge of screen + local atlasHero = director:createAtlas({ + width = 300, + height = 200, + numFrames = 8, + textureName = 'textures/heroatlas.png', + }) + + local animHero = director:createAnimation({ + start = 1, + count = 8, + atlas = atlasHero, + delay = 1/8, + }) + + local spriteHero = director:createSprite({ + name='hero', x=dsw/8, y=dmh, + xAnchor=0.5, yAnchor=0.5, + source=animHero, + }) + + -- Instantiate star field particles in front of hero + local partiStarnear = director:createParticles('particles/stars.plist') + partiStarnear.sourcePos = {dsw, dmh} + + -- Instantiate good things, like cheese + funcyFood = function(spriteIn) + --tween:cancel(tweenOut) + --spriteIn.tweens[1].delay = math.random(0, 5) + spriteIn.y = math.random(dsh/16, dsh-dsh/16) + spriteIn.isVisible = true + end + local spriteCattin = director:createSprite(dsw, dmh, 'textures/cattin.png') + local tweenCattin = tween:to(spriteCattin, {delay=math.random(1, 10), time=12, mode='repeat', x=-dsw, onComplete=funcyFood}) + spriteCattin.name = 'food' + spriteCattin.xAnchor = 0 + spriteCattin.yAnchor = 0 + spriteCattin.xScale = .5 + spriteCattin.yScale = .5 + local spriteCheese = director:createSprite(dsw, dmh, 'textures/cheesepiece.png') + local tweenCheese = tween:to(spriteCheese, {delay=math.random(1, 10), time=16, mode='repeat', x=-dsw, onComplete=funcyFood, xAnchor=0, yAnchor=0}) + spriteCheese.name = 'food' + spriteCheese.xAnchor = 0 + spriteCheese.yAnchor = 0 + spriteCheese.xScale = .8 + spriteCheese.yScale = .8 + local spriteFischkopf = director:createSprite(dsw, dmh, 'textures/fischkopfe.png') + local tweenFischkopf = tween:to(spriteFischkopf, {delay=math.random(1, 10), time=8, mode='repeat', x=-dsw, onComplete=funcyFood}) + spriteFischkopf.name = 'food' + spriteFischkopf.xAnchor = 0 + spriteFischkopf.yAnchor = 0 + spriteFischkopf.xScale = .325 + spriteFischkopf.yScale = .325 + + -- Instantiate comets and other dangerous particles + funcyStartdang = function(spriteIn) + -- Adjust delay to spread out danger objects + --spriteIn. + end + funcyComets = function(spriteIn) + local locVert = math.random(dsh/16, dsh-dsh/16) + spriteIn.tweens.delay = math.random(1, 10) + spriteIn.y = locVert + end + funcyGalies = function(spriteIn) + local locVert = math.random(dsh/16, dsh-dsh/16) + spriteIn.tweens.delay = math.random(1, 10) + spriteIn.y = locVert + end + + local posComety = math.random(dsh/16, dsh-dsh/16) + local timComety = math.random(5, 12) + local posGalaxy = math.random(dsh/16, dsh-dsh/16) + local timGalaxy = math.random(5, 12) + + -- Overlays needed for collision detection (particles arent detected) + local spriteCom = director:createSprite({name='comet', x=dsw+dsw/4, y=posComety}) + spriteCom.name = 'comet' + local tweenCom = tween:to(spriteCom, {delay=timComety, time=13, x=-dsw-dsw/4, mode='repeat', onStart=funcyStartdang, onComplete=funcyComets}) + local spriteGal = director:createSprite(dsw+dsw/4, posGalaxy) + spriteGal.name = 'comet' + local tweenGal = tween:to(spriteGal, {delay=timGalaxy, time=11, x=-dsw-dsw/4, mode='repeat', onStart=funcyStartdang, onComplete=funcyGalies}) + + local partiComet = director:createParticles('particles/comets.plist') + --partiComet.name = 'comet' + --partiComet.sourcePos = {dsw+dsw/4, posComety} + --partiComet.sourcePos = {0, 60} + --tween:to(partiComet, {delay=timComety, time=11, x=-dsw-dsw/4, mode='repeat', onStart=funcyStartdang, onComplete=funcyComets}) + local partiGalax = director:createParticles('particles/galaxies.plist') + --partiGalax.name = 'comet' + --partiGalax.sourcePos = {dsw+dsw/4, posGalaxy} + --partiGalax.sourcePos = {0, 40} + --tween:to(partiGalax, {delay=timGalaxy, time=9, x=-dsw-dsw/4, mode='repeat', onStart=funcyStartdang, onComplete=funcyGalies}) + spriteCom:addChild(partiComet) + spriteGal:addChild(partiGalax) + + -- Start audio streams + audio:loadStream('sounds/dream.mp3') + audio:playStream('sounds/dream.mp3', true) + + -- Instantiate motor smoke particles + -- Create from an initialiser list + local partiSmoke = director:createParticles({ + totalParticles=1500, + source='particles/fire.png', + emitterMode=particles.modeGravity, emitterRate=1500/3.5, + --sourcePos={dsw/8, dmh}, + sourcePos={spriteHero.w/6, spriteHero.h/2}, + sourcePosVar={0, 16}, + duration=particles.durationInfinity, + + modeGravity={ + --gravity={-90, 0}, + speed=180, speedVar=50, + radialAccel=0, radialAccelVar=0, + --tangentialAccel=0, tangentialAccelVar=40, + }, + + --angle=90, angleVar=20, + angle=180, angleVar=10, + life=4, lifeVar=2, + + --startColor={0x80, 0x80, 0x80, 0xff}, startColorVar={0x80, 0x80, 0x80, 25}, + --endColor={25, 25, 25, 50}, endColorVar={25, 25, 25, 50}, + startColor=color.white, endColor=color.black, + + startSize=24.0, startSizeVar=2.0, + endSize=particles.startSizeEqualToEndSize + }) + partiSmoke:stop() + spriteHero:addChild(partiSmoke) + + ---- Instantiate asteroids + funcyAster = function(spriteIn) + spriteIn:rotate(30) + spriteIn.y = math.random(dsh/16, dsh-dsh/16) + end + local spriteAster1 = director:createSprite(dsw, dmh, 'textures/asteroid1.png') + local tweenAster1 = tween:to(spriteAster1, {delay=math.random(5, 12), time=8, mode='repeat', x=-dsw, onComplete=funcyAster}) + spriteAster1.name = 'aster' + spriteAster1.xAnchor = 0 + spriteAster1.yAnchor = 0 + spriteAster1.xScale = .25 + spriteAster1.yScale = .25 + local spriteAster2 = director:createSprite(dsw, dmh, 'textures/asteroid2.png') + local tweenAster2 = tween:to(spriteAster2, {delay=math.random(5, 12), time=10, mode='repeat', x=-dsw, onComplete=funcyAster}) + spriteAster2.name = 'aster' + spriteAster2.xAnchor = 0 + spriteAster2.yAnchor = 0 + spriteAster2.xScale = .25 + spriteAster2.yScale = .25 + + -- Instantiate explanation text + labReady = director:createLabel({ + hAlignment='centre', + vAlignment='middle', + --font=fontFxsys, + font=fontArial, + text='Ready!', + color=color.white, + alpha=0}) + local tweenReady = tween:to(labReady, {time=.5, easing=ease.powIn, textXScale=2, textYScale=2, alpha=1}) + + -- Initialize physics simulation + physics:setGravity(0, 0) + local ptRndbox = {100,50, 260,50, 290,80, 290,120, 260,150, 80,150} + physics:addNode(spriteHero, {isSensor = true, shape=ptRndbox}) + physics:addNode(spriteCattin, {isSensor = true}) + physics:addNode(spriteCheese, {isSensor = true}) + physics:addNode(spriteFischkopf, {isSensor = true}) + --physics:addNode(partiComet, {isSensor = true}) + --physics:addNode(partiGalax, {isSensor = true}) + local ptTri = {-45,0, 75,-90, 75,90} + local ptSmal = {-30,0, 100,-20, 100,40} + physics:addNode(spriteCom, {isSensor = true, shape=ptTri}) + physics:addNode(spriteGal, {isSensor = true, shape=ptSmal}) + physics:addNode(spriteAster1, {isSensor = true}) -- Set in tween instead + physics:addNode(spriteAster2, {isSensor = true}) -- Set in tween instead + --spriteCom.physics.radius = 50 + --spriteGal.physics.radius = 50 + -- Marmalade bug if radius is different than actual perfectly round object image + spriteAster1.physics.radius = spriteAster1.w/2 + spriteAster2.physics.radius = spriteAster2.w/2 + --physics.debugDraw = true + + -- Implement collision listener + function hit(event) + if event.phase == 'began' then + --local labHit = director:createLabel({x=event.nodeA.x, y=event.nodeA.y, text=event.nodeB.name, font=fontSegoe, color=color.white}) + if event.nodeA.name == 'food' then + --tween:cancel(event.nodeA.tweens[1]) + --tweenOut = tween:dissolve(event.nodeA, spriteNull, 1, 0) + --table.insert(event.nodeA.tweens, tween:dissolve(event.nodeA, spriteNull, 1, 0)) + --event.nodeA.x = math.random(dsw/16, dsw-dsw/16) + --event.nodeA.y = math.random(dsh/16, dsh-dsh/16) + event.nodeA.isVisible = false + audio:playSound('sounds/belch.pcm') + nHealth = nHealth + nFoodPoints + local labPoints = director:createLabel({ + x=0, y=0, + hAlignment='centre', + vAlignment='middle', + textXScale=.5, + textYScale=.5, + --font=fontFxsys, + font=fontArial, + text='+' .. nFoodpoints, + color=color.white, + alpha=1}) + local tweenPoints = tween:to(labPoints, {time=1, easing=ease.powIn, textXScale=15, textYScale=15, alpha=0}) + elseif event.nodeB.name == 'food' then + event.nodeB.isVisible = false + audio:playSound('sounds/belch.pcm') + nHealth = nHealth + nFoodpoints + local labPoints = director:createLabel({ + x=0, y=0, + hAlignment='centre', + vAlignment='middle', + textXScale=.5, + textYScale=.5, + --font=fontFxsys, + font=fontArial, + text='+' .. nFoodpoints, + color=color.white, + alpha=1}) + + local tweenPoints = tween:to(labPoints, {time=1, easing=ease.powIn, textXScale=15, textYScale=15, alpha=0}) + elseif event.nodeA.name == 'aster' then + local diffiX = event.nodeB.x - event.nodeA.x + local diffiY = event.nodeB.y - event.nodeA.y + tween:cancel(event.nodeB.tweens[1]) + --tween:to(spriteHero, {time=0.5, easing=ease.powOut, easingValue=5, x=event.nodeB.x-diffiX*2, y=event.nodeB.y-diffiY*2}) + tween:to(spriteHero, {time=1, easing=ease.powOut, easingValue=5, x=spriteHero.x-dsw/16, y=spriteHero.y}) + --if device:isVibrationAvailable() then + -- device:vibrate(100) + --end + audio:playSound('sounds/ouch.pcm') + nHealth = nHealth + nAsterpoints + elseif event.nodeB.name == 'aster' then + tween:cancel(event.nodeA.tweens[1]) + tween:to(spriteHero, {time=1, easing=ease.powOut, easingValue=5, x=spriteHero.x-dsw/16, y=spriteHero.y}) + --if device:isVibrationAvailable() then + -- device:vibrate(100) + --end + audio:playSound('sounds/ouch.pcm') + nHealth = nHealth + nAsterpoints + elseif event.nodeA.name == 'comet' then + --if device:isVibrationAvailable() then + -- device:vibrate(800) + --end + audio:playSound('sounds/torche.pcm') + nHealth = nHealth + nCometpoints + elseif event.nodeB.name == 'comet' then + --if device:isVibrationAvailable() then + -- device:vibrate(800) + --end + audio:playSound('sounds/torche.pcm') + nHealth = nHealth + nCometpoints + end + end + return true + end + spriteHero:addEventListener('collision', hit) + + -- Implement event handlers + -- General screen touch move events + --Marmalade bugs cause audio to fail! + function moveStart(event) + --if not partiSmoke:isActive() then + partiSmoke:reset() + --end + --local audiMotor = audio:playSound('sounds/motor.pcm') -- distracting + end + function moveStop(event) + partiSmoke:stop() + audio:stopSound(audiMotor) + end + function touch(event) + if event.phase=='began' then + --also: powIn, expIn, sineIn, elasticIn, bounceIn, backIn + tween:to(spriteHero, {time=1, easing=ease.powOut, easingValue=2, x=event.x, y=event.y, onStart=moveStart, onComplete=moveStop}) + elseif event.phase=='ended' then + -- Noop + --dbg.print('Noop') + --system:sendEvent('stopMotor', {timeIn=2, sizeFart=5}) + elseif event.phase=='moved' then + tween:to(spriteHero, {time=1, easing=ease.powOut, easingValue=2, x=event.x, y=event.y, onStart=moveStart, onComplete=moveStop}) + end + end + system:addEventListener('touch', touch) + + -- Start health timers and label appropriately + nHealth = 90 -- A minute and a half of life + local labHealth = director:createLabel({ + x=-fontArial.height*1.75, y=fontArial.height/4, + hAlignment='right', + vAlignment='bottom', + font=fontArial, + text='Health', + color=color.white, + alpha=.375 + }) + local labDeath = director:createLabel({ + x=-fontArial.height/2, y=fontArial.height/4, + hAlignment='right', + vAlignment='bottom', + font=fontArial, + text=nHealth, + color=color.white, + alpha=.375 + }) + + funcyHealth = function(event) + thisNode = event.target + --timerObject = event.timer + --iterationsLeft = event.doneIterations + --thisNode.health = thisNode.health - 1 + nHealth = nHealth - 1 + labDeath.text = nHealth + + -- Is the game over? + if nHealth <= 0 then + timerHero:cancel() + --audio:stopStream() + --tween:cancel(tweenBack) + tween:cancel(tweenCattin) + tween:cancel(tweenCheese) + tween:cancel(tweenFischkopf) + tween:cancel(tweenCom) + tween:cancel(tweenGal) + tween:cancel(tweenAster1) + tween:cancel(tweenAster2) + system:removeEventListener('touch', touch) + + local rectGover = director:createRectangle({ + x=0, y=0, + w=dsw, h=dsh, + strokeWidth=0, + color=color.black, + alpha=0}) + local labGover = director:createLabel({ + --x=0, y=fontArial.height, + hAlignment='centre', + vAlignment='middle', + --font=fontFxsys, + font=fontArial, + text='GAME OVER', + color=color.white, + alpha=0}) + + --powIn, expIn, sineIn, elasticIn, bounceIn, backIn, easingValue + local tweenGvback = tween:to(rectGover, {time=2, alpha=.6}) + local tweenGvtext = tween:to(labGover, {time=3, easing=ease.expIn, easingValue=3, textXScale=2, textYScale=2, alpha=1}) + local tweenGvlast = tween:to(labGover, {delay=3, time=1.5, mode='mirror', easing=ease.backOut, textXScale=2.125, textYScale=2.125}) + + -- Not ready for prime time (must implement back stack noch) + ---- Instantiate replay and back buttons + --local butPlay = director:createSprite({xAnchor=1, source='images/butplay.png', alpha=0}) + --butPlay.x = dmw - butPlay.w/12 + --butPlay.y = dmh - butPlay.h + --local butBack = director:createSprite({source='images/butback2.png', alpha=0}) + --butBack.x = dmw + butBack.w/12 + --butBack.y = dmh - butBack.h + --tweenButplayin = tween:to(butPlay, {delay=4.0, time=1, alpha=1}) + --tweenButbackin = tween:to(butBack, {delay=4.5, time=1, alpha=1}) + --function butPlay:touch(event) + -- if event.phase == 'began' then + -- director:moveToScene(sceneBegin, transoptr) + -- end + -- return true + --end + --butPlay:addEventListener('touch', butPlay) + --function butBack:touch(event) + -- if event.phase == 'began' then + -- director:moveToScene(sceneIntro, transoptr) + -- end + -- return true + --end + --butBack:addEventListener('touch', butBack) + end + end + --timerHealth = system:addTimer(funcyHealth, 1, 0, 4) + timerHero = spriteHero:addTimer(funcyHealth, 1, 0, 4) +end + +function sceneloc:tearDown(event) + dbg.print('sceneloc:tearDown') + audio:stopStream() + --self.releaseResources() + --self. = self.:removeFromParent() + --self.obj0:removeFromParent() + --self.obj1:removeFromParent() + --self.obj0 = nil + --self.obj1 = nil +end +function sceneloc:enterPreTransition(event) + dbg.print('sceneloc:enterPreTransition') +end +function sceneloc:enterPostTransition(event) + dbg.print('sceneloc:enterPostTransition') +end +function sceneloc:exitPreTransition(event) + dbg.print('sceneloc:exitPreTransition') +end +function sceneloc:exitPostTransition(event) + dbg.print('sceneloc:exitPostTransition') +end + +sceneloc:addEventListener({'setUp', 'tearDown', 'enterPreTransition', + 'enterPostTransition', 'exitPreTransition', 'exitPostTransition'}, sceneloc) + +return sceneloc + diff -r 000000000000 -r bba7a2a225f6 resources/scenegover.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/scenegover.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,2 @@ +-- Top of scene +print('This is a new scene!') diff -r 000000000000 -r bba7a2a225f6 resources/scenehelp.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/scenehelp.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,2 @@ +-- Top of scene +print('This is a new scene!') diff -r 000000000000 -r bba7a2a225f6 resources/sceneintro.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/sceneintro.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,135 @@ +-- Top of scene +--print('This is a new scene!') + +-- Initiate scene management +local sceneloc = director:createScene() +sceneloc.name = 'Scene: Intro' + +-- Constants calculated +local dsw = director.displayWidth +local dsh = director.displayHeight +local dmw = director.displayCenterX +local dmh = director.displayCenterY + +-- Instantiate common fonts +local fontSegoe = director:createFont('fonts/SegoeUI-64pt_bold.fnt') +local fontArial = director:createFont('fonts/Arial-96pt_bold.fnt') + +function sceneloc:setUp(event) + dbg.print('sceneloc:setUp') + + -- Prepare playing streams + --audio:stopStream() + if not audio:isStreamPlaying() then + audio:loadStream('sounds/vapour.mp3') + audio:playStream('sounds/vapour.mp3', true) + end + + -- Print background + local rectBack = director:createRectangle({ + x=0, y=0, + w=dsw, h=dsh, + strokeWidth=0, + color={10, 74, 134}, alpha=1}) + + -- Initialize heading labels + local labTitle = director:createLabel({ + x=0, y=-fontArial.height*1.5/6, + hAlignment='centre', vAlignment='top', + font=fontArial, + text='Astrokaat Instructions', + color={0xe0, 0xe0, 0xff} + }) + + -- Initialize heading buttons + local butInfo = director:createSprite(dsw-fontSegoe.height, dsh-fontArial.height*1.5/6, 'images/butinfo.png') + butInfo.xAnchor = 1 + butInfo.yAnchor = 1 + + -- Initialize body text labels + local rectalph = director:createRectangle(fontSegoe.height, fontSegoe.height, dsw - fontSegoe.height * 2, dsh - fontArial.height * 2.25) + rectalph.color = color.black + rectalph.color.a = 64 + local labCont = director:createLabel({ + x=fontSegoe.height*2, y=-fontSegoe.height*3.25, + w=dsw-fontSegoe.height*3, h=0, + hAlignment='left', vAlignment='top', + font=fontSegoe, + text='Keep Astrokaat alive by maintaining her health. Eat flying food while avoiding space obstacles. Direct Astrokaat about by pushing on the screen.' + }) + + -- Initialize body buttons + local butRules = director:createSprite(fontSegoe.height*2, fontSegoe.height*2, 'images/butrules.png') + local butStart = director:createSprite(dsw-fontSegoe.height*2, fontSegoe.height*2, 'images/butstart.png') + butStart.xAnchor = 1 + butStart.yAnchor = 0 + + -- Good transitions: slideInL/R, shrinkGrow, crossFade, fadeTR/BL, pageTurn, progressVertical + local transoptl = {transitionType = 'slideInL', transitionTime = 0.5} + local transoptr = {transitionType = 'slideInR', transitionTime = 0.5} + local transoptt = {transitionType = 'slideInT', transitionTime = 0.5} + local transoptb = {transitionType = 'slideInB', transitionTime = 0.5} + + -- Implement event handlers + function butInfo:touch(event) + if event.phase == 'began' then + table.insert(nodeLastscene, director:getCurrentScene()) + table.insert(nodeLasttrans, transoptb) + director:moveToScene(sceneAbout, transoptt) + end + return true + end + butInfo:addEventListener('touch', butInfo) + + function butRules:touch(event) + if event.phase == 'began' then + table.insert(nodeLastscene, director:getCurrentScene()) + table.insert(nodeLasttrans, transoptr) + director:moveToScene(sceneRules, transoptl) + end + return true + end + butRules:addEventListener('touch', butRules) + + function butStart:touch(event) + if event.phase == 'began' then + table.insert(nodeLastscene, director:getCurrentScene()) + table.insert(nodeLasttrans, transoptl) + director:moveToScene(sceneBegin, transoptr) + end + return true + end + butStart:addEventListener('touch', butStart) +end + +function sceneloc:tearDown(event) + dbg.print('sceneloc:tearDown') + --self.releaseResources() + --self. = self.:removeFromParent() + --self.obj0:removeFromParent() + --self.obj1:removeFromParent() + --self.obj0 = nil + --self.obj1 = nil +end + +function sceneloc:enterPreTransition(event) + dbg.print('sceneloc:enterPreTransition') +end + +function sceneloc:enterPostTransition(event) + dbg.print('sceneloc:enterPostTransition') +end + +function sceneloc:exitPreTransition(event) + dbg.print('sceneloc:exitPreTransition') +end + +function sceneloc:exitPostTransition(event) + dbg.print('sceneloc:exitPostTransition') +end + +sceneloc:addEventListener({'setUp', 'tearDown', 'enterPreTransition', + 'enterPostTransition', 'exitPreTransition', 'exitPostTransition'}, sceneloc) + +return sceneloc + diff -r 000000000000 -r bba7a2a225f6 resources/scenerules.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/scenerules.lua Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,169 @@ +-- Top of scene +--print('This is a new scene!') + +-- Initiate scene management +local sceneloc = director:createScene() +sceneloc.name = 'Scene: Scoring' + +-- Constants calculated +local dsw = director.displayWidth +local dsh = director.displayHeight +local dmw = director.displayCenterX +local dmh = director.displayCenterY + +-- Instantiate common fonts +local fontSegoe = director:createFont('fonts/SegoeUI-64pt_bold.fnt') +local fontArial = director:createFont('fonts/Arial-96pt_bold.fnt') + +function sceneloc:setUp(event) + dbg.print('sceneloc:setUp') + + ---- Cancel playing streams + --audio:stopStream() + + -- Print background + local rectBack = director:createRectangle({ + x=0, y=0, + w=dsw, h=dsh, + strokeWidth=0, + color={10, 74, 134}, alpha=1}) + + -- Initialize heading labels + local labTitle = director:createLabel({ + x=0, y=-fontArial.height*1.5/6, + hAlignment='centre', vAlignment='top', + font=fontArial, + text='Astrokaat Scoring', + color={0xe0, 0xe0, 0xff} + }) + + -- Initialize heading buttons + local butBack = director:createSprite(fontSegoe.height, dsh-fontArial.height*1.5/4, 'images/butback1.png') + butBack.yAnchor = 1 + butBack.xScale = .8 + butBack.yScale = .8 + local butInfo = director:createSprite(dmw+labTitle.wText/2+fontSegoe.height/2, dsh-fontArial.height*1.5/4, 'images/butinfo.png') + butInfo.yAnchor = 1 + butInfo.xScale = .8 + butInfo.yScale = .8 + + -- Initialize body text labels + local rectalph = director:createRectangle(fontSegoe.height, fontSegoe.height, dsw - fontSegoe.height * 2, dsh - fontArial.height * 2.25) + rectalph.color = color.black + rectalph.color.a = 64 + --local labFood = director:createLabel({ + -- x=fontSegoe.height*1.5, y=-fontSegoe.height * 2.75, + -- w=dsw-fontSegoe.height*3, h=0, + -- hAlignment='left', vAlignment='top', + -- font=fontSegoe, + -- text='Food (Positive Points)' + --}) + local labExplic = director:createLabel({ + x=fontSegoe.height*1.5, y=-fontSegoe.height * 2.75, + vAlignment='top', font=fontSegoe, + text='Food nourishes, but obstacles harm the Astrokaat' + }) + local spriteCatthumb = director:createSprite(fontSegoe.height*2, dsh-fontSegoe.height*6.75, 'textures/cattin_thumb.png') + local labCattin = director:createLabel({ + x=fontSegoe.height*2, y=-fontSegoe.height*6.75, + vAlignment='top', font=fontSegoe, text='+2 points' + }) + local spriteCheesethumb = director:createSprite(fontSegoe.height*8.5, dsh-fontSegoe.height*6.75, 'textures/cheese_thumb.png') + local labCheese = director:createLabel({ + x=fontSegoe.height*8.5, y=-fontSegoe.height*6.75, + vAlignment='top', font=fontSegoe, text='+2 points' + }) + local spriteFischthumb = director:createSprite(dsw-fontSegoe.height*5.5, dsh-fontSegoe.height*6.75, 'textures/fischko_thumb.png') + local labFischkopf = director:createLabel({ + x=dsw-fontSegoe.height*5.5, y=-fontSegoe.height*6.75, + vAlignment='top', font=fontSegoe, text='+2 points' + }) +-- local labObst = director:createLabel({ +-- x=fontSegoe.height*1.5, y=-fontSegoe.height * 7, +-- w=dsw-fontSegoe.height*3, h=0, +-- hAlignment='left', vAlignment='top', +-- font=fontSegoe, +-- text='Obstacles (Negative Points)' +-- }) + local spriteCometblau = director:createSprite(fontSegoe.height*2.5, dsh-fontSegoe.height*10, 'textures/comet1_thumb.png') + local labCattin = director:createLabel({ + x=fontSegoe.height*2, y=-fontSegoe.height*10, + vAlignment='top', font=fontSegoe, text='-1 points' + }) + local spriteCometrot = director:createSprite(fontSegoe.height*7, dsh-fontSegoe.height*10, 'textures/comet2_thumb.png') + local labCheese = director:createLabel({ + x=fontSegoe.height*6.5, y=-fontSegoe.height*10, + vAlignment='top', font=fontSegoe, text='-1 points' + }) + local spriteAster1 = director:createSprite(dsw-fontSegoe.height*9, dsh-fontSegoe.height*10, 'textures/asteroid1.png') + spriteAster1.xScale = .1875 + spriteAster1.yScale = .1875 + local labFischkopf = director:createLabel({ + x=dsw-fontSegoe.height*10, y=-fontSegoe.height*10, + vAlignment='top', font=fontSegoe, text='-2 points' + }) + local spriteAster2 = director:createSprite(dsw-fontSegoe.height*4.5, dsh-fontSegoe.height*10, 'textures/asteroid2.png') + spriteAster2.xScale = .1875 + spriteAster2.yScale = .1875 + local labFischkopf = director:createLabel({ + x=dsw-fontSegoe.height*5.5, y=-fontSegoe.height*10, + vAlignment='top', font=fontSegoe, text='-2 points' + }) + + -- Good transitions: slideInL/R, shrinkGrow, crossFade, fadeTR/BL, pageTurn, progressVertical + local transoptl = {transitionType = 'slideInL', transitionTime = 0.5} + local transoptr = {transitionType = 'slideInR', transitionTime = 0.5} + local transoptt = {transitionType = 'slideInT', transitionTime = 0.5} + local transoptb = {transitionType = 'slideInB', transitionTime = 0.5} + + -- Implement event handlers + function butInfo:touch(event) + if event.phase == 'began' then + table.insert(nodeLastscene, director:getCurrentScene()) + table.insert(nodeLasttrans, transoptb) + director:moveToScene(sceneAbout, transoptt) + end + return true + end + butInfo:addEventListener('touch', butInfo) + + function butBack:touch(event) + if event.phase == 'began' then + director:moveToScene(table.remove(nodeLastscene), table.remove(nodeLasttrans)) + end + return true + end + butBack:addEventListener('touch', butBack) +end + +function sceneloc:tearDown(event) + dbg.print('sceneloc:tearDown') + --self.releaseResources() + --self. = self.:removeFromParent() + --self.obj0:removeFromParent() + --self.obj1:removeFromParent() + --self.obj0 = nil + --self.obj1 = nil +end + +function sceneloc:enterPreTransition(event) + dbg.print('sceneloc:enterPreTransition') +end + +function sceneloc:enterPostTransition(event) + dbg.print('sceneloc:enterPostTransition') +end + +function sceneloc:exitPreTransition(event) + dbg.print('sceneloc:exitPreTransition') +end + +function sceneloc:exitPostTransition(event) + dbg.print('sceneloc:exitPostTransition') +end + +sceneloc:addEventListener({'setUp', 'tearDown', 'enterPreTransition', + 'enterPostTransition', 'exitPreTransition', 'exitPostTransition'}, sceneloc) + +return sceneloc + diff -r 000000000000 -r bba7a2a225f6 resources/sounds/belch.pcm Binary file resources/sounds/belch.pcm has changed diff -r 000000000000 -r bba7a2a225f6 resources/sounds/dream.mp3 Binary file resources/sounds/dream.mp3 has changed diff -r 000000000000 -r bba7a2a225f6 resources/sounds/motor.pcm Binary file resources/sounds/motor.pcm has changed diff -r 000000000000 -r bba7a2a225f6 resources/sounds/ouch.pcm Binary file resources/sounds/ouch.pcm has changed diff -r 000000000000 -r bba7a2a225f6 resources/sounds/torche.pcm Binary file resources/sounds/torche.pcm has changed diff -r 000000000000 -r bba7a2a225f6 resources/sounds/vapour.mp3 Binary file resources/sounds/vapour.mp3 has changed diff -r 000000000000 -r bba7a2a225f6 resources/splashdir/splashkat_480.png Binary file resources/splashdir/splashkat_480.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/splashdir/splashkat_720.png Binary file resources/splashdir/splashkat_720.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/splashdir/splashkat_768.png Binary file resources/splashdir/splashkat_768.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/splashkat_768.jpg Binary file resources/splashkat_768.jpg has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/asteroid1.png Binary file resources/textures/asteroid1.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/asteroid2.png Binary file resources/textures/asteroid2.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/cattin.png Binary file resources/textures/cattin.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/cattin_thumb.png Binary file resources/textures/cattin_thumb.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/cheese_thumb.png Binary file resources/textures/cheese_thumb.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/cheesepiece.png Binary file resources/textures/cheesepiece.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/comet.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/textures/comet.svg Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,220 @@ + + + + +​​​​​ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + +​​​​​ + + + diff -r 000000000000 -r bba7a2a225f6 resources/textures/comet1_thumb.png Binary file resources/textures/comet1_thumb.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/comet2_thumb.png Binary file resources/textures/comet2_thumb.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/fischko_thumb.png Binary file resources/textures/fischko_thumb.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/fischkopfe.png Binary file resources/textures/fischkopfe.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/galaxyback_360.png Binary file resources/textures/galaxyback_360.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/galaxyback_720.png Binary file resources/textures/galaxyback_720.png has changed diff -r 000000000000 -r bba7a2a225f6 resources/textures/heroatlas.png Binary file resources/textures/heroatlas.png has changed diff -r 000000000000 -r bba7a2a225f6 sounds/belch.pcm Binary file sounds/belch.pcm has changed diff -r 000000000000 -r bba7a2a225f6 sounds/belch.wav Binary file sounds/belch.wav has changed diff -r 000000000000 -r bba7a2a225f6 sounds/motor.pcm Binary file sounds/motor.pcm has changed diff -r 000000000000 -r bba7a2a225f6 sounds/motor.wav Binary file sounds/motor.wav has changed diff -r 000000000000 -r bba7a2a225f6 sounds/ouch.mp3 Binary file sounds/ouch.mp3 has changed diff -r 000000000000 -r bba7a2a225f6 sounds/ouch.pcm Binary file sounds/ouch.pcm has changed diff -r 000000000000 -r bba7a2a225f6 sounds/ouch.wav Binary file sounds/ouch.wav has changed diff -r 000000000000 -r bba7a2a225f6 sounds/torche.mp3 Binary file sounds/torche.mp3 has changed diff -r 000000000000 -r bba7a2a225f6 sounds/torche.pcm Binary file sounds/torche.pcm has changed diff -r 000000000000 -r bba7a2a225f6 sounds/torche.wav Binary file sounds/torche.wav has changed diff -r 000000000000 -r bba7a2a225f6 vc11xwp/Astrokaat_vc11xwp_wp8devtoolset.sln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vc11xwp/Astrokaat_vc11xwp_wp8devtoolset.sln Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,44 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Express 2012 for Windows Phone +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Marmalade.Shell", "Marmalade.Shell.csproj", "{F04834A8-971F-B8FF-D206-9EDE1F1B56F5}" + ProjectSection(ProjectDependencies) = postProject + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47} = {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Astrokaat_vc11xwp_wp8devtoolset", "Astrokaat_vc11xwp_wp8devtoolset.vcxproj", "{2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|X86 = Debug|X86 + Release|ARM = Release|ARM + Release|X86 = Release|X86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Debug|ARM.ActiveCfg = Debug|ARM + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Debug|ARM.Build.0 = Debug|ARM + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Debug|ARM.Deploy.0 = Debug|ARM + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Debug|X86.ActiveCfg = Debug|X86 + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Debug|X86.Build.0 = Debug|X86 + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Debug|X86.Deploy.0 = Debug|X86 + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Release|ARM.ActiveCfg = Release|ARM + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Release|ARM.Build.0 = Release|ARM + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Release|ARM.Deploy.0 = Release|ARM + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Release|X86.ActiveCfg = Release|X86 + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Release|X86.Build.0 = Release|X86 + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5}.Release|X86.Deploy.0 = Release|X86 + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Debug|ARM.ActiveCfg = Debug|ARM + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Debug|ARM.Build.0 = Debug|ARM + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Debug|ARM.Deploy.0 = Debug|ARM + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Debug|X86.ActiveCfg = Debug|Win32 + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Debug|X86.Build.0 = Debug|Win32 + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Release|ARM.ActiveCfg = Release|ARM + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Release|ARM.Build.0 = Release|ARM + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Release|ARM.Deploy.0 = Release|ARM + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Release|X86.ActiveCfg = Release|Win32 + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47}.Release|X86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff -r 000000000000 -r bba7a2a225f6 vc11xwp/Astrokaat_vc11xwp_wp8devtoolset.vcxproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vc11xwp/Astrokaat_vc11xwp_wp8devtoolset.vcxproj Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,1850 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + ARM + + + Release + ARM + + + + + {2FE15D72-5E2A-1AB4-BA46-04DA82F28C47} + Astrokaat + en-US + 11.0 + False + + + + + DynamicLibrary + true + Unicode + v110_wp80 + false + + + DynamicLibrary + false + Unicode + v110_wp80 + false + + + DynamicLibrary + true + Unicode + v110_wp80 + false + + + DynamicLibrary + false + Unicode + v110_wp80 + false + + + + + + + + + + true + $(S3E_DIR)\bin;$(WP80ToolSetPath)bin;$(WindowsSDK_ExecutablePath_x86);$(WindowsMinSDKDir)bin\x86;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(VSInstallDir);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH) + Debug_Astrokaat_vc11xwp_wp8devtoolset_x86\ + Debug_Astrokaat_vc11xwp_wp8devtoolset_x86\ + Astrokaat + .s86 + false + + + false + $(S3E_DIR)\bin;$(WP80ToolSetPath)bin;$(WindowsSDK_ExecutablePath_x86);$(WindowsMinSDKDir)bin\x86;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(VSInstallDir);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH) + Release_Astrokaat_vc11xwp_wp8devtoolset_x86\ + Release_Astrokaat_vc11xwp_wp8devtoolset_x86\ + Astrokaat + .s86 + false + + + true + $(S3E_DIR)\bin;$(WP80ToolSetPath)bin\x86_arm;$(WP80ToolSetPath)bin;$(WindowsSDK_ExecutablePath_x86);$(WindowsMinSDKDir)bin\arm;$(WindowsMinSDKDir)bin\x86;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(VSInstallDir);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH); + Debug_Astrokaat_vc11xwp_wp8devtoolset_arm\ + Debug_Astrokaat_vc11xwp_wp8devtoolset_arm\ + Astrokaat + .s86 + false + + + false + $(S3E_DIR)\bin;$(WP80ToolSetPath)bin\x86_arm;$(WP80ToolSetPath)bin;$(WindowsSDK_ExecutablePath_x86);$(WindowsMinSDKDir)bin\arm;$(WindowsMinSDKDir)bin\x86;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(VSInstallDir);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH); + Release_Astrokaat_vc11xwp_wp8devtoolset_arm\ + Release_Astrokaat_vc11xwp_wp8devtoolset_arm\ + Astrokaat + .s86 + false + + + + Level3 + Disabled + false + true + _USRDLL%(PreprocessorDefinitions);I3D_ARCH_X86; + NotUsing + MultiThreadedDebugDLL + true + /S3Eproject /J /FI"c:\Users\Michel\Documents\Quick\Projects\Astrokaat\build_temp\temp_defines_debug.h" + false + true + c:/marmalade/quick/include;c:/marmalade/modules/third_party/openquick/include;c:/marmalade/modules/third_party/libjpeg/h;c:/marmalade/modules/third_party/zlib/h;c:/marmalade/modules/third_party/libpng/h;c:/marmalade/modules/iwutil/h;c:/marmalade/modules/iwgl/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/header;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/headers;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/actions;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/base_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/cocoa;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/draw_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/effects;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/kazmath/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/keypad_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/label_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/layers_scenes_transitions_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/menu_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/misc_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/particle_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/physics_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/shaders;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/script_support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/sprite_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/text_input_node;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/textures;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/tileMap_parallax_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/touch_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/include;c:/marmalade/modules/third_party/cocos2dx/external;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/lua;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/tolua;c:/marmalade/quick;c:/marmalade/extensions/s3efacebook/h;c:/marmalade/extensions/s3ewebview/h;c:/marmalade/extensions/s3eiosappstorebilling/h;c:/marmalade/extensions/s3eandroidmarketbilling/h;c:/marmalade/extensions/s3ebbappworldbilling/h;c:/marmalade/modules/iwbilling/source;c:/marmalade/modules/flurry/h;c:/marmalade/s3e/h;c:/marmalade/s3e/h/ext;c:/marmalade/s3e/h/std;c:/marmalade/s3e/h/std/c++;c:/marmalade/s3e/h/ext_legacy;c:/marmalade/s3e/h/legacy;. + EditAndContinue + EnableFastChecks + false + false + $(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories) + SyncCThrow + + + Console + true + /include:_IwMain + WindowsPhoneCore.lib;RuntimeObject.lib;PhoneAppModelHost.lib;%(AdditionalDependencies);jpeg_d.lib;z_d.lib;png_d.lib;iwutil_d.lib;iwgl_d.lib;s3e_cpp_d.lib;s3e_d.lib;s3e_api.lib + c:\marmalade\modules\third_party\libjpeg\lib\wp8\x86;c:\marmalade\modules\third_party\zlib\lib\wp8\x86;c:\marmalade\modules\third_party\libpng\lib\wp8\x86;c:\marmalade\modules\iwutil\lib\wp8\x86;c:\marmalade\modules\iwgl\lib\wp8\x86;c:\marmalade\s3e\lib\wp8\x86 + false + false + $(OutDir)$(TargetName)$(TargetExt) + DllEntryPoint + libcmt + false + false + + + + %(AdditionalOptions) + + + echo C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" chdir /d "c:\marmalade\s3e\tools" C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" echo "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 chdir /d "c:\marmalade\s3e" "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 + + + + + Level3 + MaxSpeed + true + true + _USRDLL%(PreprocessorDefinitions);I3D_ARCH_X86; + NotUsing + MultiThreadedDLL + true + /S3Eproject /J /FI"c:\Users\Michel\Documents\Quick\Projects\Astrokaat\build_temp\temp_defines_release.h" + false + true + c:/marmalade/quick/include;c:/marmalade/modules/third_party/openquick/include;c:/marmalade/modules/third_party/libjpeg/h;c:/marmalade/modules/third_party/zlib/h;c:/marmalade/modules/third_party/libpng/h;c:/marmalade/modules/iwutil/h;c:/marmalade/modules/iwgl/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/header;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/headers;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/actions;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/base_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/cocoa;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/draw_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/effects;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/kazmath/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/keypad_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/label_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/layers_scenes_transitions_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/menu_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/misc_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/particle_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/physics_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/shaders;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/script_support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/sprite_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/text_input_node;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/textures;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/tileMap_parallax_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/touch_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/include;c:/marmalade/modules/third_party/cocos2dx/external;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/lua;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/tolua;c:/marmalade/quick;c:/marmalade/extensions/s3efacebook/h;c:/marmalade/extensions/s3ewebview/h;c:/marmalade/extensions/s3eiosappstorebilling/h;c:/marmalade/extensions/s3eandroidmarketbilling/h;c:/marmalade/extensions/s3ebbappworldbilling/h;c:/marmalade/modules/iwbilling/source;c:/marmalade/modules/flurry/h;c:/marmalade/s3e/h;c:/marmalade/s3e/h/ext;c:/marmalade/s3e/h/std;c:/marmalade/s3e/h/std/c++;c:/marmalade/s3e/h/ext_legacy;c:/marmalade/s3e/h/legacy;. + None + Default + false + false + $(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories) + SyncCThrow + + + Console + false + /include:_IwMain + WindowsPhoneCore.lib;RuntimeObject.lib;PhoneAppModelHost.lib;%(AdditionalDependencies);jpeg.lib;z.lib;png.lib;iwutil.lib;iwgl.lib;s3e_cpp.lib;s3e.lib;s3e_api.lib + c:\marmalade\modules\third_party\libjpeg\lib\wp8\x86;c:\marmalade\modules\third_party\zlib\lib\wp8\x86;c:\marmalade\modules\third_party\libpng\lib\wp8\x86;c:\marmalade\modules\iwutil\lib\wp8\x86;c:\marmalade\modules\iwgl\lib\wp8\x86;c:\marmalade\s3e\lib\wp8\x86 + true + true + $(OutDir)$(TargetName)$(TargetExt) + DllEntryPoint + libcmt + false + false + MultiplyDefinedSymbolOnly + + + %(AdditionalOptions) + + + echo C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" chdir /d "c:\marmalade\s3e\tools" C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" echo "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 chdir /d "c:\marmalade\s3e" "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 + + + + + Level3 + Disabled + false + true + _USRDLL%(PreprocessorDefinitions);I3D_ARCH_ARM; + NotUsing + MultiThreadedDebugDLL + true + /S3Eproject /J /FI"c:\Users\Michel\Documents\Quick\Projects\Astrokaat\build_temp\temp_defines_debug.h" + false + true + c:/marmalade/quick/include;c:/marmalade/modules/third_party/openquick/include;c:/marmalade/modules/third_party/libjpeg/h;c:/marmalade/modules/third_party/zlib/h;c:/marmalade/modules/third_party/libpng/h;c:/marmalade/modules/iwutil/h;c:/marmalade/modules/iwgl/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/header;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/headers;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/actions;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/base_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/cocoa;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/draw_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/effects;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/kazmath/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/keypad_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/label_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/layers_scenes_transitions_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/menu_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/misc_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/particle_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/physics_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/shaders;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/script_support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/sprite_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/text_input_node;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/textures;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/tileMap_parallax_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/touch_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/include;c:/marmalade/modules/third_party/cocos2dx/external;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/lua;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/tolua;c:/marmalade/quick;c:/marmalade/extensions/s3efacebook/h;c:/marmalade/extensions/s3ewebview/h;c:/marmalade/extensions/s3eiosappstorebilling/h;c:/marmalade/extensions/s3eandroidmarketbilling/h;c:/marmalade/extensions/s3ebbappworldbilling/h;c:/marmalade/modules/iwbilling/source;c:/marmalade/modules/flurry/h;c:/marmalade/s3e/h;c:/marmalade/s3e/h/ext;c:/marmalade/s3e/h/std;c:/marmalade/s3e/h/std/c++;c:/marmalade/s3e/h/ext_legacy;c:/marmalade/s3e/h/legacy;. + ProgramDatabase + EnableFastChecks + false + false + $(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories) + SyncCThrow + + + Console + true + /include:_IwMain + WindowsPhoneCore.lib;RuntimeObject.lib;PhoneAppModelHost.lib;%(AdditionalDependencies);jpeg_d.lib;z_d.lib;png_d.lib;iwutil_d.lib;iwgl_d.lib;s3e_cpp_d.lib;s3e_d.lib;s3e_api.lib + c:\marmalade\modules\third_party\libjpeg\lib\wp8\arm;c:\marmalade\modules\third_party\zlib\lib\wp8\arm;c:\marmalade\modules\third_party\libpng\lib\wp8\arm;c:\marmalade\modules\iwutil\lib\wp8\arm;c:\marmalade\modules\iwgl\lib\wp8\arm;c:\marmalade\s3e\lib\wp8\arm + false + false + $(OutDir)$(TargetName)$(TargetExt) + DllEntryPoint + libcmt + false + false + + + + %(AdditionalOptions) + + + echo C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" chdir /d "c:\marmalade\s3e\tools" C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" echo "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 chdir /d "c:\marmalade\s3e" "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 + + + + + Level3 + MaxSpeed + true + true + _USRDLL%(PreprocessorDefinitions);I3D_ARCH_ARM; + NotUsing + MultiThreadedDLL + true + /S3Eproject /J /FI"c:\Users\Michel\Documents\Quick\Projects\Astrokaat\build_temp\temp_defines_release.h" + false + true + c:/marmalade/quick/include;c:/marmalade/modules/third_party/openquick/include;c:/marmalade/modules/third_party/libjpeg/h;c:/marmalade/modules/third_party/zlib/h;c:/marmalade/modules/third_party/libpng/h;c:/marmalade/modules/iwutil/h;c:/marmalade/modules/iwgl/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/header;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/h;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/headers;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/marmalade;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/actions;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/base_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/cocoa;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/draw_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/effects;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/kazmath/include;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/keypad_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/label_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/layers_scenes_transitions_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/menu_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/misc_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/particle_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/physics_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/shaders;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/script_support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/sprite_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/support;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/text_input_node;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/textures;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/tileMap_parallax_nodes;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/touch_dispatcher;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/include;c:/marmalade/modules/third_party/cocos2dx/external;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/lua;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/tolua;c:/marmalade/quick;c:/marmalade/extensions/s3efacebook/h;c:/marmalade/extensions/s3ewebview/h;c:/marmalade/extensions/s3eiosappstorebilling/h;c:/marmalade/extensions/s3eandroidmarketbilling/h;c:/marmalade/extensions/s3ebbappworldbilling/h;c:/marmalade/modules/iwbilling/source;c:/marmalade/modules/flurry/h;c:/marmalade/s3e/h;c:/marmalade/s3e/h/ext;c:/marmalade/s3e/h/std;c:/marmalade/s3e/h/std/c++;c:/marmalade/s3e/h/ext_legacy;c:/marmalade/s3e/h/legacy;. + None + Default + false + false + $(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories) + SyncCThrow + + + Console + false + /include:_IwMain + WindowsPhoneCore.lib;RuntimeObject.lib;PhoneAppModelHost.lib;%(AdditionalDependencies);jpeg.lib;z.lib;png.lib;iwutil.lib;iwgl.lib;s3e_cpp.lib;s3e.lib;s3e_api.lib + c:\marmalade\modules\third_party\libjpeg\lib\wp8\arm;c:\marmalade\modules\third_party\zlib\lib\wp8\arm;c:\marmalade\modules\third_party\libpng\lib\wp8\arm;c:\marmalade\modules\iwutil\lib\wp8\arm;c:\marmalade\modules\iwgl\lib\wp8\arm;c:\marmalade\s3e\lib\wp8\arm + true + true + $(OutDir)$(TargetName)$(TargetExt) + DllEntryPoint + libcmt + false + false + MultiplyDefinedSymbolOnly + + + %(AdditionalOptions) + + + echo C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" chdir /d "c:\marmalade\s3e\tools" C:\Marmalade\s3e\python\python.exe .\process_map.py "$(TargetPath)" echo "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 chdir /d "c:\marmalade\s3e" "c:\marmalade\s3e\bin\s3e_plink" -l "$(TargetPath)" -p WP8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Document + "C:\Marmalade\s3e\python\python.exe" "C:\Marmalade\s3e\makefile_builder\mkb.py" "--buildenv=VC11XWP" "--buildenv-toolset=WP8DEV" "c:/Users/Michel/Documents/Quick/Projects/Astrokaat/Astrokaat.mkb" "--default-buildenv=vc11x" --msvc-project + Astrokaat_vc11xwp_wp8devtoolset.stamp + c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade/cocos2dx.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/libtiff.mkf;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/proj.marmalade/lua.mkf;c:/marmalade/extensions/s3eiosappstorebilling/s3eiosappstorebilling.mkf;c:/marmalade/quick/quickuser.mkf;c:/marmalade/modules/iwutil/iwutil.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype.mkf;c:/marmalade/modules/third_party/zlib/zlib.mkf;c:/marmalade/modules/third_party/libpng/libpng.mkf;c:/marmalade/s3e/s3e.mkf;c:/marmalade/extensions/s3eandroidmarketbilling/s3eandroidmarketbilling.mkf;c:/marmalade/extensions/s3ewebview/s3ewebview.mkf;c:/marmalade/modules/iwgl/iwgl.mkf;c:/marmalade/quick/quick.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2.mkf;c:/marmalade/modules/third_party/openquick/proj.marmalade/openquick.mkf;c:/marmalade/modules/third_party/cocos2dx/external/box2d/proj.marmalade/box2d.mkf;c:/marmalade/extensions/s3ebbappworldbilling/s3ebbappworldbilling.mkf;c:/marmalade/modules/flurry/flurry.mkf;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/proj.marmalade/cocosdenshion.mkf;c:/marmalade/modules/third_party/libjpeg/libjpeg.mkf;c:/marmalade/modules/iwbilling/iwbilling.mkf;c:/marmalade/extensions/s3efacebook/s3efacebook.mkf + "C:\Marmalade\s3e\python\python.exe" "C:\Marmalade\s3e\makefile_builder\mkb.py" "--buildenv=VC11XWP" "--buildenv-toolset=WP8DEV" "c:/Users/Michel/Documents/Quick/Projects/Astrokaat/Astrokaat.mkb" "--default-buildenv=vc11x" --msvc-project + Astrokaat_vc11xwp_wp8devtoolset.stamp + c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade/cocos2dx.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/libtiff.mkf;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/proj.marmalade/lua.mkf;c:/marmalade/extensions/s3eiosappstorebilling/s3eiosappstorebilling.mkf;c:/marmalade/quick/quickuser.mkf;c:/marmalade/modules/iwutil/iwutil.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype.mkf;c:/marmalade/modules/third_party/zlib/zlib.mkf;c:/marmalade/modules/third_party/libpng/libpng.mkf;c:/marmalade/s3e/s3e.mkf;c:/marmalade/extensions/s3eandroidmarketbilling/s3eandroidmarketbilling.mkf;c:/marmalade/extensions/s3ewebview/s3ewebview.mkf;c:/marmalade/modules/iwgl/iwgl.mkf;c:/marmalade/quick/quick.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2.mkf;c:/marmalade/modules/third_party/openquick/proj.marmalade/openquick.mkf;c:/marmalade/modules/third_party/cocos2dx/external/box2d/proj.marmalade/box2d.mkf;c:/marmalade/extensions/s3ebbappworldbilling/s3ebbappworldbilling.mkf;c:/marmalade/modules/flurry/flurry.mkf;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/proj.marmalade/cocosdenshion.mkf;c:/marmalade/modules/third_party/libjpeg/libjpeg.mkf;c:/marmalade/modules/iwbilling/iwbilling.mkf;c:/marmalade/extensions/s3efacebook/s3efacebook.mkf + "C:\Marmalade\s3e\python\python.exe" "C:\Marmalade\s3e\makefile_builder\mkb.py" "--buildenv=VC11XWP" "--buildenv-toolset=WP8DEV" "c:/Users/Michel/Documents/Quick/Projects/Astrokaat/Astrokaat.mkb" "--default-buildenv=vc11x" --msvc-project + Astrokaat_vc11xwp_wp8devtoolset.stamp + c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade/cocos2dx.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/libtiff.mkf;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/proj.marmalade/lua.mkf;c:/marmalade/extensions/s3eiosappstorebilling/s3eiosappstorebilling.mkf;c:/marmalade/quick/quickuser.mkf;c:/marmalade/modules/iwutil/iwutil.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype.mkf;c:/marmalade/modules/third_party/zlib/zlib.mkf;c:/marmalade/modules/third_party/libpng/libpng.mkf;c:/marmalade/s3e/s3e.mkf;c:/marmalade/extensions/s3eandroidmarketbilling/s3eandroidmarketbilling.mkf;c:/marmalade/extensions/s3ewebview/s3ewebview.mkf;c:/marmalade/modules/iwgl/iwgl.mkf;c:/marmalade/quick/quick.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2.mkf;c:/marmalade/modules/third_party/openquick/proj.marmalade/openquick.mkf;c:/marmalade/modules/third_party/cocos2dx/external/box2d/proj.marmalade/box2d.mkf;c:/marmalade/extensions/s3ebbappworldbilling/s3ebbappworldbilling.mkf;c:/marmalade/modules/flurry/flurry.mkf;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/proj.marmalade/cocosdenshion.mkf;c:/marmalade/modules/third_party/libjpeg/libjpeg.mkf;c:/marmalade/modules/iwbilling/iwbilling.mkf;c:/marmalade/extensions/s3efacebook/s3efacebook.mkf + "C:\Marmalade\s3e\python\python.exe" "C:\Marmalade\s3e\makefile_builder\mkb.py" "--buildenv=VC11XWP" "--buildenv-toolset=WP8DEV" "c:/Users/Michel/Documents/Quick/Projects/Astrokaat/Astrokaat.mkb" "--default-buildenv=vc11x" --msvc-project + Astrokaat_vc11xwp_wp8devtoolset.stamp + c:/marmalade/modules/third_party/cocos2dx/cocos2dx/proj.marmalade/cocos2dx.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libtiff/libtiff.mkf;c:/marmalade/modules/third_party/cocos2dx/scripting/lua/proj.marmalade/lua.mkf;c:/marmalade/extensions/s3eiosappstorebilling/s3eiosappstorebilling.mkf;c:/marmalade/quick/quickuser.mkf;c:/marmalade/modules/iwutil/iwutil.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/freetype.mkf;c:/marmalade/modules/third_party/zlib/zlib.mkf;c:/marmalade/modules/third_party/libpng/libpng.mkf;c:/marmalade/s3e/s3e.mkf;c:/marmalade/extensions/s3eandroidmarketbilling/s3eandroidmarketbilling.mkf;c:/marmalade/extensions/s3ewebview/s3ewebview.mkf;c:/marmalade/modules/iwgl/iwgl.mkf;c:/marmalade/quick/quick.mkf;c:/marmalade/modules/third_party/cocos2dx/cocos2dx/platform/third_party/marmalade/libxml2.mkf;c:/marmalade/modules/third_party/openquick/proj.marmalade/openquick.mkf;c:/marmalade/modules/third_party/cocos2dx/external/box2d/proj.marmalade/box2d.mkf;c:/marmalade/extensions/s3ebbappworldbilling/s3ebbappworldbilling.mkf;c:/marmalade/modules/flurry/flurry.mkf;c:/marmalade/modules/third_party/cocos2dx/cocosdenshion/proj.marmalade/cocosdenshion.mkf;c:/marmalade/modules/third_party/libjpeg/libjpeg.mkf;c:/marmalade/modules/iwbilling/iwbilling.mkf;c:/marmalade/extensions/s3efacebook/s3efacebook.mkf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + false + + + + + + + false + + + false + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + false + + + false + + + false + + + + + + + false + + + false + + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + + false + + + false + + + false + + + false + + + false + + + + + false + + + false + + + + + + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + + + + true + + + true + false + + + + + + + + + + diff -r 000000000000 -r bba7a2a225f6 vc11xwp/Marmalade.Shell.csproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vc11xwp/Marmalade.Shell.csproj Thu Aug 22 19:50:12 2013 +0200 @@ -0,0 +1,126 @@ + + + Debug + AnyCPU + 10.0.20506 + 2.0 + {F04834A8-971F-B8FF-D206-9EDE1F1B56F5} + {C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + Library + Properties + MarmaladeShell + MarmaladeShell + WindowsPhone + v8.0 + $(TargetFrameworkVersion) + true + + + true + true + Astrokaat_vc11xwp_wp8devtoolset.xap + true + Properties\AppManifest.xml + MarmaladeShell.App + true + 11.0 + true + + + true + full + false + Bin\x86\Debug + DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + prompt + 4 + + + pdbonly + true + Bin\x86\Release + TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + prompt + 4 + + + true + full + false + Bin\ARM\Debug + DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + prompt + 4 + + + pdbonly + true + Bin\ARM\Release + TRACE;SILVERLIGHT;WINDOWS_PHONE + true + true + prompt + 4 + + + + App.xaml + + + DummyMainPage.xaml + + + + True + True + AppResources.resx + + + AlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaysAlwaystextures\cattin.pngAlwaysFacebookSDKResources.bundle\FBDialog\images\close.pngAlwaystextures\galaxyback_360.pngAlwaysimages\buthelp.pngAlwaysquicklua\dbg.luaAlwaysquicklua\QColor.luaAlwaysquicklua\QLines.luaAlwaysparticles\comets.plistAlwaysshader_bin_wp8\e7931291.binAlwaysquicklua\lua_socket\socket.luaAlwaysquicklua\marmalade\QDevice.luaAlwaysquicklua\QTimer.luaAlwayssounds\belch-alt.pcmAlwaysquicklua\marmalade\QWebView.luaAlwayssplashdir\splashkat_768.pngAlwaysimages\butinfo.pngAlwaysquicklua\QLsqlite3.luaAlwaystextures\cattin_thumb.pngAlwaysquicklua\marmalade\QAds.luaAlwaysquicklua\QTiledMap.luaAlwaysquicklua\QAnimation.luaAlwaysquicklua\QDraw.luaAlwaystextures\comet2_thumb.pngAlwaysquicklua\QNode.luaAlwayssceneabout.luaAlwaysquicklua\marmalade\QLuasocket.luaAlwayss3eWebView.jsAlwaysquicklua\marmalade\QVideo.luaAlwaysshader_bin_wp8\424e48b8.binAlwaysfonts\Default.fntAlwaysquicklua\marmalade\QNUI.luaAlwaystextures\fischko_thumb.pngAlwayssounds\ouch.pcmAlwaysshader_bin_wp8\1443bfa7.binAlwaysquicklua\QFont.luaAlwaysquicklua\QDirector.luaAlwaystextures\comet1_thumb.pngAlwaysquicklua\lua_socket\ltn12.luaAlwaysscenerules.luaAlwaysshader_bin_wp8\a2c0a338.binAlwaysquicklua\QSprite.luaAlwaysquicklua\lua_socket\http.luaAlwaysquicklua\marmalade\QLocation.luaAlwaystextures\fischkopfe.pngAlwaysparticles\galaxies.plistAlwaystextures\cheese_thumb.pngAlwaysquicklua\marmalade\QAnalytics.luaAlwaysshader_bin_wp8\a2b7f161.binAlwayssounds\belch.pcmAlwaysquicklua\marmalade\QFacebook.luaAlwaysquicklua\QVector.luaAlwaysshader_bin_wp8\4c5a10f0.binAlwaysfonts\SegoeUI-64pt_bold_0.pngAlwaysquicklua\QVec2.luaAlwaysquicklua\marmalade\QCompass.luaAlwaysquicklua\QScene.luaAlwaysquicklua\QPhysics.luaAlwaysscenegover.luaAlwaysquicklua\QParticles.luaAlwaystextures\galaxyback_720.pngAlwaysquicklua\QRectangle.luaAlwaysparticles\fire.pngAlwayscommon.icfAlwaysfonts\Arial-96pt_bold.fntAlwaysquicklua\QEvent.luaAlwaystextures\comet.svgAlwaysquicklua\QConfig.luaAlwaysquicklua\Qjson.luaAlwayssplashdir\splashkat_720.pngAlwaysquicklua\marmalade\quick.luaAlwaysimages\butstart.pngAlwaysconfig.luaAlwayssounds\motor.pcmAlwaysshader_bin_wp8\f9726e28.binAlwaysimages\butrules.pngAlwaysmain.luaAlwaysquicklua\lua_socket\smtp.luaAlwaysquicklua\openquick.luaAlwaysshader_bin_wp8\02871b50.binAlwaysquicklua\QSystem.luaAlwaysshader_bin_wp8\08938ac6.binAlwaysscenebegin.luaAlwaysfonts\Default_0.pngAlwaysshader_bin_wp8\b08947f2.binAlwaysquicklua\QTween.luaAlwaysquicklua\lua_socket\initls.luaAlwaysscenehelp.luaAlwaysquicklua\marmalade\QCrypto.luaAlwaysquicklua\lua_socket\url.luaAlwaysshader_bin_wp8\584056c3.binAlwaystextures\cheesepiece.pngAlwaystextures\heroatlas.pngAlwaysFacebookSDKResources.bundle\FBDialog\images\fbicon.pngAlwaysquicklua\json\json.luaAlwaysFacebookSDKResources.bundle\FBDialog\images\close@2x.pngAlwaysquicklua\marmalade\QBilling.luaAlwaysquicklua\lua_socket\mime.luaAlwayssounds\vapour.mp3Alwaystextures\galaxyback_270.pngAlwaysshader_bin_wp8\dd7e55d5.binAlwayssounds\dream.mp3Alwaysparticles\stars.plistAlwaysquicklua\QRect.luaAlwayssplashdir\splashkat_480.pngAlwayssceneintro.luaAlwaysquicklua\QJoint.luaAlwaysquicklua\QCircle.luaAlwaysimages\heroico_114.pngAlwaysquicklua\QDebug.luaAlwayssounds\torche.pcmAlwaysshader_bin_wp8\73936b7a.binAlwayssplashkat_768.jpgAlwaysquicklua\lua_socket\ftp.luaAlwaysimages\heroico_300.pngAlwaysquicklua\config.luaAlwaysquicklua\QLabel.luaAlwaysfonts\SegoeUI-64pt_bold.fntAlwaysfonts\Arial-96pt_bold_0.pngAlwaysshader_bin_wp8\68bd2511.binAlwaysquicklua\lua_socket\tp.luaAlwaysimages\butback1.pngAlwaysquicklua\class.luaAlwaysimages\heroico_99.pngAlwaysfonts\Arial-96pt_bold_1.pngAlwaysimages\butback2.pngAlwaysshader_bin_wp8\35020d25.binAlwaystextures\asteroid1.pngAlwaystextures\asteroid2.pngAlwaysshader_bin_wp8\eb3143cf.binAlwaysquicklua\marmalade\QBrowser.luaAlwaysdevelopment.icfAlwaysimages\butplay.pngAlwaysquicklua\QAtlas.luaAlwaysquicklua\QAudio.lua + + + .\Marmalade.App.dll + + + + + Designer + MSBuild:Compile + + + + + + Designer + + + + + PublicResXFileCodeGenerator + AppResources.Designer.cs + + + + + Designer + MSBuild:Compile + + + + + + +set XDEBUGFLAG= +set XARCHFLAG=x86 +if "$(ConfigurationName)"=="Debug" set XDEBUGFLAG=-d +if "$(PlatformName)"=="ARM" set XARCHFLAG=arm + +"c:\marmalade\s3e\bin\s3e_deploy" --exclude-package --exclude-assets --device-debugging -n -o wp8 -a wp8-%XARCHFLAG% %XDEBUGFLAG% $(ProjectDir)deploy_config.py --outputdir=$(ProjectDir) + + \ No newline at end of file