Commit Graph

89 Commits

Author SHA1 Message Date
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
b157d7bf26 Add icons for weapons 2022-08-24 23:14:21 +02:00
60acb5749d Refactor some code and create new Forrest map 2022-08-23 23:21:50 +02:00
a6c0eebba2 Create some test icons 2022-08-23 16:07:25 +02:00
329e8a18c5 Update characters' speed 2022-08-23 14:54:01 +02:00
933608b753 Apply BASE engine refactor 2022-08-23 00:25:17 +02:00