diff options
author | nokoe <nokoe@mailbox.org> | 2024-06-29 21:05:09 +0200 |
---|---|---|
committer | nokoe <nokoe@mailbox.org> | 2024-06-29 21:05:09 +0200 |
commit | 81bcf8a4f09fa52573ab6c2caf883c7834afc9d4 (patch) | |
tree | b7eec9d692b68c9fd9433782eff7a0c38e1b256c | |
parent | 52dbf26f1e598ad7a095af09cf638b263db7dab0 (diff) | |
download | hurrycurry-81bcf8a4f09fa52573ab6c2caf883c7834afc9d4.tar hurrycurry-81bcf8a4f09fa52573ab6c2caf883c7834afc9d4.tar.bz2 hurrycurry-81bcf8a4f09fa52573ab6c2caf883c7834afc9d4.tar.zst |
fix items and players glitching from origin
-rw-r--r-- | client/game.gd | 1 | ||||
-rw-r--r-- | client/player/player.gd | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/client/game.gd b/client/game.gd index a2893cc8..37dc4e99 100644 --- a/client/game.gd +++ b/client/game.gd @@ -104,6 +104,7 @@ func _ready(): mp.set_tile_item.connect(func(tile: Vector2i, item: int): var t: Tile = map.get_tile_instance(tile) var i = ItemFactory.produce(item_names[item], t.item_base) + i.position = t.item_base.global_position add_child(i) i.name = item_names[item] t.set_item(i) diff --git a/client/player/player.gd b/client/player/player.gd index 75e3861e..b47216d6 100644 --- a/client/player/player.gd +++ b/client/player/player.gd @@ -45,6 +45,7 @@ const HAND_BASE_POSITION: Vector3 = Vector3(0, .25, .4) func _init(_id: int, new_name: String, pos: Vector2, new_character_idx: int, new_game: Game): add_child(character) position_ = pos + position_anim = pos name = new_name game = new_game |