Babak 21
Ruang tamu

Umum
Lokasi: Belanda
Ruang tamu ialah salah satu babak pertama dalam permainan dan terus mengandungi beberapa item yang boleh anda gunakan.
Seperti yang anda lihat, permainan ini berlaku sekitar tahun 60-an hingga 80-an, ketika internet belum wujud! Itu zaman yang indah, haha :) Saya sengaja memilih zaman itu, dan sebabnya akan jelas kemudian dalam permainan.
Reka bentuk
Ini babak kedua yang ditukar daripada lakaran kepada gaya pixel perfect. Kesukarannya terutama dalam mendapatkan perkadaran dan perspektif yang betul. Semuanya sentiasa boleh diperbaiki, tetapi buat masa ini dengan pencahayaannya ia nampak sangat baik. Ada beberapa animasi, seperti menghidupkan TV atau membuka paip atau peti sejuk.

Lakaran babak 21
Saya mendapat banyak pengalaman daripada menyusun babak ini. Integrasi dengan Engine3 juga berfungsi dengan baik. Di bawah ialah contoh ringkas.
framesets:
animation/20059: # tv
framesetArguments:
x: 224
y: 91
zindexType: above # put on top of the given zindexStatic after processing
zindexStatic: 44
# audiosetArguments:
# audiosetType: *audioset-type-loop
# loopDelay: 0
class: *class-animation
ukey: *tv
clickable: true
animationKey: 1
animationStatus: *animation-pause
# audioset: assets/audio/20055/audio.mp
item/20058: # plant
framesetArguments:
x: 178
y: 70
zindexType: above # put on top of the given zindexStatic after processing
zindexStatic: 46
class: *class-item
ukey: *plant-21
clickable: true
item/20057: # cooking-pot
framesetArguments:
x: 404
y: 66
zindexType: above # put on top of the given zindexStatic after processing
zindexStatic: 45
class: *class-item
ukey: *cooking-pot
clickable: true
# HOVER
# ==================================================
*action-hover:
*newspaper: newspaper
*books-21: books
*door-21: door
*fridge: fridge
*faucet: faucet
*hotspot-21-stairs: Go upstairs
*cooking-pot: cooking pot
*plant-21: plant
*tv: tv
# SCENE GLOBAL USE
# ==================================================
*action-use:
*tv:
- <<: *walk
id: 210054
target:
x: 263
y: 148
framesetIndex: *move-up # force actor to frameset up, head to towards the tv
- <<: *animation
id: 210056
ukey: *tv
animationStatus: *animation-toggle
animationKeys: [2,3,4]
animationType: *animation-type-loop
dontWaitForCallback: true