converted to Jolt physics

This commit is contained in:
2025-11-23 02:00:31 +03:00
parent 3f0484e87c
commit cd82fb0eed
52 changed files with 4302 additions and 1458 deletions

View File

@@ -277,6 +277,7 @@ function BoatControlQuest()
ecs_character("set-actuator", ent, "sitting")
ecs_set_slot(this.boat.boat_id, ent, "seat1")
ecs_character("set-actuator", ent, "sitting")
print("SLOT", "captain_seat", "boo1")
ecs_set_slot(this.boat.boat_id, ent, "captain_seat")
ecs_character("set-actuator", ent, "sitting")
end
@@ -420,6 +421,7 @@ function create_boat()
ecs_character("physics-control", npc_id, false)
ecs_character("params-set", npc_id, "gravity", false)
ecs_character("params-set", npc_id, "buoyancy", false)
print("SLOT", "captain_seat", "boo")
ecs_set_slot(boat.boat_id, npc_id, "captain_seat")
ecs_character("set-actuator", npc_id, "sitting")
-- ecs_set_animation_state(npc_id, "main", "actuator", true)
@@ -466,6 +468,7 @@ function create_actuator2(ent)
end
table.insert(this.contained, what)
this.activated = true
print("position: ", _ecs.position(what).y)
end,
exit = function(this, what)
print(this.id, "left by", what)