cf0df54548
Update map assets references in project.json
...
Because BASE Editor is reusing binary deserializer for JSON serializer,
the map assets 'source' property in project.json points to binary files
with ".dat" extension. It does not impact on how the editor works
because the asset sources are recreated when importing using UIDs, so
just to be consistent all the .json file references were replaced with
the .dat ones.
2025-07-11 15:06:08 +02:00
e8cc766ded
Improve support for Nix dev shell
2025-07-11 14:41:10 +02:00
2e4459b92c
Change initial world time
2025-07-11 14:30:14 +02:00
d66aabd58a
Use BASE editor CLI interface to build app seamlessly
2025-07-11 10:09:47 +02:00
1e8ff04930
Improve Nix derivation
2025-07-10 15:12:16 +02:00
8edbc48ff1
Migrate Nix shell config to Flake
2023-12-09 22:34:56 +01:00
9d42bb8ee3
Enable BASE on NixOS platform
2023-12-07 22:48:42 +01:00
d08ba8eb5a
Fix missing Forrest tileset
2023-11-16 14:17:59 +01:00
990ad6519e
Improve the game start with some simple Grandma dialog
2023-11-16 14:17:59 +01:00
0be7b2fa43
Remove non-existing assets from project.json
v0.5
2023-11-16 11:11:40 +01:00
356f792523
Implement day-night cycle | put some lights to the maps
2023-11-07 19:27:15 +01:00
e9ee8f7541
Migrate to new JSON format
2023-11-04 14:46:58 +01:00
eaa5f5d547
Implement some sample dialogs | apply BASE engine updates
2023-11-02 16:02:03 +01:00
3b99bc561a
Apply BASE new MapLabels feature
2023-11-01 16:59:50 +01:00
f74548713d
Apply BASE editor's SQL database format
2023-10-27 13:54:51 +02:00
898582fdb1
Apply BASE attribute methods improvements
2022-11-23 16:31:19 +01:00
6fefa32c7d
Create new Forrest map
2022-09-06 15:37:00 +02:00
1d5afb0530
Add support for throwing weapon
2022-09-03 00:12:26 +02:00
a8f4679ee6
Extract game start point configuration to database
2022-09-02 22:25:28 +02:00
4357c631be
Remove FPS profiler from DemoRunner
2022-09-02 22:14:25 +02:00
c967562498
Improve enemy loot generation
2022-09-02 22:10:44 +02:00
181061eb64
Enable displaying the FPS graph in HUD
2022-09-02 01:16:15 +02:00
f5790df5aa
Fix HUD positioning issue
2022-09-01 15:08:35 +02:00
b051f20bd7
Add "Equipment" button to Game Menu
2022-09-01 13:33:47 +02:00
796c0ec9b0
Improve "New game" action after game over
2022-09-01 13:30:30 +02:00
25c9abd427
Use BASE API utility MapObject class
2022-09-01 11:38:17 +02:00
6678c352bb
Improve MapObject to support CompletableFuture actions
2022-09-01 00:02:11 +02:00
5d9c7e6de2
Fix Escape key handling
2022-08-31 23:54:46 +02:00
8c4d114dad
Simplify input handler
2022-08-31 23:54:46 +02:00
9bf75a8458
Replace Context's globals with DemoRunner field references
2022-08-31 23:54:46 +02:00
bf19c7bcf4
Add basic support for creature dialogs
2022-08-31 11:59:06 +02:00
3cdec6b303
Refactor MenuManager to GuiManager
2022-08-31 11:57:16 +02:00
fd5610fca0
Refactor stackable items codebase
2022-08-31 11:55:45 +02:00
92c2f3347a
Increase player equipment size to 6x6
2022-08-31 01:05:56 +02:00
9ff0d6c99d
Enable disarming already armed equipment
2022-08-31 01:01:04 +02:00
76264407f4
Add support for medicaments
2022-08-30 22:49:48 +02:00
5cf94454cf
Import some assets and create maps in new format
2022-08-30 21:22:32 +02:00
c86f042cf8
Apply BASE API improvements
2022-08-30 19:14:33 +02:00
18883b66c2
Apply new map binary format | remove old maps
2022-08-26 17:31:50 +02:00
7d909d1d52
Create junk items
v0.4
2022-08-26 12:23:22 +02:00
3eceb93559
Add support for chests
2022-08-26 11:29:14 +02:00
9ccd509b19
Add support for enemies' loot
2022-08-26 10:46:13 +02:00
dadb48e6d6
Add ammo to enemies
2022-08-25 23:27:49 +02:00
fe828f9026
Add basic support for ammo
2022-08-25 21:52:50 +02:00
1a96932bca
Create basic scaffolding for stackable items
2022-08-25 20:46:28 +02:00
2c1fc56a5f
Improve equipment window
2022-08-25 20:05:15 +02:00
a8a12a022a
Apply BASE Widgets' attributes engine improvement
2022-08-25 19:58:40 +02:00
e366f85de1
Enable collecting items from map to equipment
2022-08-25 13:59:22 +02:00
8946297bd9
Perform general code cleaning & refactoring
2022-08-25 12:27:24 +02:00
4f7c6c6dc3
Create PoC of Equipment window
2022-08-25 12:24:06 +02:00