Paint the vessel some more

This commit is contained in:
Jens Pitkänen 2026-08-03 22:51:17 +03:00
parent ef6b5a83be
commit 44676d2dbd
8 changed files with 747 additions and 564 deletions

View File

@ -21,6 +21,7 @@ class_properties = Dictionary[String, Variant]({
"RadioactiveGoo": "RadioactiveGoo", "RadioactiveGoo": "RadioactiveGoo",
"SeaOfBlood": "SeaOfBlood", "SeaOfBlood": "SeaOfBlood",
"Spikes": "Spikes", "Spikes": "Spikes",
"VesselEngines": "VesselEngines",
"Void": "Void" "Void": "Void"
} }
}) })

View File

@ -13,7 +13,7 @@ classname = "item_health"
meta_properties = Dictionary[String, Variant]({ meta_properties = Dictionary[String, Variant]({
"color": Color(0.8, 0.8, 0.8, 1), "color": Color(0.8, 0.8, 0.8, 1),
"model": "{\"path\": \"godot/maps/entity_models/item_health.glb\", \"scale\": 32.0 }", "model": "{\"path\": \"godot/maps/entity_models/item_health.glb\", \"scale\": 32.0 }",
"size": AABB(0, 0, 20, 0, 0, 21) "size": AABB(0, 0, 27, 0, 0, 27)
}) })
node_class = "Node3D" node_class = "Node3D"
metadata/_custom_type_script = "uid://ldfqjtq0br35" metadata/_custom_type_script = "uid://ldfqjtq0br35"

View File

@ -0,0 +1,8 @@
[gd_resource type="StandardMaterial3D" format=3 uid="uid://s14clfmvmptt"]
[ext_resource type="Texture2D" uid="uid://b1ynhlxa07xut" path="res://maps/textures/str_stonebrk2.png" id="1_xe3dn"]
[resource]
albedo_texture = ExtResource("1_xe3dn")
metallic_specular = 0.0
texture_filter = 2

View File

@ -3,19 +3,20 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://b1ynhlxa07xut" uid="uid://b1ynhlxa07xut"
path="res://.godot/imported/str_stonebrk2.png-30249be1dc4e8db279e6b8663834ff84.ctex" path.s3tc="res://.godot/imported/str_stonebrk2.png-30249be1dc4e8db279e6b8663834ff84.s3tc.ctex"
metadata={ metadata={
"vram_texture": false "imported_formats": ["s3tc_bptc"],
"vram_texture": true
} }
[deps] [deps]
source_file="res://maps/textures/str_stonebrk2.png" source_file="res://maps/textures/str_stonebrk2.png"
dest_files=["res://.godot/imported/str_stonebrk2.png-30249be1dc4e8db279e6b8663834ff84.ctex"] dest_files=["res://.godot/imported/str_stonebrk2.png-30249be1dc4e8db279e6b8663834ff84.s3tc.ctex"]
[params] [params]
compress/mode=0 compress/mode=2
compress/high_quality=false compress/high_quality=false
compress/lossy_quality=0.7 compress/lossy_quality=0.7
compress/uastc_level=0 compress/uastc_level=0
@ -23,7 +24,7 @@ compress/rdo_quality_loss=0.0
compress/hdr_compression=1 compress/hdr_compression=1
compress/normal_map=0 compress/normal_map=0
compress/channel_pack=0 compress/channel_pack=0
mipmaps/generate=false mipmaps/generate=true
mipmaps/limit=-1 mipmaps/limit=-1
roughness/mode=0 roughness/mode=0
roughness/src_normal="" roughness/src_normal=""
@ -37,4 +38,4 @@ process/normal_map_invert_y=false
process/hdr_as_srgb=false process/hdr_as_srgb=false
process/hdr_clamp_exposure=false process/hdr_clamp_exposure=false
process/size_limit=0 process/size_limit=0
detect_3d/compress_to=1 detect_3d/compress_to=0

View File

@ -8,11 +8,9 @@
[sub_resource type="TeamResource" id="TeamResource_64qm8"] [sub_resource type="TeamResource" id="TeamResource_64qm8"]
name = "Engine Team" name = "Engine Team"
color = Color(0.6005503, 0.4959998, 0.42217773, 1)
[sub_resource type="TeamResource" id="TeamResource_47vax"] [sub_resource type="TeamResource" id="TeamResource_47vax"]
name = "Bridge Team" name = "Bridge Team"
color = Color(0.28661734, 0.52295995, 0.13968155, 1)
[resource] [resource]
name = "Vessel" name = "Vessel"

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -23,6 +23,7 @@ pub enum KillboxKind {
LargeBoulder, LargeBoulder,
ElectricFence, ElectricFence,
RadioactiveGoo, RadioactiveGoo,
VesselEngines,
} }
impl KillboxKind { impl KillboxKind {
@ -41,6 +42,7 @@ impl KillboxKind {
KillboxKind::RadioactiveGoo => { KillboxKind::RadioactiveGoo => {
" turned into a mutant..! no, died of radiation poisoning." " turned into a mutant..! no, died of radiation poisoning."
} }
KillboxKind::VesselEngines => " became fuel for the vessel",
} }
.to_string() .to_string()
} }