Continued on objects.md, switching from Block to node
This commit is contained in:
parent
b70cc8329b
commit
42ee2a3ad8
@ -250,25 +250,25 @@ local hp = object:get_hp()
|
||||
object:set_hp(hp + 3)
|
||||
```
|
||||
|
||||
### Punch, Damage Groups, and Armor Groups
|
||||
### Schlagen, Damage Groups, und Armor Groups
|
||||
|
||||
Damage is the reduction of an object's HP. An object can *punch* another object to
|
||||
inflict damage. A punch isn't necessarily an actual punch - it can be an
|
||||
explosion, a sword slash, or something else.
|
||||
Schaden ist die Verringerung der HP eines Objekts. Ein Objekt kann ein anderes Objekt *schlagen*, um
|
||||
Schaden zuzufügen. Ein Schlag muss nicht unbedingt ein echter Schlag sein - es kann auch eine
|
||||
Explosion, ein Schwerthieb oder etwas anderes sein.
|
||||
|
||||
The total damage is calculated by multiplying the punch's damage groups with the
|
||||
target's vulnerabilities. This is then limited depending on how recent the last
|
||||
punch was. We will go over an example of this calculation in a bit.
|
||||
Der Gesamtschaden wird durch Multiplikation der Schadensgruppen des Schlags mit den
|
||||
Verwundbarkeiten des Ziels berechnet. Dies wird dann begrenzt, je nachdem, wie lange der letzte
|
||||
Schlag her war. Wir werden gleich ein Beispiel für diese Berechnung erläutern.
|
||||
|
||||
Just like [node dig groups](../items/nodes_items_crafting.html#tools-capabilities-and-dig-types),
|
||||
these groups can take any name and do not need to be registered. However, it's
|
||||
common to use the same group names as with node digging.
|
||||
Genau wie [Node Grabungsgruppen](../items/nodes_items_crafting.html#tools-capabilities-and-dig-types),
|
||||
können diese Gruppen jeden Namen annehmen und müssen nicht registriert werden. Es ist jedoch
|
||||
üblich, dieselben Gruppennamen wie bei Node digging zu verwenden.
|
||||
|
||||
How vulnerable an object is to particular types of damage depends on its
|
||||
`armor_groups` [object property](#object-properties). Despite its misleading
|
||||
name, `armor_groups` specify the percentage damage taken from particular damage
|
||||
groups, not the resistance. If a damage group is not listed in an object's armor
|
||||
groups, that object is completely invulnerable to it.
|
||||
Wie anfällig ein Objekt für bestimmte Arten von Schaden ist, hängt von seiner
|
||||
`armor_groups` [Objekteigenschaft](#object-properties). Trotz seines irreführenden
|
||||
Namen gibt `armor_groups` den prozentualen Schaden von bestimmten
|
||||
Schadensgruppen an,und nicht den Widerstand. Wenn eine Schadensgruppe nicht in den Armor Groups eines Objekts aufgeführt ist,
|
||||
ist das Objekt völlig unverwundbar.
|
||||
|
||||
```lua
|
||||
target:set_properties({
|
||||
@ -276,11 +276,11 @@ target:set_properties({
|
||||
})
|
||||
```
|
||||
|
||||
In the above example, the object will take 90% of `fleshy` damage and 50% of
|
||||
`crumbly` damage.
|
||||
Im obigen Beispiel erleidet das Objekt 90 % `fleshy` Schadens und 50 % des
|
||||
`crumbly`-Schaden.
|
||||
|
||||
When a player punches an object, the damage groups come from the item they are
|
||||
currently wielding. In other cases, mods decide which damage groups are used.
|
||||
Wenn ein Spieler ein Objekt schlägt, stammen die Schadensgruppen von dem Gegenstand, das er
|
||||
gerade trägt. In anderen Fällen entscheiden die Mods, welche Schadensgruppen verwendet werden.
|
||||
|
||||
### Example Damage Calculation
|
||||
|
||||
|
@ -1,14 +1,17 @@
|
||||
Active Block Modifiers = Aktive Mapblock Modifikatoren
|
||||
Armor Groups = Armor Groups
|
||||
block = Mapblock
|
||||
bulk = bulk
|
||||
Chapter = Kapitel
|
||||
Cubic Nodes = Würfelförmiger Block
|
||||
craft slots = Handwerksplätze
|
||||
Damage = Schaden
|
||||
Damage Groups = Damage Groups
|
||||
database = Datenbank
|
||||
Degrees = Grad
|
||||
detached inventory = freistehendes Inventar
|
||||
dig = abbauen
|
||||
Dig Types = Grabungstypen
|
||||
drawtype = Zeichnungstyp
|
||||
Entities = Entities
|
||||
Entity = Entity
|
||||
@ -58,6 +61,7 @@ placer = plazierer
|
||||
player inventory = Spielerinventar
|
||||
player reference = Spielerreferenz
|
||||
pointed_thing = angeschautes_ding
|
||||
punch = schlagen
|
||||
Radians = Radiant
|
||||
small data = kleine Daten
|
||||
Stack = Stack
|
||||
|
Loading…
Reference in New Issue
Block a user