This commit is contained in:
team3
2026-08-30 11:50:09 +02:00
parent 4d771c9a6e
commit a46eba4145
23 changed files with 816 additions and 601 deletions

View File

@@ -44,7 +44,7 @@ func _environment() -> void:
func _boden() -> void:
Prims.box(self, Vector3(0, -0.5, 0), Vector3(240, 1, 240), Color(0.36, 0.52, 0.30))
Prims.box(self, Vector3(0, -0.53, 0), Vector3(240, 1, 240), Color(0.36, 0.52, 0.30))
# Ringweg, auf dem die Menschen gehen
for i in range(36):
var a := TAU * float(i) / 36.0
@@ -57,16 +57,16 @@ func _orte() -> void:
if key == "park":
continue
var pl: Dictionary = HumanDB.PLACES[key]
var c := HumanDB.place_center(key)
var c := Orte.center(HumanDB.PLACES, key)
var s: Array = pl["size"]
var groesse := Vector3(s[0], 2.3, s[1])
var farbe: Color = pl["color"]
var richtung: Vector3 = HumanDB.DIR_VEC[pl["dir"]]
var richtung: Vector3 = Orte.DIR_VEC[pl["dir"]]
Prims.room(self, c, groesse, farbe, farbe.darkened(0.35), richtung, 3.4, true)
Prims.label(self, c + Vector3(0, 5.0, 0), pl["name"], 0.6, Color(1, 1, 0.9))
_einrichtung(c, groesse, farbe, key)
var tuer := HumanDB.place_door(key)
var tuer := Orte.door(HumanDB.PLACES, key)
var weg := tuer.normalized() * 15.0 - tuer
var b := Prims.box(self, (tuer + tuer.normalized() * 15.0) * 0.5 + Vector3(0, 0.03, 0),
Vector3(2.6, 0.06, weg.length()), Color(0.62, 0.58, 0.50), false)
@@ -152,9 +152,9 @@ func _saeule() -> void:
func _menschen() -> void:
for i in range(HumanDB.LIST.size()):
var m := Human.new()
var m := Bewohner.new()
add_child(m)
m.setup(HumanDB.LIST[i], i)
m.setup(HumanDB.LIST[i], i, HumanDB.PLACES)
humans.append(m)