Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//props/P_WEIGHT

P_WEIGHT
********


NAME
====

   P_WEIGHT                      "weight"


DEFINIERT IN
============

   /sys/thing/restrictions.h


BESCHREIBUNG
============

   * Objekte: das Gewicht eines Objektes in Gramm

   * Speisen: Gewicht einer Portion der Speise

   * Container: das Gewicht des Containers ohne Inhalt

   * Lebewesen: das Gewicht des Lebewesens ohne Inhalt


BEMERKUNGEN
===========

   Das Gewicht eines Objektes (in Gramm). Bei normalen Objekten ist es
   das Gesamtgewicht dieses Objektes. Bei Containern (und Lebewesen)
   ist es das Gewicht des Containers ohne etwaigen Inhalt.

   In tragbaren Speisen (welche von von /std/food erben) setzt man mit
   SetProp das Gewicht _einer_ Portion. Per QueryProp erhaelt man aber
   das Gesamtgewicht der Speise inclusive des eventuell vorhandenen
   Behaelters. Das Gewicht des Behaelters wird dabei aus
   P_EMPTY_PROPS[P_WEIGHT] gelesen.

   Wichtig fuer Gegenstaende, die von Spielern mitgenommen werden
   koennen: Gibt man das Gewicht eines solchen Gegenstandes
   ausschliesslich per Querymethode auf P_WEIGHT zurueck, ergibt sich
   eine Diskrepanz zwischen P_WEIGHT und P_TOTAL_WEIGHT, da letzerer
   Wert nur beim Setzen von P_WEIGHT per SetProp() mit eingestellt
   wird. Daher ist bei diesen Objekten darauf zu achten, dass
   zusaetzlich eine Querymethode auf P_TOTAL_WEIGHT gesetzt wird, die
   denselben Wert zurueckgibt.


SIEHE AUCH
==========


Properties: P_TOTAL_WEIGHT, P_EMPTY_PROPS, P_WEIGHT_PERCENT, P_WEIGHT_PER_UNIT

zu Speisen: wiz/food

Last modified: 2021-01-22, Arathorn


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.