Commit Graph

149 Commits

Author SHA1 Message Date
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 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
Relintai 7723a03def Moved a few things into a new core module. Also updated HEADS to get a typo fix for ESS. 2020-04-26 13:25:29 +02:00
Relintai d89c5b0188 Moved Naturalist into into it's own module. Also updated ESS to get a few typo fixes that are needed. 2020-04-26 12:28:40 +02:00
Relintai 74038429b7 Update HEADS to get the javascript compile fix for voxelman. 2020-04-26 00:51:20 +02:00
Relintai 04da48826e Update HEADS to get the customizable stats for ESS. 2020-04-25 21:41:42 +02:00
Relintai 13a7725106 Update ESS. 2020-04-24 14:58:01 +02:00
Relintai dee366cbf7 Now entities create their own bodies when they are missing. Also update ESS to the latest to get the body-related changes. 2020-04-24 13:48:54 +02:00
Relintai 1d7a428987 Mob and NetworkedPlayer now also uses the body script and fixed a nullreference error. Also updated HEADS to get a fix for Voxelman. 2020-04-24 09:19:41 +02:00
Relintai b30a02f7b8 Moved movement handling code from Player.gd to a new gdscript that is on the player's body. Also update everything to the latest to grab the changes to ESS. 2020-04-24 00:49:51 +02:00
Relintai 1e3e65bd73 Update ESS so saving spells and recipes work with paths aswell. Re-enable static resource db with id remapping. 2020-04-19 18:43:46 +02:00
Relintai a2933a2b7b Update ESS to the latest to get the id to resource path changes. 2020-04-19 18:27:38 +02:00
Relintai 1a04066f4c Update ESS to grab the new database class. Main Scene now uses it, instead of the static db. 2020-04-18 22:51:17 +02:00
Relintai 6a5cd7a9a2 Update HEADS to grab the profile defaults fix from ESS. 2020-04-18 21:27:22 +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 ce28c217ad HEADS file was left out. 2020-04-18 14:36:05 +02:00
Relintai b776f0cf2f Update HEADS, to grab the latest voxelman. Also smaller doc-related fixes to the other modules. 2020-04-18 02:55:13 +02:00
Relintai b15c97b099 Update HEADS. Removed the air block, as it's no longer needed. 2020-04-17 00:39:46 +02:00
Relintai d7d67d97eb Update ESS. 2020-04-15 00:25:25 +02:00
Relintai 2202b75ddb Update HEADS, mainly to grab the latest ESS changes. 2020-04-14 17:04:59 +02:00
Relintai 9b4e6780ed Update the engine. 2020-04-10 17:28:00 +02:00
Relintai 16ac08ea66 Update all modules. 2020-04-09 16:12:02 +02:00
Relintai 371cb1abbc Update Voxelman to grab the mesher optimizations. 2020-04-07 14:41:35 +02:00
Relintai a9601ad077 Update ESS to the latest. 2020-04-07 13:13:07 +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 a1123d69f8 Update Voxelman to grab a compile fix. 2020-04-06 23:09:41 +02:00
Relintai a5a7f984bb Update everything to the latest. 2020-04-06 23:05:45 +02:00
Relintai fbcb328cb1 UPdate Voxelman to the latest to grab the bugfixes. Also chunks now generate faster. 2020-04-06 20:26:05 +02:00
Relintai 68157fa433 Update Voxelman to the latest. 2020-04-06 14:53:27 +02:00
Relintai 590238216c Update Voxelman to the latest. 2020-04-06 14:40:14 +02:00
Relintai c992c0e545 Update to the latest Voxelman. 2020-04-06 01:12:07 +02:00
Relintai 156d24bee7 Update Voxelman to the latest to grab the new improvements. 2020-04-05 02:27:39 +02:00
Relintai 768af776e4 Update every module, to get the prop refactors. 2020-04-04 17:29:23 +02:00
Relintai 2a29c595a4 Update the props module to get the new skeleton classes. 2020-04-03 13:48:45 +02:00
Relintai 9bd9eaaeb8 Added the new Props module. Also updated everything. 2020-04-03 12:09:21 +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 f94b905cb5 Grab the desktop tools=no build fix for Voxelman. 2020-03-31 00:58:50 +02:00
Relintai c18409a2f2 Implemented lod for mobs. Also Updated HEADS to grab a crash fix from Voxelman, and the update to Skeleton3D from ESS. 2020-03-30 23:18:28 +02:00
Relintai 874891cbe9 Removed lod code from TVVoxelChunk as it got ported to Voxelman. Update HEADS to get the new version. 2020-03-30 19:48:41 +02:00
Relintai 29e61139a8 Update Voxelman to grab the mesh storage generalization. This simplifies the lod code a bit. 2020-03-30 18:35:52 +02:00
Relintai 7c9b916a61 Ported bake_mesh_array_uv and bake_mesh_array_uv into VoxelChunk. 2020-03-30 14:58:57 +02:00
Relintai 24abdae01f Update HEADS to get the compile fix from the mesh simplifier. 2020-03-30 01:38:32 +02:00
Relintai 4111bb9643 HEADS got left out. 2020-03-30 01:22:46 +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 c43779f749 Updated HEADS. 2020-03-28 11:47:34 +01:00
Relintai fb36237635 Update HEAD to get the multithreading-related fixes from Voxelman. 2020-03-24 19:02:27 +01:00
Relintai 92b6f03828 Update everything to get the new msvc-related fixes. 2020-03-24 16:59:23 +01:00