|
7a5b0336a9
|
Set approximated box colliders to the core wall models.
|
2020-07-20 21:48:06 +02:00 |
|
|
a95b386d01
|
Implement texture mapping for the dungeon.
|
2020-07-20 21:25:54 +02:00 |
|
|
8997fae8c2
|
Now the dungeon (mostly) properly gets written to chunks based on it's map's data. I implemented wall post processing with bit shifting, and since using bit shifting with scripting languages is not as common I threw in a few comments on how it works, hopefully someone will find it useful. Also fix 2 line's indentation level.
|
2020-07-20 15:03:57 +02:00 |
|
|
3e3b480ac3
|
Update the engine.
|
2020-07-20 01:35:53 +02:00 |
|
|
56deab2de7
|
Updated Voxelman to get the mesh data resource helper update. Also a bit of work on dungeon generation.
|
2020-07-20 01:17:47 +02:00 |
|
|
07107af461
|
Added mdr walls looking at every direction. Also added a test prop crypt entrance.
|
2020-07-19 15:03:51 +02:00 |
|
|
b147b81e01
|
Add range check to the new teleporter.
|
2020-07-18 22:50:10 +02:00 |
|
|
f96a66300b
|
Implemented a teleporter, it has a test cube mesh with the brick texture for now, and made the dungeon spawn it. Also work on setting up the dungeon generation.
|
2020-07-18 22:42:50 +02:00 |
|
|
4084debdad
|
Removed a few now unneeded classes/scenes, and moved some of the around. Small tweaks/fixes and comments. Also updated modules to grab a few smaller fixes/improvements.
|
2020-07-18 18:30:39 +02:00 |
|
|
5f8cfba661
|
Re-enabled batching, as after a scons cache clean I can't seem to be able to reproduce those crashes anymore.
|
2020-07-18 14:14:18 +02:00 |
|
|
69deb6002b
|
Disable batching for now, it seems like it causes some crashes now. It might not be the root cause though.
|
2020-07-18 13:35:09 +02:00 |
|
|
ec8e8d0406
|
Now the level generator won't load planets from a folder, instead they are directly set from the editor, ands tarted porting the dungeon generator from the roguelike project. Also updated the world generator module to get the property type changes, this fixes some of the crashes.
|
2020-07-18 12:50:17 +02:00 |
|
|
c6429124fb
|
Update the WorldGenerator module to get the instance() helpers.
|
2020-07-17 20:54:49 +02:00 |
|
|
630db200dc
|
Fix signal handler argument count mismatch.
|
2020-07-17 19:36:28 +02:00 |
|
|
be6ebf48f3
|
Update ESS to get the aura damage calculation update.
|
2020-07-17 19:29:24 +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 |
|
|
c294b4a008
|
Fix a few settings for Nature's Switfness. And small tweaks.
|
2020-07-11 21:08:45 +02:00 |
|
|
8168adc914
|
Remove leftover print.
|
2020-07-11 18:39:46 +02:00 |
|
|
08ebbd24f8
|
Fix global cooldowns.
|
2020-07-11 18:37:41 +02:00 |
|
|
33ed628aa3
|
Attributions for the test character textures.
|
2020-07-11 15:30:39 +02:00 |
|
|
faae05e1a9
|
Removed the steering ai framework as it was not used.
|
2020-07-11 15:18:01 +02:00 |
|
|
e0d90b5925
|
Removed a few now unused textures.
|
2020-07-11 15:04:59 +02:00 |
|
|
647cf4e904
|
Convert the icon attributions to the new format.
|
2020-07-11 15:01:41 +02:00 |
|
|
69a68c52a1
|
Convert the font's license to the new format.
|
2020-07-11 14:38:12 +02:00 |
|
|
f352fc85c5
|
Convert the test weapons Attributions file to the new format.
|
2020-07-11 14:32:27 +02:00 |
|
|
5a529c8d07
|
Small improvements, and the implementation now also supports the File tag.
|
2020-07-11 14:32:06 +02:00 |
|
|
741c1542bd
|
Implemented the third party attibutions tab.
|
2020-07-11 14:14:11 +02:00 |
|
|
5688f44ea2
|
Moe tweaks to the sky.
|
2020-07-11 01:12:41 +02:00 |
|
|
77c50691b6
|
Change the color of the sky to blue.
|
2020-07-11 01:03:27 +02:00 |
|
|
8a20ca0f3e
|
Start mesh build job at the end of build in Skeleton.
|
2020-07-11 01:00:25 +02:00 |
|
|
2a2a6a555d
|
Rename the continue button to load in the menu.
|
2020-07-10 21:56:59 +02:00 |
|
|
cd0ed54744
|
Fix parameters for signal handler.
|
2020-07-10 21:55:19 +02:00 |
|
|
7f79741267
|
Update logic.
|
2020-07-10 21:52:07 +02:00 |
|
|
19b158c877
|
Update ESS to get the XPData rework.
|
2020-07-10 17:18:03 +02:00 |
|
|
67e327f471
|
Update ESS to get the Entity level simplifications.
|
2020-07-10 15:25:32 +02:00 |
|
|
2e3e0d88f4
|
Restored the ability to have multiple characters, and also turned off class learning/xp. I'm not yet sure how to go about it, maybe class levels could give some xp boost, will experiment more when the project is more mature.
|
2020-07-10 11:16:02 +02:00 |
|
|
836949b205
|
The initial sheathing setup is also called as deferred now.
|
2020-07-10 10:34:25 +02:00 |
|
|
e986d8d488
|
build_model is now called as deferred.
|
2020-07-10 10:31:09 +02:00 |
|
|
d68d49b5de
|
Reduce the amount of crashes.
|
2020-07-10 10:29:07 +02:00 |
|
|
149d7f4bb2
|
Update WorldGenerator to the latest.
|
2020-07-10 02:40:12 +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 |
|
|
94a90d989c
|
Update the engine and Voxelman to grab the prop related changes.
|
2020-07-07 18:40:24 +02:00 |
|
|
3baf2addec
|
Added in a few test props.
|
2020-07-06 22:40:44 +02:00 |
|
|
432d0bf312
|
Reduced the default entity visibility range.
|
2020-07-06 22:38:48 +02:00 |
|
|
f3169ccf82
|
Spawn mobs more sporadically.
|
2020-07-06 22:38:07 +02:00 |
|
|
90be9898d9
|
The current start tile will not draw a dungeon entrance for now, as I reduced the chunk size (which increases performance) and the code needs to be changed.
|
2020-07-06 22:37:54 +02:00 |
|
|
8fabc6159a
|
Set levels to a few abilities.
|
2020-07-06 22:34:49 +02:00 |
|
|
3cacc01945
|
Update the game to go with the new modules.
|
2020-07-06 22:33:56 +02:00 |
|
|
c3171a00eb
|
Remove the old PropTool test data.
|
2020-07-06 22:29:09 +02:00 |
|
|
d528010273
|
Moved around a few autoloads.
|
2020-07-04 20:30:42 +02:00 |
|
|
73d13bee12
|
The spell book will now show not yet learned class spell.
|
2020-06-23 21:59:23 +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 |
|
|
b587a63f60
|
Brought back the old VoxelChunk prop spawning implementation. I only made it compile error free for now.
|
2020-06-23 01:23:35 +02:00 |
|
|
d3ad430b8b
|
Fix naturalist's mana EntityResource reference.
|
2020-06-20 21:03:22 +02:00 |
|
|
153b15eb4d
|
Update ESS to get the EntityResourceData removal update. Also update the Engine.
|
2020-06-20 16:15:24 +02:00 |
|
|
c707736c78
|
Increase the MessageQueue's max size, as Godot was complaining on import.
|
2020-06-20 16:12:41 +02:00 |
|
|
b9c7767b98
|
Update ESS to get the new crash related commits. Also update the engine.
|
2020-06-18 22:46:24 +02:00 |
|
|
65a95ece4e
|
Added an about menu. Done every tab except for the third parties for this project, will finish it soon.
|
2020-06-16 20:40:09 +02:00 |
|
|
1e0a17b6cc
|
Now weapons are added to the test player model via the ModelVisual. Also moved the sheath action's processing into PlayerGD.
|
2020-06-16 19:10:52 +02:00 |
|
|
b3b67de715
|
Add tool keyword to AttachPoint.
|
2020-06-16 18:52:30 +02:00 |
|
|
ad72ae4def
|
Now sheathing works without reparenting nodes.
|
2020-06-16 18:50:49 +02:00 |
|
|
6626b8ed38
|
Initial weapon sheathing support. ALso updated ESS to get a few new constants.
|
2020-06-16 18:44:42 +02:00 |
|
|
7e7dc3b43e
|
Update ESS to get the Attachment ModelVisualEntry implementation/changes.
|
2020-06-16 15:55:01 +02:00 |
|
|
2e1f1a1e84
|
Grab the CharacterSkeletonPoints enum removal change from ESS.
|
2020-06-16 13:53:12 +02:00 |
|
|
e9253466ef
|
Update ESS again, so CharacterSkeleton3D also uses the enums from the project settings for it's model entries.
|
2020-06-16 13:47:10 +02:00 |
|
|
3f132e4828
|
Update ESS to the latest to get CharacterSkeleton3D's attach point rework.
|
2020-06-16 13:40:16 +02:00 |
|
|
2d46c1bb10
|
Update ESS, so CharacterSkeleton uses the bone id in VisualEntry properly. Remove the null entries from the test character visuals. Also fix left upper arm.
|
2020-06-16 11:42:10 +02:00 |
|
|
2b0c4821e2
|
Added AdaptiveTheme, it modifies the margins in the ui's theme. Removed AdaptiveButton.
|
2020-06-15 19:27:49 +02:00 |
|
|
483c50dfac
|
Added a touchscreen mode setting, and an AdaptiveButton that will set it's own min size if the setting is enabled. I did not replace all buttons yet, just made sure everything looks consistent. Also smaller theme improvements.
|
2020-06-15 18:37:51 +02:00 |
|
|
b9ecd4248d
|
Reworked castbar, now it will always be properly centered.
|
2020-06-15 17:49:14 +02:00 |
|
|
7d4291190a
|
Also color the castbar.
|
2020-06-15 17:40:52 +02:00 |
|
|
7c08311b75
|
Color health, mana, and xp bars.
|
2020-06-15 17:39:47 +02:00 |
|
|
4ceb9f134c
|
Fix "Cannot get ratio when minimum and maximum value are equal." Errors, and small tweaks to Nameplates.
|
2020-06-15 15:23:47 +02:00 |
|
|
3ad461adb5
|
Fix initial value for the nameplates.
|
2020-06-15 15:10:10 +02:00 |
|
|
d0586063d1
|
Update the engine, and ESS, to get the Cooldown and CategoryCooldown removal change.
|
2020-06-13 21:53:10 +02:00 |
|
|
dc6aab9a2d
|
Update ProfileManager call.
|
2020-06-13 15:36:21 +02:00 |
|
|
315df2a10a
|
Now entities will be snapped to the terrarin after they spawn.
|
2020-06-13 15:30:49 +02:00 |
|
|
bb955630fc
|
Fix class doesn't exist error.
|
2020-06-13 15:19:41 +02:00 |
|
|
2dfba2bc97
|
Update Voxelman to the latest to get the mesher changes.
|
2020-06-12 19:55:37 +02:00 |
|
|
ea6daeb5d4
|
Update ESS to get the aura trigger and stat attribute reworks.
|
2020-06-06 17:01:08 +02:00 |
|
|
bb56fb05c5
|
Update ESS tot he latest to get the getter/setter renames. Also fix an unrelated error.
|
2020-06-05 19:45:42 +02:00 |
|
|
70b1b4badd
|
Update ESS to get the TalentRowData changes. Also updated the engine.
|
2020-06-05 18:05:54 +02:00 |
|
|
68dd994e56
|
A little cleanup to the player ui. Also removed the trainer window, and disabled the craft window's button.
|
2020-06-04 11:21:03 +02:00 |
|
|
662055e4bf
|
Fix skeleton mesh generation in single threaded mode. Also update ThreadPool to get the it's single thread mode fixes.
|
2020-05-30 23:23:38 +02:00 |
|
|
2c5518095f
|
Renamed the model manager module to module manager (Typo lol). Also disabled it, as it needs to be updated.
|
2020-05-30 19:30:35 +02:00 |
|
|
e2869c7b89
|
CharacterSkeleton now uses the ThreadPool module to generate meshes. Also updated MeshTools to get the 2 functions I added to the singleton.
|
2020-05-30 19:25:32 +02:00 |
|
|
8f71e087e7
|
Update mesh utils to get the MeshMerger, and the engine. The CharacterSkeletonGD now uses it.
|
2020-05-30 14:04:37 +02:00 |
|
|
f943749a47
|
A few tweaks.
|
2020-05-26 17:45:58 +02:00 |
|
|
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 |
|
|
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 |
|
|
048bb06eea
|
Added a trainer window. It's functionality has not been implemented yet.
|
2020-05-25 12:44:03 +02:00 |
|
|
3a8784b7aa
|
Increase the world threads to 8.
|
2020-05-23 22:09:53 +02:00 |
|
|
6d330cb491
|
Re-enable threaded character model generation.
|
2020-05-23 22:09:40 +02:00 |
|
|
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 |
|
|
08c0c69aa7
|
Now the CharacterSkeleton uses Arrays directly.
|
2020-05-23 19:56:03 +02:00 |
|
|
fbc1c056a1
|
Redone the seams for the character's model.
|
2020-05-23 19:29:32 +02:00 |
|
|
6b50033f29
|
Now the visibility/lod/wakeup check has a timer for mobs.
|
2020-05-23 18:49:06 +02:00 |
|
|
b4867ec012
|
Revert the despawn range.
|
2020-05-23 18:24:25 +02:00 |
|