Updated Terraman and added the new chunk_lod_first_falloff parameter to the ingame settings.

This commit is contained in:
Relintai 2021-04-19 18:39:43 +02:00
parent b20303a24e
commit a3634380ed
5 changed files with 22 additions and 10 deletions

2
HEADS
View File

@ -1 +1 @@
{"engine": {"3.2": "94a0fc47f7b4e90f8973f9adbfd3312579ed2825", "master": "8c73e813134001e575b6f59e3b0100471c007410", "3.x": "bb10729c6ee1051965b564c43bb4493e6e7459a5"}, "world_generator": {"master": "d289ee942c19f75ae0ecbdc1d0f38a84ec4ff3e3"}, "entity_spell_system": {"master": "378ebcff23e5ab0a04c0e92119d26391de4be139"}, "ui_extensions": {"master": "f82273f54cb1ab87d458c91af9554acec5c10831"}, "voxelman": {"master": "9253cc53c6fbbd78b5e4268eb498ef55b4dd0181"}, "texture_packer": {"master": "dbf3c59a9c52f155f0d98b567d571708e8b3f253"}, "fastnoise": {"master": "d447fd5364e9ab5a6b14184483eab23cd3fe820b"}, "mesh_data_resource": {"master": "679064ea4f1fe81d14e18b3db9e113384e99cf84"}, "procedural_animations": {"master": "f8aae42bf06b3936cc6bd24cb18e1c3ec9f78f4f"}, "ess_data": {"master": "3bd637fdd3304b64a18287a49a6b7387acf2f5de"}, "props": {"master": "6f418a07d491539b0bcd0bf16e84211e950cb21c"}, "mesh_utils": {"master": "6725a4906c0a039eaff4c46c8dea00f6b1b99045"}, "broken_seals_module": {"master": "8bfe7efe6940c701bc9296d6e4eb565b36b6527b"}, "thread_pool": {"master": "b2e8c815392052947e7386f722913a12eea543a4"}, "terraman": {"master": "a3c81f4d0c4c336e3abfe027b06a08f576da0b59"}}
{"engine": {"3.2": "94a0fc47f7b4e90f8973f9adbfd3312579ed2825", "master": "8c73e813134001e575b6f59e3b0100471c007410", "3.x": "bb10729c6ee1051965b564c43bb4493e6e7459a5"}, "world_generator": {"master": "d289ee942c19f75ae0ecbdc1d0f38a84ec4ff3e3"}, "entity_spell_system": {"master": "378ebcff23e5ab0a04c0e92119d26391de4be139"}, "ui_extensions": {"master": "f82273f54cb1ab87d458c91af9554acec5c10831"}, "voxelman": {"master": "9253cc53c6fbbd78b5e4268eb498ef55b4dd0181"}, "texture_packer": {"master": "dbf3c59a9c52f155f0d98b567d571708e8b3f253"}, "fastnoise": {"master": "d447fd5364e9ab5a6b14184483eab23cd3fe820b"}, "mesh_data_resource": {"master": "679064ea4f1fe81d14e18b3db9e113384e99cf84"}, "procedural_animations": {"master": "f8aae42bf06b3936cc6bd24cb18e1c3ec9f78f4f"}, "ess_data": {"master": "3bd637fdd3304b64a18287a49a6b7387acf2f5de"}, "props": {"master": "6f418a07d491539b0bcd0bf16e84211e950cb21c"}, "mesh_utils": {"master": "6725a4906c0a039eaff4c46c8dea00f6b1b99045"}, "broken_seals_module": {"master": "8bfe7efe6940c701bc9296d6e4eb565b36b6527b"}, "thread_pool": {"master": "b2e8c815392052947e7386f722913a12eea543a4"}, "terraman": {"master": "034f3b563f6dffc27accf1cc830109f23df9902c"}}

View File

@ -306,6 +306,7 @@ level/max_class_level=60
chunk_lod_falloff=2
chunk_spawn_range=8
chunk_lod_first_falloff=2
[importer_defaults]

View File

@ -71,14 +71,15 @@ func on_setting_changed(section, key, value):
if section == "game":
if key == "chunk_spawn_range":
chunk_spawn_range = value
if key == "chunk_lod_falloff":
elif key == "chunk_lod_falloff":
chunk_lod_falloff = value
elif key == "chunk_lod_first_falloff":
chunk_lod_first_falloff = value
func on_settings_loaded():
chunk_spawn_range = Settings.get_value("game", "chunk_spawn_range")
chunk_lod_falloff = Settings.get_value("game", "chunk_lod_falloff")
chunk_lod_first_falloff = Settings.get_value("game", "chunk_lod_first_falloff")
vis_update += VIS_UPDATE_INTERVAL

View File

@ -45,6 +45,7 @@ var _settings : Dictionary = {
"game" : {
"chunk_spawn_range" : ProjectSettings.get("game/chunk_spawn_range"),
"chunk_lod_falloff" : ProjectSettings.get("game/chunk_lod_falloff"),
"chunk_lod_first_falloff" : ProjectSettings.get("game/chunk_lod_first_falloff"),
},
"ui" : {
"touchscreen_mode" : OS.has_touchscreen_ui_hint(),

View File

@ -44,7 +44,6 @@ size_flags_vertical = 3
tab_align = 0
[node name="Video" type="VBoxContainer" parent="PanelContainer/VBoxContainer/TabContainer"]
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 4.0
@ -147,6 +146,15 @@ step = 1.0
margin_top = 32.0
margin_bottom = 56.0
property_category = "game"
property_name = "chunk_lod_first_falloff"
property_label = "Chunk Lod First Falloff"
max_value = 30.0
step = 1.0
[node name="OptionsSpinboxRow3" parent="PanelContainer/VBoxContainer/TabContainer/Game" instance=ExtResource( 8 )]
margin_top = 64.0
margin_bottom = 88.0
property_category = "game"
property_name = "chunk_lod_falloff"
property_label = "Chunk Lod Falloff"
max_value = 30.0
@ -170,8 +178,8 @@ property_name = "touchscreen_mode"
property_label = "Touchscreen Mode"
[node name="OptionsSpinboxRow" parent="PanelContainer/VBoxContainer/TabContainer/Interface" instance=ExtResource( 8 )]
margin_top = 58.0
margin_bottom = 82.0
margin_top = 34.0
margin_bottom = 58.0
property_category = "ui"
property_name = "ui_scale"
property_label = "UI Scale"
@ -181,8 +189,8 @@ step = 0.01
rounded = false
[node name="OptionsSpinboxRow2" parent="PanelContainer/VBoxContainer/TabContainer/Interface" instance=ExtResource( 8 )]
margin_top = 90.0
margin_bottom = 114.0
margin_top = 66.0
margin_bottom = 90.0
property_category = "ui"
property_name = "ui_scale_touch"
property_label = "UI Scale Touch"
@ -222,4 +230,5 @@ margin_top = 439.0
margin_right = 535.0
margin_bottom = 465.57
text = "Close"
[connection signal="pressed" from="PanelContainer/VBoxContainer/Close" to="." method="hide"]