Design
WebsiteGitHubGitBook
  • âœī¸Design Intro
    • Gameplay Summary
    • Art Style
  • đŸ•šī¸Basic Game Mechanics
    • đŸ–Ĩī¸User Interface
      • Server Hub
      • Server Lobby
        • Edit Character
      • Game
        • Player HUD
        • In-game Settings
        • Inventory
        • Radial Menu
        • Misc. UI Elements
        • Windows
    • 🎮Controls
    • đŸ”ĻField of Vision
    • 🔍Examine
    • đŸ–ī¸Interactions
      • Move
      • Activate
      • Access
    • âŗRounds
  • đŸ›°ī¸Environment
    • đŸ—ēī¸Tilemaps
      • Stations
      • Planets
      • Tile Objects
        • Airlocks
    • â˜ī¸Atmospherics
      • Gas Substances
    • 🧩Connectables
      • Basic Adjacency Connections
      • Advanced Adjacency Connections
      • Window Divider Adjacency Connections
      • Counter Adjacency Connections
      • Directional Adjacency Connections
      • Disposal Adjacency Connections
        • Disposal Furniture Connections
      • Pipe Adjacency Connections
        • Pipe Furniture Connections
      • Transit Tube Adjacency Connections
      • Wire Adjacency Connections
      • Airlock Adjacency Connections
    • đŸ—ī¸Construction
      • Construction Recipes
        • Walls / Windows
        • Doors
      • Menu and User Case
      • Propositions and Suggestions
    • 🔓Crew Access
    • ⚡Electricity
      • Power Grid
    • 📞Communication Systems
  • đŸ‘ĢEntities
    • đŸŽĨRoles
      • 📋Crew
        • Nanotrasen
        • Command
        • Security
        • Engineering
        • Medical
        • Science
        • Supply
        • Civilian
        • Silicons
      • Antagonists
        • Primary Antags
        • Secondary Antags
      • Ghosts
    • đŸ§™â€â™‚ī¸Characters
      • Player Characters
      • NPCs
    • đŸŒĄī¸Health
      • Stamina
      • Damage
      • Body Systems
        • Organs
          • Lungs
          • Heart
        • Blood
        • Oxygen
        • Pain
        • Death
        • Body parts volume
      • Healing
        • Surgery
    • âš”ī¸Combat
      • Combat Mode
        • Help
        • Harm
        • Grab
        • Hold
        • Push
        • Toss and Throw
        • Items
          • Melee
          • Ranged
      • Melee combat
  • đŸ”ĻItems
    • 📌Hold Positions
    • 🍕Food
    • 🧰Containers
  • đŸŽŦActions
    • đŸ› ī¸Crafting
      • Makeshift, simple Crafting
      • Advanced Crafting
      • Specialized Crafting
    • âš—ī¸Chemistry
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Items

Food

This page describes food interactions and cooking

Food is designed to be eaten. That means that the food's Primary interaction is allways to consume it yourself. Bite-by-bite or, if not aplicable, until the dish eventually ends.

Player should also be able to stop eating at any time. It the food is bite-sized and every interaction is one bite after another, then there's not even an issue. If the food is eaten continuously (drinking a bowl of soup, eating spaghetti or salad) then at any point the player should be able to stop the eating process.

Most of our food is bite-able, as in it can be eaten with several sequentia bites: cake, pie, pizza, toast, steak, kebab. So it should be bitten by the character (if the food is small enough - manually, if it's big enough - automatically) and the model of the food should change to different stages of being eaten.

Then some of our food is packaged, and character just puts a hand into the package, retrieves a piece and eats it. It should require only package in different stages of being emptied and at least one piece of the food within.

And then there's food that needs utensils, like salad, spaghetti, soup, icecream bowl. Those are usually served in a dish of some sort, with the contents being on top of it, visible to the player. To simulate eating it, the contents of the dish should flatten or shrink with consuming of the said food.

Applying fork to food should result in character using said fork to consume the food. Same with other utensils and other types of food. We would need to make some generic food chunk and alter the size and color of it depending on the food it came from, to put it in a fork/spoon/shopsticks when those are used to consume the food.

We can disregard the types of food and their accordance to the silverware usually used for those foods, or even use that as a comedic releaf of sorts. For example, eating a soup with a fork would take x5 the time to finish the meal.

We can certainly allow players to eat without utensils, "animal-style", but have a chance of spilling the food (adds splatter decals onto character's clothes). And it's generally good for RP anyway, so having both options seems like the best choice.

PreviousHold PositionsNextContainers

Last updated 1 year ago

Was this helpful?

đŸ”Ļ
🍕