; st_def
; act_def
; act_stat_def
+ ; act_attr_def or act_attr_def_empty
; act_inventory_def or act_inventory_empty
; act_equipment_def or act_equipment_empty
; act_effects_def or act_effects_empty
.de act_dex, stat_size
.de act_moves, stat_size ; moves for each turn
.de act_init, 1 ; initiative value
+ ; attributes
; inventory
.db 0, 0, 0 ; act_rt_dd_*
#endmacro
+ ; defines an actors attributes
+ ; such as weapon skills
+#macro act_attr_def
+#endmacro
+
+ ; default attributes
+#macro act_attr_def_empty
+ act_attr_def
+#endmacro
+
; defines an actors inventory content
#macro act_inventory_def
#endmacro
st_def 0x00, unit_demo_1_init, st_unit_idle
act_def ACT_T_DEMO_1, 0, 2, 2, 0
act_stat_def 1, 1, 2, 3, 0, 0, 0, 4, 6
+ act_attr_def_empty
act_inventory_empty
act_equipment_empty
act_effects_empty
st_def 0x00, unit_demo_1_init, st_unit_idle
act_def ACT_T_DEMO_1, 0, 3, 3, 0
act_stat_def 1, 1, 2, 3, 0, 0, 0, 0, 5
+ act_attr_def_empty
act_inventory_empty
act_equipment_empty
act_effects_empty
st_def 0x00, unit_demo_1_init, st_unit_idle
act_def ACT_T_DEMO_1, 0, 4, 4, 0
act_stat_def 1, 1, 2, 3, 0, 0, 0, 4, 5
+ act_attr_def_empty
act_inventory_empty
act_equipment_empty
act_effects_empty