Commit Graph

26 Commits

Author SHA1 Message Date
e7334f483b Changes to player_ui to support modularization, and now the CharacterWindow is a module, and it's added to the UI dynamically. 2020-09-22 15:10:34 +02:00
4c902fe7a7 Moved the module initialization code to a new DataManager autoload. Also added a new on_request_instance method to GameModule, and also added a request_instance method to the new DataManager. player_ui is requested through this new api. 2020-09-22 14:28:41 +02:00
8648d5556c Implemented buying from a vendor. Also fixed opening the spellbook from the last commit. Updated ESS to get backend support for buying items. 2020-09-15 01:18:00 +02:00
f68e3e1054 Implemented the vendor window (buying items are not yet implemented). Also added and spawned a test vendor. Updated ESS to get the required enum value. 2020-09-13 17:08:52 +02:00
980725ccd3 Hide the trainer window by default. 2020-09-13 00:22:37 +02:00
ab01405c5a Implemented a trainer window, and trainer entities. Also updated ESS to get the support structure for them. Also added a naturalist trainer, and made the level spawn it in. 2020-09-12 01:01:43 +02:00
93e370fb77 Update the procedural animations module to get the custom method call track support. 2020-09-02 00:32:54 +02:00
664258b666 Revert "Found a really cool dungeon tileset on OpenGameArt (https://opengameart.org/content/3d-walls-props) and added it as a module."
Will take an another direction. If I add it back, It will probably end up in it's own repo as a module, as big (lfs) repos are usually a pain to deal with.

This reverts commit 5da696a64c.
2020-08-21 13:13:07 +02:00
5da696a64c Found a really cool dungeon tileset on OpenGameArt (https://opengameart.org/content/3d-walls-props) and added it as a module. 2020-08-18 21:25:24 +02:00
988abb7849 Set the world's voxel scale to 2.6. 2020-08-14 14:33:20 +02:00
0f907d9c90 Fixed the model's animations in the blender file, and re exported everything. Also fixed the death animation. 2020-08-11 21:38:50 +02:00
37bebc1cae Update the talent window to use the new class interfaces. 2020-07-25 23:26:22 +02:00
5f53e390b9 Added 3 specs for the naturalist, and small tweaks to the talent window. 2020-07-25 23:01:29 +02:00
1c4c3a5d55 Comment out the code that was implementing spell scaling in Aura. Also update ESS so auras continue to deal damage/heal even if the original caster's node is not available anymore. 2020-07-16 16:07:30 +02:00
dda00d0491 Moved the menu into a new folder. 2020-07-12 19:46:30 +02:00
1c584d9477 Increase the version to 0.3. The focus is mostly on the gameplay from now on (finally). 2020-07-09 00:47:33 +02:00
ea4514374b Update ESS, to get a bugfix. 2020-07-09 00:41:59 +02:00
3cacc01945 Update the game to go with the new modules. 2020-07-06 22:33:56 +02:00
1f52100aaa Update Voxelman, and the engine to the latest and work on getting props to work again. Also brought back the test props. 2020-06-23 20:58:14 +02:00
d0586063d1 Update the engine, and ESS, to get the Cooldown and CategoryCooldown removal change. 2020-06-13 21:53:10 +02:00
2dfba2bc97 Update Voxelman to the latest to get the mesher changes. 2020-06-12 19:55:37 +02:00
70b1b4badd Update ESS to get the TalentRowData changes. Also updated the engine. 2020-06-05 18:05:54 +02:00
8bf46093e7 Increase the chunk despawn range by one. 2020-05-23 18:13:30 +02:00
99f01c6c95 Update the engine, and Voxelman to the latest. 2020-05-09 21:25:45 +02:00
dce511474c Reduce the body visibility to 90 meters for the character I have. 2020-05-09 20:41:49 +02:00
74304c87e8 Fix .gitignore to only ignore the modules folder that is in the root of the project. This commit contains the missing files from #6ef0a84fbecf . 2020-04-26 15:43:07 +02:00