forked from townforge/townforge
351 lines
19 KiB
Plaintext
351 lines
19 KiB
Plaintext
WindowInfo
|
|
centered-relative-size: .15 .95
|
|
title Townforge
|
|
id main-panel
|
|
|
|
TBLayout: axis: y, distribution-position: "center top", distribution: "available"
|
|
|
|
TBLayout: axis: y, id: "shade-container"
|
|
|
|
TBSection: value: 0, text: "Calendar", id: "calendar-section"
|
|
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBTextField: id: "time"
|
|
|
|
TBLayout: axis: x
|
|
TBTextField: id: "temperature"
|
|
TBTextField: text: "⚬C"
|
|
|
|
TBLayout: axis: x
|
|
TBTextField: text: "Next Tick (est):"
|
|
TBTextField: id: "time-till-tick"
|
|
|
|
TBSection: value: 1, text: "Player", id: "player-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBToggleContainer: id: "accept-invitation-container", toggle: "expanded"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Accept invitation" id: "player-accept-invitation"
|
|
TBToggleContainer: id: "create-new-wallet-container", toggle: "expanded"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Create new wallet" id: "player-create-new-wallet"
|
|
TBToggleContainer: id: "player-wallet-loaded", toggle: expanded
|
|
TBLayout: axis: y
|
|
TBButton: id: "player-info", skin: "TBButton.column"
|
|
TBTextField: text: "", id: "player-name", underline: 1
|
|
TBTextField: text: "Game balance:"
|
|
TBTextField: text: "", id: "player-game-balance"
|
|
TBTextField: text: ""
|
|
TBTextField: text: "Wallet balance:"
|
|
TBTextField: text: "", id: "player-wallet-balance"
|
|
TBButton: skin: "TBButton.column", text: "Deposit" id: "player-deposit"
|
|
TBButton: skin: "TBButton.column", text: "Withdraw" id: "player-withdraw"
|
|
TBButton: skin: "TBButton.column", text: "Load wallet" id: "player-load-wallet"
|
|
|
|
TBSection: value: 0, text: "Social", id: "social-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", id: "actions-chat", text: "Chat"
|
|
TBButton: skin: "TBButton.column",id: "actions-leaderboards", text: "Leaderboards"
|
|
TBButton: skin: "TBButton.column", id: "city-whisper", text: "Place Whisper"
|
|
TBButton: skin: "TBButton.column", id: "actions-ignore" text: "Ignore"
|
|
|
|
TBSection: value: 0, text: "Game", id: "game-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "News" id: "actions-news"
|
|
TBButton: id: "player-info", skin: "TBButton.column", text: "Settlers"
|
|
TBButton: skin: "TBButton.column", text: "City Logbook", id: "city-history"
|
|
TBButton: skin: "TBButton.column", text: "City Runestones", id: "actions-scripts"
|
|
TBButton: skin: "TBButton.column", text: "Options", id: "actions-options"
|
|
TBButton: skin: "TBButton.column", text: "Credits", id: "actions-credits"
|
|
TBButton: skin: "TBButton.column", text: "What can I do?", id: "actions-what-can-i-do"
|
|
TBButton: skin: "TBButton.column", text: "Exit", id: "actions-exit"
|
|
|
|
TBSection: value: 0, text: "Actions", id: "actions-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Buy land", id: "actions-buy-land"
|
|
TBButton: skin: "TBButton.column", text: "Hunt", id: "actions-hunt"
|
|
TBButton: skin: "TBButton.column", text: "Chop wood", id: "actions-chop-wood"
|
|
TBButton: skin: "TBButton.column", text: "Sow", id: "actions-flag-sow"
|
|
TBButton: skin: "TBButton.column", text: "Harvest", id: "actions-flag-harvest"
|
|
TBButton: skin: "TBButton.column", text: "Fish", id: "actions-flag-fish"
|
|
TBButton: skin: "TBButton.column", text: "Research", id: "actions-research"
|
|
TBButton: skin: "TBButton.column", text: "Fight fire", id: "actions-fight-fire"
|
|
|
|
TBSection: value: 0, text: "Economy", id: "markets-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Markets", id: "actions-trade"
|
|
TBButton: skin: "TBButton.column", text: "View auctions" id: "actions-auctions"
|
|
TBButton: skin: "TBButton.column", text: "Auction items" id: "actions-new-auction-item"
|
|
TBButton: skin: "TBButton.column", text: "Auction flag(s)" id: "actions-new-auction-flag"
|
|
TBButton: skin: "TBButton.column", text: "Mortgage flag", id: "actions-flag-mortgage"
|
|
TBButton: skin: "TBButton.column", text: "Pay dividend" id: "actions-dividend"
|
|
|
|
TBSection: value: 0, text: "Items", id: "items-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "View items" id: "actions-view-items"
|
|
TBButton: skin: "TBButton.column", text: "New item" id: "actions-new-item"
|
|
TBButton: skin: "TBButton.column", text: "Update item" id: "actions-update-item"
|
|
TBButton: skin: "TBButton.column", text: "Create items" id: "actions-create-items"
|
|
TBButton: skin: "TBButton.column", text: "Destroy items", id: "actions-destroy-items"
|
|
TBButton: skin: "TBButton.column", text: "Mint coins", id: "actions-mint"
|
|
TBButton: skin: "TBButton.column", text: "Smelt coins", id: "actions-smelt"
|
|
|
|
TBSection: value: 0, text: "Terrain", id: "terrain-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Position: "
|
|
TBTextField: text: "", id: "map-position"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Selection: "
|
|
TBTextField: text: "", id: "map-selection"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Cost: "
|
|
TBTextField: text: "", id: "map-cost"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Tax: "
|
|
TBTextField: text: "", id: "map-tax"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Height: "
|
|
TBTextField: text: "", id: "map-height"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Stability: "
|
|
TBTextField: text: "", id: "map-stability"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Agriculture: "
|
|
TBTextField: text: "", id: "map-pot-agr"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Wood type: "
|
|
TBTextField: text: "", id: "map-pot-wood-type"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Wood quantity: "
|
|
TBTextField: text: "", id: "map-pot-wood-quantity"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Stone type: "
|
|
TBTextField: text: "", id: "map-pot-stone-type"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Stone quantity: "
|
|
TBTextField: text: "", id: "map-pot-stone-quantity"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Geothermal heating: "
|
|
TBTextField: text: "", id: "map-pot-geothermal"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Gemstone: "
|
|
TBTextField: text: "", id: "map-pot-gemstone"
|
|
TBToggleContainer: toggle: expanded, value: 0
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Brick: "
|
|
TBTextField: text: "", id: "map-pot-brick"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Metal: "
|
|
TBTextField: text: "", id: "map-pot-metal"
|
|
|
|
TBTextField: text: ""
|
|
|
|
TBClickLabel: text: "Multiple ground types"
|
|
TBCheckBox: id: "multi-ground"
|
|
TBSelectDropdown: id: "ground-type"
|
|
items
|
|
item: id: "natural", text: "Natural"
|
|
item: id: "neutral", text: "Neutral"
|
|
item: id: "owned", text: "Owned"
|
|
item: id: "named", text: "Named"
|
|
item: id: "stability", text: "Stability"
|
|
item: id: "geothermal", text: "Geothermal heating"
|
|
item: id: "cliff", text: "Cliff"
|
|
item: id: "agricultural", text: "Agricultural potential"
|
|
item: id: "wood-type", text: "Wood type"
|
|
item: id: "wood-quantity", text: "Wood quantity"
|
|
item: id: "stone-type", text: "Stone type"
|
|
item: id: "stone-quantity", text: "Stone quantity"
|
|
item: id: "gemstone", text: "Gemstone"
|
|
item: id: "agricultural-influence", text: "Agricultural influence"
|
|
item: id: "workforce-influence", text: "Workforce influence"
|
|
item: id: "stonecutter-influence", text: "Stonecutter influence"
|
|
item: id: "sawmill-influence", text: "Sawmill influence"
|
|
item: id: "basic-residential-influence", text: "Basic residential influence"
|
|
item: id: "affluent-residential-influence", text: "Affluent residential influence"
|
|
item: id: "luxury-residential-influence", text: "Luxury residential influence"
|
|
item: id: "craft-influence", text: "Craft influence"
|
|
item: id: "commercial-influence", text: "Commercial influence"
|
|
item: id: "military-influence", text: "Military influence"
|
|
item: id: "cultural-influence", text: "Cultural influence"
|
|
item: id: "industrial-influence", text: "Industrial influence"
|
|
item: id: "kiln-influence", text: "Kiln influence"
|
|
item: id: "smelter-influence", text: "Smelter influence"
|
|
item: id: "fishery-influence", text: "Fishery influence"
|
|
|
|
TBSection: value: 0, text: "Flag", id: "flag-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBLayout: axis: x
|
|
TBTextField: text: "", id: "flag-name"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Owner: "
|
|
TBButton: id: "flag-owner-info", skin: "TBButton.column"
|
|
TBTextField: text: "...", id: "flag-owner", underline: 1
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Role: "
|
|
TBTextField: text: "", id: "flag-role"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Status: "
|
|
TBTextField: text: "", id: "flag-active"
|
|
|
|
TBToggleContainer: toggle: "expanded", id: "flag-special-event-toggle"
|
|
TBLayout: axis: x
|
|
TBTextField: text: "", id: "flag-special-event"
|
|
TBButton: id: "flag-special-event-help", text: "?"
|
|
TBToggleContainer: toggle: "expanded", id: "flag-special-event-fire-toggle"
|
|
TBButton: id: "actions-fight-fire", text: "Fight fire"
|
|
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Size: "
|
|
TBTextField: text: "", id: "flag-size"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Repair: "
|
|
TBTextField: text: "", id: "flag-repair"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Economic power: "
|
|
TBTextField: text: "", id: "flag-economic-power"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Influence: "
|
|
TBTextField: text: "", id: "flag-influence"
|
|
TBLayout: axis: x, distribution-position: "left"
|
|
TBTextField: text: "Tax: "
|
|
TBTextField: text: "", id: "flag-tax"
|
|
|
|
TBTextField: text: ""
|
|
TBTextField: text: "- Budget -"
|
|
TBSelectList: id: "flag-budget", value: -1
|
|
TBTextField: text: ""
|
|
|
|
TBButton: skin: "TBButton.column", text: "Role settings", id: "actions-building-settings"
|
|
TBButton: skin: "TBButton.column", text: "Building stats", id: "actions-building-stats"
|
|
TBButton: skin: "TBButton.column", text: "Service", id: "actions-flag-service"
|
|
TBButton: skin: "TBButton.column", text: "Rename", id: "actions-rename"
|
|
TBButton: skin: "TBButton.column", text: "Repair", id: "actions-repair"
|
|
TBButton: skin: "TBButton.column", text: "Assign items", id: "actions-assign-items"
|
|
TBButton: skin: "TBButton.column", text: "Demolish", id: "actions-demolish"
|
|
TBButton: skin: "TBButton.column", text: "Destroy", id: "actions-destroy-flag"
|
|
TBButton: skin: "TBButton.column", text: "Resize", id: "actions-resize-flag"
|
|
TBButton: skin: "TBButton.column", text: "Upgrade", id: "actions-upgrade-flag"
|
|
|
|
TBSection: value: 0, text: "Navigate", id: "navigate-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", id: "city-travel", text: "Travel to city"
|
|
TBButton: skin: "TBButton.column", id: "select-flag", text: "Search Flag"
|
|
TBButton: skin: "TBButton.column", id: "city-bookmark-vista", text: "Bookmark Vista"
|
|
TBButton: skin: "TBButton.column", id: "city-go-to-vista", text: "Go to Vista"
|
|
TBButton: skin: "TBButton.column", id: "city-go-to-location", text: "Go to location"
|
|
TBButton: skin: "TBButton.column", id: "city-name-place", text: "Name place
|
|
TBButton: skin: "TBButton.column", id: "city-go-to-place", text: "Go to place
|
|
TBSelectDropdown: id: "camera-type"
|
|
items
|
|
item: id: "avatar", text: "Avatar camera"
|
|
item: id: "walker", text: "Walker camera"
|
|
item: id: "free", text: "Free camera"
|
|
item: id: "orbit", text: "Orbit camera"
|
|
|
|
TBSection: value: 0, text: "City", id: "city-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBLayout: axis: x
|
|
TBTextField: text: "", id: "city-name"
|
|
TBLayout: axis: x
|
|
TBTextField: text: "", id: "city-level"
|
|
TBButton: id: "city-level-help", text: "?"
|
|
TBToggleContainer: id: "city-level-up-container", toggle: expanded
|
|
TBButton: id: "city-level-up", text: "Level up"
|
|
TBToggleContainer: toggle: "expanded", id: "city-special-event-toggle"
|
|
TBLayout: axis: x
|
|
TBTextField: text: "", id: "city-special-event"
|
|
TBButton: id: "city-special-event-help", text: "?"
|
|
TBLayout: axis: x
|
|
TBTextField: text: "Treasury"
|
|
TBTextField: text: "", id: "city-treasury"
|
|
|
|
TBButton: skin: "TBButton.column", id: "city-view", text: "View city maps"
|
|
TBButton: skin: "TBButton.column", id: "city-found", text: "Found new city"
|
|
TBButton: skin: "TBButton.column", id: "city-allow-settlers", text: "Allow settlers"
|
|
TBButton: skin: "TBButton.column", id: "city-allow-styling", text: "Allow styling"
|
|
TBButton: skin: "TBButton.column", id: "city-set-tax-break-zone", text: "Set tax break zone"
|
|
|
|
TBSection: value: 0, text: "Selection", id: "selection-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Rectangle" id: "edit-rectangle"
|
|
TBButton: skin: "TBButton.column", text: "Ellipse" id: "edit-ellipse"
|
|
TBButton: skin: "TBButton.column", text: "Select edge" id: "edit-edge"
|
|
TBButton: skin: "TBButton.column", text: "Flag" id: "edit-whole"
|
|
TBSection: value: 0, text: "Shrink"
|
|
TBLayout: axis x, spacing: 0, size: available
|
|
TBLayout: axis y, spacing: 0, size: available
|
|
TBButton: id: "edit-shrink-west", text: "W"
|
|
TBButton: id: "edit-shrink-north", text: "N"
|
|
TBButton: id: "edit-shrink-south", text: "S"
|
|
TBButton: id: "edit-shrink-east", text: "E"
|
|
TBButton: id: "edit-shrink-all", text: "All"
|
|
TBSection: value: 0, text: "Grow"
|
|
TBLayout: axis x, spacing: 0, size: available
|
|
TBLayout: axis y, spacing: 0, size: available
|
|
TBButton: id: "edit-extend-west", text: "W"
|
|
TBButton: id: "edit-extend-north", text: "N"
|
|
TBButton: id: "edit-extend-south", text: "S"
|
|
TBButton: id: "edit-extend-east", text: "E"
|
|
TBButton: id: "edit-extend-all", text: "All"
|
|
TBSection: value: 0, text: "Extend"
|
|
TBLayout: axis x, spacing: 0, size: available
|
|
TBLayout: axis y, spacing: 0, size: available
|
|
TBButton: id: "edit-extend-west-maximally", text: "W"
|
|
TBButton: id: "edit-extend-north-maximally", text: "N"
|
|
TBButton: id: "edit-extend-south-maximally", text: "S"
|
|
TBButton: id: "edit-extend-east-maximally", text: "E"
|
|
TBButton: id: "edit-extend-maximally", text: "All"
|
|
TBSection: value: 0, text: "Move"
|
|
TBLayout: axis x, spacing: 0, size: available
|
|
TBLayout: axis y, spacing: 0, size: available
|
|
TBButton: id: "edit-move-west", text: "W"
|
|
TBButton: id: "edit-move-north", text: "N"
|
|
TBButton: id: "edit-move-south", text: "S"
|
|
TBButton: id: "edit-move-east", text: "E"
|
|
|
|
TBSection: value: 0, text: "Building Cubes", id: "build-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Remove hidden", id: "actions-remove-hidden-blocks"
|
|
TBButton: skin: "TBButton.column", text: "Remove placeholder", id: "actions-remove-placeholder-blocks"
|
|
TBButton: skin: "TBButton.column", text: "Add", id: "actions-add-block"
|
|
TBButton: skin: "TBButton.column", text: "Add flat", id: "actions-add-block-flat"
|
|
TBButton: skin: "TBButton.column", text: "Remove", id: "actions-remove-block"
|
|
TBButton: skin: "TBButton.column", text: "Remove top level", id: "actions-remove-top-level"
|
|
TBButton: skin: "TBButton.column", text: "Undo", id: "actions-undo"
|
|
TBButton: skin: "TBButton.column", text: "Redo", id: "actions-redo"
|
|
TBButton: skin: "TBButton.column", text: "Approve build", id: "actions-approve-build"
|
|
TBButton: skin: "TBButton.column", text: "Abandon build", id: "actions-abandon-build"
|
|
|
|
TBSection: value: 0, text: "Import / Export", id: "import-export-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", text: "Import build" id: "actions-import-model"
|
|
TBButton: skin: "TBButton.column", text: "Export flag" id: "actions-export-model-whole"
|
|
TBButton: skin: "TBButton.column", text: "Export selection" id: "actions-export-model-selection"
|
|
TBButton: skin: "TBButton.column", text: "Export terrain" id: "actions-export-terrain"
|
|
TBButton: skin: "TBButton.column", text: "Add texture" id: "actions-add-texture"
|
|
TBButton: skin: "TBButton.column", text: "Licence texture" id: "actions-licence-texture"
|
|
|
|
|
|
TBSection: value: 1, text: "Node", id: "node-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBTextField: id: "node-status", text: ""
|
|
TBToggleContainer: id: "start-mining-container", toggle: expanded
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", id: "start-mining", text: "Start mining"
|
|
TBToggleContainer: id: "stop-mining-container", toggle: expanded
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", id: "stop-mining", text: "Stop mining"
|
|
|
|
TBSection: value: 0, text: "Game master", id: "gm-section"
|
|
TBLayout: axis: y, spacing: 0, size: available
|
|
TBButton: skin: "TBButton.column", id: "gm-new-event-badge", text: "New event badge"
|
|
TBButton: skin: "TBButton.column", id: "gm-award-event-badge", text: "Award event badge"
|
|
TBButton: skin: "TBButton.column", id: "gm-ignore", text: "Ignore"
|
|
TBButton: skin: "TBButton.column", id: "gm-define-attribute", text: "Define attribute"
|
|
TBButton: skin: "TBButton.column", id: "gm-dice-roll" text: "Roll a dice"
|
|
TBButton: skin: "TBButton.column", id: "gm-new-game-script" text: "New standalone script"
|
|
TBButton: skin: "TBButton.column", id: "gm-new-building-script" text: "New building script"
|
|
TBButton: skin: "TBButton.column", id: "gm-set-global-variable" text: "Set global variable"
|
|
TBButton: skin: "TBButton.column", id: "gm-merchant-ship-available-items" text: "Merchant ship"
|