|
static GameObject | GetNewInactiveObject (string name) |
|
static GameObject | GetNewCorpse (string name) |
|
static GameObject | GetNewBullet (string name) |
|
static AIActor | AddAIActor (GameObject go, int enemy_id, string enemy_guid, GameObject corpse, bool is_normal=true, bool is_harmless=false, bool is_signature=false) |
|
static DebrisObject | AddCorpseDebrisObject (GameObject go) |
|
static EncounterTrackable | AddEncounterTrackable (GameObject go, JournalEntry journal_entry, string enc_guid) |
|
static Sprite | AddSprite (GameObject go, Sprite base_sprite) |
|
static SpriteAnimator | AddSpriteAnimator (GameObject go, SpriteAnimation anim, string initial_clip=null) |
|
static ObjectVisibilityManager | AddObjectVisibilityManager (GameObject go) |
|
static HitEffectHandler | AddHitEffectHandler (GameObject go) |
|
static Projectile | AddProjectile (GameObject go) |
|
static AIBulletBank | AddAIBulletBank (GameObject go, List< AIBulletBank.Entry > bullets) |
|
◆ AddAIActor()
static AIActor Semi.EntityTreeBuilder.AddAIActor |
( |
GameObject |
go, |
|
|
int |
enemy_id, |
|
|
string |
enemy_guid, |
|
|
GameObject |
corpse, |
|
|
bool |
is_normal = true , |
|
|
bool |
is_harmless = false , |
|
|
bool |
is_signature = false |
|
) |
| |
|
inlinestatic |
◆ AddAIBulletBank()
static AIBulletBank Semi.EntityTreeBuilder.AddAIBulletBank |
( |
GameObject |
go, |
|
|
List< AIBulletBank.Entry > |
bullets |
|
) |
| |
|
inlinestatic |
◆ AddCorpseDebrisObject()
static DebrisObject Semi.EntityTreeBuilder.AddCorpseDebrisObject |
( |
GameObject |
go | ) |
|
|
inlinestatic |
◆ AddEncounterTrackable()
static EncounterTrackable Semi.EntityTreeBuilder.AddEncounterTrackable |
( |
GameObject |
go, |
|
|
JournalEntry |
journal_entry, |
|
|
string |
enc_guid |
|
) |
| |
|
inlinestatic |
◆ AddHitEffectHandler()
static HitEffectHandler Semi.EntityTreeBuilder.AddHitEffectHandler |
( |
GameObject |
go | ) |
|
|
inlinestatic |
◆ AddObjectVisibilityManager()
static ObjectVisibilityManager Semi.EntityTreeBuilder.AddObjectVisibilityManager |
( |
GameObject |
go | ) |
|
|
inlinestatic |
◆ AddProjectile()
static Projectile Semi.EntityTreeBuilder.AddProjectile |
( |
GameObject |
go | ) |
|
|
inlinestatic |
◆ AddSprite()
static Sprite Semi.EntityTreeBuilder.AddSprite |
( |
GameObject |
go, |
|
|
Sprite |
base_sprite |
|
) |
| |
|
inlinestatic |
◆ AddSpriteAnimator()
◆ GetNewBullet()
static GameObject Semi.EntityTreeBuilder.GetNewBullet |
( |
string |
name | ) |
|
|
inlinestatic |
◆ GetNewCorpse()
static GameObject Semi.EntityTreeBuilder.GetNewCorpse |
( |
string |
name | ) |
|
|
inlinestatic |
◆ GetNewInactiveObject()
static GameObject Semi.EntityTreeBuilder.GetNewInactiveObject |
( |
string |
name | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file:
- Semi/src/TreeBuilders/EntityTreeBuilder.cs