ActorCreator: Difference between revisions
Jump to navigation
Jump to search
imported>Leoetlino (Created page with "{{Subsystem infobox|name=ActorCreator|init_addr_switch150=00000071011DBAE4|inst_addr_switch150=00000071026521F0|is_name_official=0|description=Constructs and initialises actor...") |
(No difference)
|
Revision as of 19:36, 27 September 2018
Subsystem | |
---|---|
Official name | No |
Description | Constructs and initialises actors |
Init function |
Switch 1.5.0: 00000071011DBAE4 Wii U 1.5.0: ??? |
Instance | Switch 1.5.0: 00000071026521F0 |
Debug only | No |
ActorCreator is responsible for constructing and setting up actor instances.
Creation parameters
To specify actor parameters such as position, a ring buffer structure is used to store and pass parameters to ActorCreator.
Parameter type
Value | Type |
---|---|
0 | Int |
1 | ? |
2 | Float |
3 | Bool |
4 | Vec3 |
5 | String |
6 | Int64 |
7 | Matrix34 |
Parameters
This section needs expansion. You can help by adding to it. |
Name | Type | Description |
---|---|---|
@SB | bool | ? |
@P | vec3 | Position |
@R | vec3 | Rotate |
@S | vec3 | Scale |
@M | matrix34 | Position (?) |
@ND | bool | ? |
@RL | int | ? |
@RV | vec3 | ? |
@D | int64 | ? |
@I | int | ? |
@DD | float | ? |
@TV | vec3 | ? |
@PC | bool | ? |
=AT | bool | ? (special purpose) |
SharpWeaponJudgeType | int | (Weapon) Minimum modifier tier that a weapon can receive |
IsDrop | bool | ? |
InitBoundBoxPosOffset | bool | ? |
IsPlayerPut | bool | ? |
IsIncreaseSkeletalSlotNumLimit | bool | ? |
Life | int | Life (health) |
AttackPower | int | Attack power |
ScaleTime | float | ? |
AtMinDamage | int | Attack minimum damage |
Range | float | ? |
AttackAttrEventKill | bool | ? |
RopeFlag | bool | ? |
RopeAlwaysUpdateRigidParam | bool | ? |