; equipment
; stores all items equiped
- ; for all actors but players there are 4 eqipment slots
- ; if the actor is type player a special
- ; equipment slot is used instead
+ ; for all actors there are 6 eqipment slots
+.de act_eq_head, 2
+.de act_eq_body, 2
+.de act_eq_hand1, 2
+.de act_eq_hand2, 2
+.de act_eq_ring1, 2
+.de act_eq_ring2, 2
; status effects
.de act_effect, EFFECTS_MAX * effect_size
#endmacro
; defines an actor's equipment
+ ; inputs:
+ ; $1: head
+ ; $2: body
+ ; $3: hand1
+ ; $4: hand2
+ ; $5: ring1
+ ; $6: ring2
#macro act_equipment_def
+ dw $1
+ dw $2
+ dw $3
+ dw $4
+ dw $5
+ dw $6
#endmacro
; defines an empty equipment set
#macro act_equipment_empty
- act_equipment_def
+ act_equipment_def NULL, NULL, NULL, NULL, NULL, NULL
#endmacro
; defines an actors current stats effects