diff options
| author | nokoe <nokoe@mailbox.org> | 2024-06-24 17:54:11 +0200 |
|---|---|---|
| committer | nokoe <nokoe@mailbox.org> | 2024-06-24 17:54:11 +0200 |
| commit | 9905a63865545ef118bd6e2d0ce1b290f307bf81 (patch) | |
| tree | 00ef0861521604253e210259d6b532e38a8468a4 /client/map/tiles/oven.gd | |
| parent | 971c795b02f6a8f9702fe39e489f8ee5d0ae14a7 (diff) | |
| download | hurrycurry-9905a63865545ef118bd6e2d0ce1b290f307bf81.tar hurrycurry-9905a63865545ef118bd6e2d0ce1b290f307bf81.tar.bz2 hurrycurry-9905a63865545ef118bd6e2d0ce1b290f307bf81.tar.zst | |
add oven interaction
Diffstat (limited to 'client/map/tiles/oven.gd')
| -rw-r--r-- | client/map/tiles/oven.gd | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/client/map/tiles/oven.gd b/client/map/tiles/oven.gd index 59d734e1..c6e446cf 100644 --- a/client/map/tiles/oven.gd +++ b/client/map/tiles/oven.gd @@ -16,6 +16,16 @@ class_name Oven extends Counter +var oven: OvenModel = load("res://map/tiles/oven.tscn").instantiate() + func _init(rename: String, neighbors: Array): super(rename, neighbors) - base.add_child(load("res://map/tiles/oven.tscn").instantiate()) + base.add_child(oven) + +func put_item(i: Item): + oven.open() + super(i) + +func take_item() -> Item: + oven.open() + return super() |