Improve beetle and net target visibility
This commit is contained in:
parent
966968e54d
commit
a7c71213cc
6 changed files with 15 additions and 4 deletions
|
|
@ -44,6 +44,8 @@ func _run() -> void:
|
|||
assert(invalid_material.albedo_color == Color.WHITE)
|
||||
assert(is_equal_approx(invalid_material.albedo_color.a, 1.0))
|
||||
assert(is_equal_approx(valid_material.albedo_color.a, 1.0))
|
||||
assert(invalid_material.no_depth_test)
|
||||
assert(valid_material.no_depth_test)
|
||||
assert(
|
||||
invalid_material.shading_mode
|
||||
== BaseMaterial3D.SHADING_MODE_UNSHADED
|
||||
|
|
|
|||
|
|
@ -943,6 +943,10 @@ func _validate_prop_catalog(region: GeneratedWorldRegion) -> void:
|
|||
assert(instance.position.is_zero_approx())
|
||||
assert(_find_mesh_instance(instance) != null)
|
||||
instance.free()
|
||||
if definition.has_gatherable_surface():
|
||||
assert(
|
||||
definition.gatherable_surface_clearance >= 0.12
|
||||
)
|
||||
var mushroom := catalog.definition_for_id(&"prop_mushroom")
|
||||
assert(mushroom != null and mushroom.has_collision())
|
||||
assert(mushroom.visual_offset.y < 0.0)
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ func _validate_beetle_data() -> void:
|
|||
assert(beetle.target_population_for_anchor_count(8) == 3)
|
||||
assert(beetle.target_population_for_anchor_count(40) == 14)
|
||||
assert(beetle.target_population_for_anchor_count(400) == 64)
|
||||
assert(is_equal_approx(beetle.sprite_pixel_size, 0.005))
|
||||
assert(is_equal_approx(beetle.sprite_pixel_size, 0.0075))
|
||||
assert(beetle.is_stationary_spawn())
|
||||
assert(not beetle.can_be_scared())
|
||||
|
||||
|
|
@ -128,7 +128,7 @@ func _validate_anchored_presentation() -> void:
|
|||
var sprite := presentation.get_node("GatherableSprite") as Sprite3D
|
||||
assert(sprite != null)
|
||||
assert(is_zero_approx(sprite.position.y))
|
||||
assert(is_equal_approx(sprite.pixel_size, 0.005))
|
||||
assert(is_equal_approx(sprite.pixel_size, 0.0075))
|
||||
assert(not sprite.shaded)
|
||||
assert(sprite.billboard == BaseMaterial3D.BILLBOARD_ENABLED)
|
||||
assert(sprite.texture_filter == BaseMaterial3D.TEXTURE_FILTER_NEAREST)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue