Lights to place indoors (tallow candle, torch stand); docs brought up to date; the journey plan; sticky teleports in net tests; protocol 15
This commit is contained in:
@@ -321,11 +321,15 @@ func _bob_slot(id: String) -> int:
|
||||
return i
|
||||
return -1
|
||||
|
||||
## Teleports Alice and makes sure it sticks (test_net_life.gd's _tp says why).
|
||||
func _tp(at: Vector3) -> void:
|
||||
PN.ask("debug_tp", [at + Vector3(0, 0.05, 0)])
|
||||
await _until(func(): return player.global_position.distance_to(at) < 1.0, 2.0)
|
||||
player.set_physics_process(false)
|
||||
await _sleep(0.3)
|
||||
for _try in range(3):
|
||||
PN.ask("debug_tp", [at + Vector3(0, 0.05, 0)])
|
||||
await _until(func(): return player.global_position.distance_to(at) < 1.0, 2.0)
|
||||
player.set_physics_process(false)
|
||||
await _sleep(0.5)
|
||||
if player.global_position.distance_to(at) < 1.0:
|
||||
return
|
||||
|
||||
func _give(id: String, n: int) -> int:
|
||||
var before: int = player.inventory.count(id)
|
||||
|
||||
Reference in New Issue
Block a user