Commit Graph

290 Commits

Author SHA1 Message Date
Relintai f943749a47 A few tweaks. 2020-05-26 17:45:58 +02:00
Relintai 510272bc3b Added a simple stub Character Window (with 2 culomns), and the talent window now also has 2 culomns, one will be physical (character level) talents, and one will be astral (class). 2020-05-26 17:41:05 +02:00
Relintai 23dac4b5bc Re-enabled class xp, and class learning, as I found a better
(and a lot more unique) way to bring the game.
2020-05-26 17:38:08 +02:00
Relintai 048bb06eea Added a trainer window. It's functionality has not been implemented yet. 2020-05-25 12:44:03 +02:00
Relintai 3a8784b7aa Increase the world threads to 8. 2020-05-23 22:09:53 +02:00
Relintai 6d330cb491 Re-enable threaded character model generation. 2020-05-23 22:09:40 +02:00
Relintai d4ccb9d743 Update Voxelman and the BS module, because ported the biome generation code to c++. Also now the voxel world only updates lods manually with gdscript. 2020-05-23 22:09:19 +02:00
Relintai 08c0c69aa7 Now the CharacterSkeleton uses Arrays directly. 2020-05-23 19:56:03 +02:00
Relintai fbc1c056a1 Redone the seams for the character's model. 2020-05-23 19:29:32 +02:00
Relintai 6b50033f29 Now the visibility/lod/wakeup check has a timer for mobs. 2020-05-23 18:49:06 +02:00
Relintai b4867ec012 Revert the despawn range. 2020-05-23 18:24:25 +02:00
Relintai 8bf46093e7 Increase the chunk despawn range by one. 2020-05-23 18:13:30 +02:00
Relintai 43a768de17 Hide mesh while the animation tree is disabled. 2020-05-23 18:12:53 +02:00
Relintai c0f1b21788 Removed IKs from the blender model, also fixed a few more issues with it. In blender the animations look bad, but in godot they still work, they will be fixed later. Removed an old generated skin file, it seems like this caused all the old model import problems. Reoriented the meshes, now without the old skin. 2020-05-23 12:25:12 +02:00
Relintai ce23b724c9 Update ESS, to get the ModelVisualEntry rework. 2020-05-21 15:42:22 +02:00
Relintai e1d24dc838 Updated ESS to get the ModelVisual, and ModelVisualEntry changes. 2020-05-20 22:14:56 +02:00
Relintai 794820e08c Update ESS. 2020-05-20 20:41:26 +02:00
Relintai 9721a80086 Fix broken dependencies. 2020-05-20 01:42:02 +02:00
Relintai 2302657002 Update ESS, to get the ItemVisual to ModelVisual rename. 2020-05-19 21:10:07 +02:00
Relintai 94b76f5635 Update HEADS to get the new customizable EquipSlots from ESS, and to get a bugfix from Voxelman. 2020-05-19 18:59:30 +02:00
Relintai 7c1f365503 Turned off class xp, and class spell and recipe learning. After a lot of thinking I don't think a metagame like this will work for what I'm trying to achieve. 2020-05-17 18:58:11 +02:00
Relintai a109c9070f Mostly reoriented the model's bodyparts. It's not perfect, but good enough for now. 2020-05-17 18:51:34 +02:00
Relintai e43cce888a Now all of the current character's bodyparts are in gltf. 2020-05-17 17:00:16 +02:00
Relintai 6fe13fbaf3 The current character model has been ported to use procedural animations. Also from now on it's imported from gltf2. The mesh generation is broken for the time being, will fix soon. Also updated every module and the engine. 2020-05-17 16:28:31 +02:00
Relintai c6b4dffc66 Reduced chunk's texture scale to 3. 2020-05-12 16:51:07 +02:00
Relintai 99f01c6c95 Update the engine, and Voxelman to the latest. 2020-05-09 21:25:45 +02:00
Relintai dce511474c Reduce the body visibility to 90 meters for the character I have. 2020-05-09 20:41:49 +02:00
Relintai 52b89c9746 Only calculate texture for uv2 if it actually needs to happen. So far doing it like this seems faster. 2020-05-09 20:41:17 +02:00
Relintai b3418a8c84 Don't set the interaction type to loot if an entity doesn't have a lootdb. 2020-05-06 21:58:58 +02:00
Relintai 39827852b3 Fix clientside spell cast events. (cast success will need to be sent to clients later.) 2020-05-06 21:51:47 +02:00
Relintai 0c1ac31224 Spawn the correct mob. 2020-05-06 21:50:15 +02:00
Relintai d12d58d61b Update ESS (and the engine) to the latest, to get the stat reworks. 2020-05-03 00:17:23 +02:00
Relintai 0f4093fc44 Update ESS, so StatData is inside EntityData instead of EntityClassData. 2020-04-29 18:14:46 +02:00
Relintai c3deaf1403 Update ESS to the latest to get the baked in health and speed resources. 2020-04-29 01:10:10 +02:00
Relintai 8e50bda8ef Updated ESS, now the Speed and Health ResourceData instantiates the c++ version. 2020-04-28 23:58:25 +02:00
Relintai 73bbe9bbca Update ESS to get the event handler renames. 2020-04-28 20:49:03 +02:00
Relintai 3efc211e52 Update ESS to the latest, to get all the Entity method renames. 2020-04-28 19:09:06 +02:00
Relintai cbe4e31d3a Update ESS to get the equipment method name update. 2020-04-28 12:34:28 +02:00
Relintai 84e341bcc6 Update ESS to get the clientside notification api changes. 2020-04-28 11:46:56 +02:00
Relintai 2bc4fff27d Update ESS to the latest to get the changes for the serverside events. 2020-04-27 21:32:52 +02:00
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 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
Relintai 89f67dcf30 Removed the settings from ess_data.json, as the data plugin will need to be reworked to be useful again. 2020-04-26 13:38:11 +02:00
Relintai 6ef0a84fbe Renamed the data directory into modules. 2020-04-26 13:36:10 +02:00
Relintai 0670f0eaf1 Moved the fonts out from data. 2020-04-26 13:32:24 +02:00
Relintai 7e1b654a83 Moved shaders into the core module aswell. 2020-04-26 13:31:03 +02:00
Relintai dd4fb4fd0b Moved the xp data into core aswell, and removed the data module. Also updated HEADS to get the xp_data property fix from ESS. 2020-04-26 13:30:31 +02:00