Skip to content

Commit

Permalink
Add 'Color Only' mode accessible through Settings page. Roughly doubl…
Browse files Browse the repository at this point in the history
…es the amount of tiles available for backgrounds and sprites
  • Loading branch information
chrismaltby committed Mar 28, 2024
1 parent 0569e67 commit 7915943
Show file tree
Hide file tree
Showing 52 changed files with 1,108 additions and 356 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add support from adding sound effects to a project by dragging files into project window (to match how this works for other asset types)
- Add native Mac ARM support for M1/M2/M3+ devices
- Add script debugger pane to World view, when game is run while this is open allows inspecting currently running scripts, setting breakpoints and updating live variable values
- Add 'Color Only' mode. Roughly doubles the amount of tiles available for backgrounds and sprites though game will no longer run on original GB (DMG) hardware

### Changed

Expand Down
68 changes: 56 additions & 12 deletions appData/templates/blank/project.gbsproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "___PROJECT_NAME___",
"author": "___AUTHOR___",
"_version": "3.2.0",
"_release": "1",
"_version": "3.3.0",
"_release": "2",
"scenes": [],
"backgrounds": [
{
Expand All @@ -23,7 +23,6 @@
"name": "actor",
"symbol": "sprite_actor",
"numFrames": 3,
"type": "actor",
"filename": "actor.png",
"checksum": "8646d62a30fe76f9e39e3dbdb23aab0182a33146",
"width": 48,
Expand Down Expand Up @@ -198,14 +197,14 @@
"boundsY": 0,
"boundsWidth": 16,
"boundsHeight": 16,
"animSpeed": 15
"animSpeed": 15,
"type": "actor"
},
{
"id": "581d34d0-9591-4e6e-a609-1d94f203b0cd",
"name": "actor_animated",
"symbol": "sprite_actor_animated",
"numFrames": 6,
"type": "actor_animated",
"filename": "actor_animated.png",
"checksum": "cd6c8ebac31ccd6a325b8a7e94a05d442ae6725e",
"width": 96,
Expand Down Expand Up @@ -554,14 +553,14 @@
"boundsY": 0,
"boundsWidth": 16,
"boundsHeight": 8,
"animSpeed": 15
"animSpeed": 15,
"type": "actor_animated"
},
{
"id": "daf95270-e30d-423b-9ee7-990ae29f57f6",
"name": "static",
"symbol": "sprite_static",
"numFrames": 1,
"type": "static",
"filename": "static.png",
"checksum": "ed08d198cc3dd48f9bfba000769904ae41b36db8",
"width": 16,
Expand Down Expand Up @@ -682,7 +681,8 @@
"boundsY": 0,
"boundsWidth": 16,
"boundsHeight": 16,
"animSpeed": 15
"animSpeed": 15,
"type": "static"
}
],
"palettes": [
Expand Down Expand Up @@ -941,7 +941,6 @@
"worldScrollX": 0,
"worldScrollY": 0,
"zoom": 100,
"customColorsEnabled": false,
"sgbEnabled": false,
"customHead": "",
"defaultBackgroundPaletteIds": [
Expand All @@ -968,9 +967,9 @@
"defaultUIPaletteId": "default-ui",
"playerPaletteId": "",
"navigatorSplitSizes": [
443,
135,
135
620,
189,
189
],
"showNavigator": true,
"defaultFontId": "4bd653f0-e08d-424e-9e5b-c1f3aaa21e47",
Expand All @@ -990,6 +989,51 @@
"EVENT_TEXT",
"EVENT_SWITCH_SCENE"
],
"customColorsWhite": "E8F8E0",
"customColorsLight": "B0F088",
"customColorsDark": "509878",
"customColorsBlack": "202850",
"customControlsUp": [
"ArrowUp",
"w"
],
"customControlsDown": [
"ArrowDown",
"s"
],
"customControlsLeft": [
"ArrowLeft",
"a"
],
"customControlsRight": [
"ArrowRight",
"d"
],
"customControlsA": [
"Alt",
"z",
"j"
],
"customControlsB": [
"Control",
"k",
"x"
],
"customControlsStart": [
"Enter"
],
"customControlsSelect": [
"Shift"
],
"debuggerEnabled": false,
"debuggerScriptType": "editor",
"debuggerVariablesFilter": "all",
"debuggerCollapsedPanes": [],
"debuggerPauseOnScriptChanged": false,
"debuggerPauseOnWatchedVariableChanged": false,
"debuggerBreakpoints": [],
"debuggerWatchedVariables": [],
"colorMode": "mono",
"defaultFadeStyle": "white",
"playerSpriteSheetId": "581d34d0-9591-4e6e-a609-1d94f203b0cd"
}
Expand Down
Loading

0 comments on commit 7915943

Please sign in to comment.