GoDrawer — bảng bên hông
GoSheet trồi lên từ đáy, đúng cho một chiếc điện thoại cầm dọc. Trên máy tính bảng hay máy để
bàn thì cũng tấm bảng đó lại che mất game; thay vào đó, một cái ngăn kéo trượt ra từ bên hông.
bag.side = GoDrawer.Side.RIGHT
bag.open("Túi đồ")
Tấm bảng chạm tới mép màn hình nhưng nội dung thì ở lại bên trong vùng an toàn, không thì một góc bo tròn
sẽ cắt mất hàng đầu tiên. LEFT nghĩa là bên trái màn hình, kể cả trong tiếng Ả Rập; hãy bật
follow_text_direction khi điều quan trọng là "phía bắt đầu", và khi đó nó lật lại trong RTL.
GoPopover — tấm thẻ ghim vào một chỗ
GoPopover.open(slot, item_card(item))
Đây là kiểu đặt ghim của GoSurface với lớp, lớp vỏ, cái neo và phần dọn dẹp đã nối sẵn — mười
dòng mà game nào cũng viết đi viết lại. Mỗi lúc chỉ mở được một cái, vì những tấm thẻ chồng lên nhau sẽ chôn
mất màn hình và chẳng ai biết tấm thẻ nào thuộc về ô nào. Lớp phủ mờ thì trong suốt: một tấm thẻ bạn mở ra
để so trang bị thì không được phép làm tối chính món trang bị đó.
GoContextMenu — nhấn giữ và bấm chuột phải
GoContextMenu.attach(item_slot, [
{"text": "Dùng", "action": use},
{"separator": true},
{"text": "Bỏ đi", "action": drop, "danger": true},
])
PopupMenu thì engine đã có sẵn. Thứ chưa có là cử chỉ: nửa giây để mở ra, bị hủy ngay
khoảnh khắc ngón tay nhúc nhích, nên cuộn một danh sách không bao giờ làm bật ra một cái menu. Hãy
truyền vào một Callable thay cho mảng khi các mục phụ thuộc vào cái bạn vừa bấm.
⋯ nhìn thấy được (open_at()), một biểu tượng, hoặc một coach
mark ở lần chạy đầu tiên.
GoConsole — bảng điều khiển của lập trình viên
console.register("give", "Cấp một vật phẩm: give <id> <count>", give)
console.toggle()
Các lệnh cheat và debug, kèm một bảng lệnh tự lọc theo từng ký tự bạn gõ nên không ai phải học thuộc chúng, và một lịch sử lệnh nằm trên các phím mũi tên. Nó nằm trên tất cả mọi thứ, nên bạn debug được ngay trên một hộp thoại đang mở.
debug_only mặc định bật; lệnh cheat lọt vào
tay người chơi sẽ kết liễu nền kinh tế của một game ngay trong ngày đầu tiên.