Commit Graph

39 Commits

Author SHA1 Message Date
Relintai 3544cd88fc Health and Speed are now EntityResources. The Stat versions are now just flat modifiers to them. Added back the Mana stat as a flat mana modifier. Also updated ESS to get the changes necessary for this system. 2020-04-27 18:40:20 +02:00
Relintai 7b76a90a8f Removed mana from stats. 2020-04-27 17:11:10 +02:00
Relintai 688be51b56 new project.godot after I removed the addon I was testing the .gitignore with. 2020-04-26 15:50:39 +02:00
Relintai 9d1f4128f8 Removed ess_data as a dependency from the setup script, but added it into this repo and renamed it to module manager. 2020-04-26 15:47:21 +02:00
Relintai 238f0f2946 Moved a few more things, and deleted an unneeded folder. 2020-04-26 10:17:55 +02:00
Relintai 04da48826e Update HEADS to get the customizable stats for ESS. 2020-04-25 21:41:42 +02:00
Relintai 4b23a059ce Removed the Mob, Player and NetworkedPlayer scenes. 2020-04-24 14:41:31 +02:00
Relintai 1de820dfcc Now the game pretty much supports modding. MainScene will now look through the project opening all files named game_module.tres and in alphabetic order of their resource_path if exist it calls load_module on them. ESS's resourcedb is now created by MainScene, and it's the static type, with id remapping on. Append your resourcedbs into it. See game_module.gd. Also updated HEADS to grab the latest ESS. 2020-04-18 20:58:43 +02:00
Relintai dada397e92 Update HEADS to get the new ESS changes. Because of these changes the Entities autoload is now removed, it's code/functionality has been brought into a new bs_entity_spawner resource. 2020-04-18 14:35:28 +02:00
Relintai 2202b75ddb Update HEADS, mainly to grab the latest ESS changes. 2020-04-14 17:04:59 +02:00
Relintai 26e20ee516 Update ESS. (Removed WorldSpell, because the same thing can be implemented into spells a lot simpler.) 2020-04-07 02:13:10 +02:00
Relintai 68157fa433 Update Voxelman to the latest. 2020-04-06 14:53:27 +02:00
Relintai 8b53d559b6 Update every module, to grab recent improvements/fixes. Update everything to work with the latest Voxelman. 2020-04-02 21:40:08 +02:00
Relintai 066c43b48a Started implementing lod for the world. The current idea is for Lod level 1 to not use uv2. For lod level 2+ the meshes will be combined and the texture mapping will be converted to only vertex colors, and these will be simplified. Also update the modules to get all the new features needed. 2020-03-29 21:30:40 +02:00
Relintai fa5b987d0d Update ESS to get the automatic save fix for ProfileManager, and turn it on. 2020-03-20 14:47:11 +01:00
Relintai e02dbe69a7 Implemented profile based class levelling. Update HEADS to grab the changes from the ESS side. 2020-03-20 03:32:44 +01:00
Relintai 8106222585 Now the actionbars are profile-based. Also an update ESS to get the ProfileManager, and the levelling changes. 2020-03-18 03:08:37 +01:00
Relintai 16d4c9ae2e Update to the latest Voxelman, to get the VoxelChunk->VoxelChunk,VoxelChunkDefault refactor. 2020-03-12 23:26:19 +01:00
Relintai c9ffc5a821 Added 2 spells to Naturalist, implemented range, and started implementing mana. 2020-03-10 15:33:48 +01:00
Relintai 0258425ef3 Update everything to get the latest Voxelman. Removed PropTool addon, as it's now it's in Voxelman by default. Ignore the temporary folder. 2020-02-29 16:52:00 +01:00
Relintai b14866b143 Added GDQuest's steering framework. 2020-02-19 13:06:40 +01:00
Relintai 7d66723e19 Added a new tool (LayeredTextureMaker). I'm hoping to simplify icon creation with it. 2020-02-17 17:55:34 +01:00
Relintai c77dfd8350 Removed a few more now unused classes, and reorganized the Voxelman folder. 2020-02-13 14:06:56 +01:00
Relintai 7de251a0cf Update HEADS to grab Voxelman with the transvoxel mesher port. Also removed a few experimental meshers. 2020-02-13 14:00:19 +01:00
Relintai 0f88eb8e80 Update to the latest ess. (Spawning rework). 2020-02-03 18:37:11 +01:00
Relintai 2e212083e1 Update to the latest ESS, and fix a few errors in the console. 2020-02-02 02:45:47 +01:00
Relintai 5150dccf9e Update to the latest ESS. 2020-02-01 15:44:22 +01:00
Relintai ae09b0194e ESS update. 2020-02-01 11:20:05 +01:00
Relintai 057d3d6acd Added a few weapon models from OGA, to test the style with. 2020-01-19 02:43:55 +01:00
Relintai ff0c2f362c Implemented different row scenes for the options menu, and exposed/implemented a few video-related options. 2019-12-25 01:36:34 +01:00
Relintai 2eaecddfa8 Started reworking the current model's skeleton. 2019-12-17 23:16:10 +01:00
Relintai c75e309ab8 ESS update. 2019-12-12 19:01:10 +01:00
Relintai ab51e06585 Update HEADS, and fix errors. 2019-12-10 11:09:02 +01:00
Relintai 582f2298f2 Actionbars are now using built in control functionality for layout. Also Vsync is on now. 2019-12-07 19:01:34 +01:00
Relintai c88e61ad65 ManaResource setup. 2019-12-01 01:18:19 +01:00
Relintai 8fd696c71a Update every module to the latest. 2019-11-27 11:22:04 +01:00
Relintai 7ef7d66430 Fixed the project's name in the settings, added back in godot's icon for the project, and breserker now has the text "DO NOT USE", as the class will not work properly (at the moment). 2019-11-22 18:02:19 +01:00
Relintai da1d62ae12 Added some gorgeous icons from open game art. every folder contains a Readme.txt file crediting the author. I'll soon create a credits screen, where all of this info can be stored in a centralized matter. (Godot also requires this, I just haven't got around to do it yet). 2019-11-20 23:07:05 +01:00
Relintai 907988a7d0 More files. 2019-11-20 14:05:35 +01:00