|
6358d0237d
|
Udpate ESS, I moved a few properties from EntityData to EntityClassData. Also update Voxelman it only had editor related changes.
|
2020-10-18 18:07:24 +02:00 |
|
|
a765f68a0e
|
Re-enable the loading screen for the world.
|
2020-10-06 21:10:35 +02:00 |
|
|
8888814101
|
Update the engine.
|
2020-10-06 21:10:15 +02:00 |
|
|
bfd41efd2e
|
Updated voxelman to the latest. Mesher/job creation now have to be handled by the world's _create_chunk.
|
2020-10-06 20:10:30 +02:00 |
|
|
e9ade41995
|
Small cleanups and updated Voxelman to the latest, to get the prop job fixes.
|
2020-10-06 19:26:13 +02:00 |
|
|
3e687befd0
|
Update Voxelman to the latest.
|
2020-10-06 00:09:25 +02:00 |
|
|
24d0573c13
|
The voxel scale is 2 now, and the texture scale is 3.
|
2020-10-01 13:47:58 +02:00 |
|
|
a76f474758
|
The texture scale for the world is now 2.
|
2020-09-27 05:17:20 +02:00 |
|
|
05d553c5b1
|
Fix error.
|
2020-09-26 01:24:24 +02:00 |
|
|
48476d1f7a
|
Removed a few now unnecessary scenes, and moved a few.
|
2020-09-24 17:06:02 +02:00 |
|
|
93097ada5e
|
Same for the trainer window.
|
2020-09-24 17:03:47 +02:00 |
|
|
2e14445d8d
|
Same for the vendor window.
|
2020-09-24 16:58:39 +02:00 |
|
|
ed417cf2c1
|
The loot window is now also a module.
|
2020-09-24 16:54:10 +02:00 |
|
|
91656e1060
|
Fix a path for the item tooltip inside the inventory ui.
|
2020-09-24 16:23:41 +02:00 |
|
|
1cc886593e
|
Same treatment for the inventory.
|
2020-09-24 11:11:50 +02:00 |
|
|
084aa107b9
|
The crafting window is a module now aswell.
|
2020-09-24 10:55:50 +02:00 |
|
|
2bab93e6c7
|
The TalentWindow is a module now aswell.
|
2020-09-24 10:39:34 +02:00 |
|
|
020f744e78
|
The SpellBook is now a module aswell.
|
2020-09-24 10:32:00 +02:00 |
|
|
6bcb37b339
|
Same treatment for the unitframes.
|
2020-09-22 16:52:12 +02:00 |
|
|
dcc0d1d83d
|
Same treatment for the CastBar.
|
2020-09-22 16:49:27 +02:00 |
|
|
96a32aa928
|
AuraFrame is also a module now.
|
2020-09-22 16:47:09 +02:00 |
|
|
c292704eb2
|
Now player_ui will automatically call set_player on the childs of gui_base. Removed the set_player calls from GUI.gd.
|
2020-09-22 16:43:05 +02:00 |
|
|
a1810628e9
|
Actionbars are also a module now.
|
2020-09-22 16:37:03 +02:00 |
|
|
56385cd5e9
|
Removed the minimap and the error frame from the player ui, as they were just placeholders at the moment.
|
2020-09-22 16:34:08 +02:00 |
|
|
4ea4478158
|
The touch controls are also a module now.
|
2020-09-22 16:32:21 +02:00 |
|
|
c6e4c8f4f0
|
Added index export to the ui windows module.
|
2020-09-22 16:27:44 +02:00 |
|
|
392cca545b
|
Now modules can be disabled. Also now player ui will automatically call set_player on windows (if the method exists).
|
2020-09-22 15:23:13 +02:00 |
|
|
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 |
|
|
2a0f36a03f
|
Update ESS. The EntitySpawner is inherited from Node now.
|
2020-09-22 14:00:57 +02:00 |
|
|
c520e9037a
|
Fix de-equipping items, and now the inventory will be properly refreshed after equipping/de-equipping. Also update ESS to get the backend equipping related fixes.
|
2020-09-15 17:01:53 +02:00 |
|
|
3368ab132b
|
Implemented texture layering for character clothing.
|
2020-09-15 11:36:08 +02:00 |
|
|
8ce19070ae
|
Fix items overriding textures for characters.
|
2020-09-15 10:54:50 +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 |
|
|
bf15090942
|
Resized and repositioned the trainer window.
|
2020-09-13 00:20:28 +02:00 |
|
|
7bf9fab465
|
Implement level requirement, and cost for the trainer window. Also update ESS to get support for it at the c++ side.
|
2020-09-13 00:08:32 +02:00 |
|
|
cddda7d5e2
|
Added interface options to the ingame menu. These are the character specific. Added an option to save a character's actionbars as the default.
|
2020-09-12 23:23:54 +02:00 |
|
|
e5d127c079
|
Update ESS so every character can have it's own actionbar profile. Remove now unneeded signal handler.
|
2020-09-12 23:02:43 +02:00 |
|
|
49d53b054d
|
Now the actionbar will grey out spells that are not known.
|
2020-09-12 20:00:29 +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 |
|
|
13fa745f16
|
Unlearned class spells are not shown in the spellbook anymore.
|
2020-09-10 10:48:46 +02:00 |
|
|
6a70b36e04
|
Spell points are off now, as I think trainers will work better for this game. Made the spell book window handle it properly.
|
2020-09-10 10:46:49 +02:00 |
|
|
6fb1f1ca9b
|
Implement and use the voxelman blocky style dungeon. Work on proper player pacement into it (will be fixed later). Also update voxelman to get the ensure_channel_allocated method.
|
2020-09-05 22:38:24 +02:00 |
|
|
93e370fb77
|
Update the procedural animations module to get the custom method call track support.
|
2020-09-02 00:32:54 +02:00 |
|
|
2d15234eb8
|
Little work on the vman dungeon.
|
2020-09-01 23:37:36 +02:00 |
|
|
f0ff24b2a7
|
Added a new voxelman based dungeon class. (Just the skeleton for now.)
|
2020-08-26 00:21:01 +02:00 |
|
|
97710f2b56
|
Updated Voxelman to get the blocky mesher changes. Now the second mesher in the VoxelChunk is a blocky mesher.
|
2020-08-26 00:20:35 +02:00 |
|
|
29177a4f83
|
Update voxelman to get the mesher channel customizations. Added an another mesher to TVVoxelChunk, it's using the alt type and isolevel channels (if they are not allocated it won't do anything).
|
2020-08-21 20:18:16 +02:00 |
|