Files
YASS-13-TEMP/defs/Object.Schema.ini
T

76 lines
1.3 KiB
INI

# Base
# --------------------
[Object]
id="string"
type="[item|reagent]"
# ########################################
# ########################################
# ########################################
# Item traits
# ========================================
# Only relevant if `type == "item"`
# Item traits > Required
# ----------------------------------------
# Applies to all items
[Item.Base]
# How encumbering the object is (0-5)
# 0 - Weightless
# 1 - Slightly
# 2 - Normal (Single Hand)
# 3 - Heavy (Two hands)
# 4 - Massive (Mechs)
# 5 - Immovable
Encumberance=0
# Item traits > Optional
# ----------------------------------------
# Trait for organ
[Item.Organ]
slot="kidney_left;kidney_right"
# Defines the object as being marked as contraband
# Ease of detection is determined through the encumberance
[Item.Organ]
IsContraband="0|1"
[Item.Edible]
nutrition = 0.01
portions = 1
# ########################################
# ########################################
# ########################################
# Reagent traits
# --------------------
# Only relevant if `type == "reagent"`
[Reagent.Chem]
# As kelvins degrees at 1atm
melting = "numeric"
# As kelvins degrees at 1atm
boiling = "numeric"
# As grams/liter at 1atm
density = "numeric"
# If `type == "reagent"`
[Reagent.ChemOxydizer]
# Keep as-is, I'll implement later
idk = 1.0