SC2Mapster.com Wiki

Model (actor)

Model

(Editor Screenshot) Need pic of levithans tentacles and some bio plasmided stuff or just some drones gathering

Description

General all round use actor for visual effects and attachments that are not very brief explosions.

Hint

Always remember to destroy your actors after the visual has ended to prevent lag. When used as an attachment, model actors can be chained ad nauseum. If combined with careful scaling and positional/rotational site operations units can be made to look completely different.

Example Usage

Fungal Growth

When the Fungal Growth ability of the Infestor applies the associated buff onto target units, the model actor is created attached to the unit's center attachment point when unit has the buff applied. The model is then destroyed after the BSD animation has played after the buff expires.

URL

As the Infestor and Fungal Growth are already in the game no URL is needed

Leviathan Tentacle A-D

Permanent hardpoint attached tentacle models on the Leviathan unit capable of coinciding movement with the attacks associated with the tentacles.

URL

As the Leviathan is already present in the campaign dependencies, no URL is needed

Fields Description

Actor - Add To Proximity System

  • (Unknown)

Actor - Aliases

  • Aliases that refer to the unit in Events or under Hosting as a subject

Actor - Filter

  • Determines what players can see the actor depending on their diplomatic status eg. Nuke Target/Indicator
  • Check who CANNOT see the actor (if you only want the actor visible to the owning player, check all but self)
  • Overridden by inherited properties flag "Visibility" (see below)

Actor - Flags

  • Add To External Finder (Unknown)
  • Not Saved (Unknown) used by all tempory Model actors
  • Scale To Host overides any scaling the actor has and sets it to the host Unit actor
  • Suppress Creation Errors (Unknown)

Actor - Fog Visibility

  • Determines how the actor appears under the fog of war
  • Not sure how it interacts with the UI - Fog Visibility under the Units data type

Actor - Local Offset For 2nd Visibility Test

  • (Unknown)

Actor - Proximity Position

  • Center Actor (Unknown)
  • Center Model Bounds (Unknown)

Actor - Sharing

  • Determines to what degree the same actor is shared by a unit if there are multiple functions refering to it
  • Always means the actor is always shared
  • None means the actor is never shared
  • Per Effect Tree means that effects within an effect tree share the actor but different effect trees can't

Animation - Animation Blend Time

  • Affects the animation blend times for the model
  • -1 Sets the blend time to the global animation blend time scale

Art - Auto Scale Factor

  • The scaling factor for all three dimensions unless specified otherwise

Art - Auto Scale From Selection Factor

  • The scaling factor for all three dimensions.
  • Scaling is based off of owning unit's model's "Selection Radius" field (useful for setting your own custom scaling factors) instead of the 3d model itself.

Art - Model

  • The model used for this actor
  • Set under Models data type

Art - Model Flags

  • Allow Hit Test (Unknown)
  • Ignore Walkables (Unknown)
  • Needs Volume Monitor (Unknown)
  • Suppress Missing Attachment Errors (Unknown)
  • Suppress Player Decals (Unknown)
  • Update Visibility (Unknown)
  • Use Synchronous Seed (Unknown)

Art - Scale

  • Scale of the model in the x, y and z dimensions
  • The scale can also be set under the model used in the models data type

Event - Event Footprint - Actor

  • (Unknown)

Event - Event Footprint - Model

  • (Unknown)

Event - Event Footprint - Name

  • (Unknown)

Event - Event Footprint Actor

  • (Unknown)

Event - Event Sound - Actor

  • (Unknown)

Event - Event Sound - Name

  • (Unknown)

Event - Event Sound - Sound

  • (Unknown)

Event - Event Sound Actor

  • (Unknown)

Event - Events+

  • Series of minitriggers that determine the motions and visual effects of the model
  • Covered in detail in the Events+ section of the wiki

Event - Macros

  • The Event Macro actors used to supplement the events

Event - Remove - Send

  • (Unknown)

Event - Remove - Target

  • (Unknown)

Event - Remove - Terms

  • (Unknown)

Event - Terms

  • (Unknown)

Hosting - Host - Actor

  • Actor Find (Not Sure) means the actor has to be found using the scope
  • Creation (Not Sure) is the actor that creates this actor is given priority for hosting if there is a choice of several
  • Implicit is the default

Hosting - Host - Effect

  • The effect whose scope is used in combination with the Hosting - Host - Scope field to determine valid subjects

Hosting - Host - Fail If No Host

  • Causes the model to be automatically destroyed if no host

Hosting - Host - Scope

  • Implicit: Is the default but causes an error message if the subject is to be found using the scope of an effect
  • Scope Caster: Uses the caster unit of the effect scope as the subject
  • Scope Effect (Unknown)
  • Scope Missile (Unknown)
  • Scope Outer (Unknown)
  • Scope Source: Uses the source unit of the effect scope as the subject
  • Scope Target: Uses the target unit of the effect scope as the subject

Hosting - Host - Subject

  • The actor, alias or reference that this actor is hosted on
  • Can use _Unit or _Selectable for undefined hosting eg. buffs

Hosting - Host For Properties - Actor

  • Actor Find (Not Sure) means the actor has to be found using the scope
  • Creation (Not Sure) is the actor that creates this actor is given priority for hosting if there is a choice of several
  • Implicit is the default

Hosting - Host For Properties - Effect

  • The effect whose scope is used in combination with the Hosting - Host For Properties - Scope field to determine valid subjects

Hosting - Host For Properties - Fail If No Host

  • Causes the model to be automatically destroyed if no host

Hosting - Host For Properties - Scope

  • Implicit: Is the default but causes an error message if the subject is to be found using the scope of an effect
  • Scope Caster: Uses the caster unit of the effect scope as the subject
  • Scope Effect (Unknown)
  • Scope Missile (Unknown)
  • Scope Outer (Unknown)
  • Scope Source: Uses the source unit of the effect scope as the subject
  • Scope Target: Uses the target unit of the effect scope as the subject

Hosting - Host For Properties - Subject

  • Determines which actor, alias or reference this actor gets the properties for the Properties+ fields from
  • If no actor is specified it defaults to the Hosting - Host - Subject actor, alias or reference

Hosting - Host Site Operations - Hold Position

  • Locks the model in position according to the global 2D grid system but still allows for rotation relative to the host unit

Hosting - Host Site Operations - Hold Rotation

  • Prevents the model turning relative to the host and locks it in the direction it was created in relative to the global 2D grid system while still allowing movement

Hosting - Host Site Operations - Operations

  • This field is for applying all SOps that affect this model
  • Determines where it is attached, the offset, the rotation and alot more
  • The order in the list is important with SOps being applied from top to bottom so an offset, offset and rotation is not the same as an offset, rotation and an offset
  • For more details about SOps please look at the individual pages for each SOp

Hosting - Host Supporter - Actor

  • Actor Find (Not Sure) means the actor has to be found using the scope
  • Creation (Not Sure) is the actor that creates this actor is given priority for hosting if there is a choice of several
  • Implicit is the default

Hosting - Host Supporter - Effect

  • The effect whose scope is used in combination with the Hosting - Host Supporter - Scope field to determine valid subjects

Hosting - Host Supporter - Fail If No Host

  • Causes the model to be automatically destroyed if no host

Hosting - Host Supporter - Scope

  • Implicit: Is the default but causes an error message if the subject is to be found using the scope of an effect
  • Scope Caster: Uses the caster unit of the effect scope as the subject
  • Scope Effect (Unknown)
  • Scope Missile (Unknown)
  • Scope Outer (Unknown)
  • Scope Source: Uses the source unit of the effect scope as the subject
  • Scope Target: Uses the target unit of the effect scope as the subject

Hosting - Host Supporter - Subject

  • Actor, alias or reference refered to by the ::Supporter system reference for Events+

Hosting - Hosted Attachments - Attachment Query - Fallback (Unknown Function)

  • Attachment point that is automatically selected if Hosting - Hosted Attachments - Attachment Query - Methods fails to find a valid attachment point
  • Only actors that use these fields are tentacles

Hosting - Hosted Attachments - Attachment Query - Methods (Unknown Function)

  • Attachment methods used or direct attachment reference for attaching
  • Please refer to Attach Methods data type for more details
  • With direct reference to an attachment point make sure you use the right index number (able to be seen in the previewer under Attachment Points)
  • Only actors that use these fields are tentacles

Hosting - Hosted Attachments - Host - Actor (Unknown Function)

  • Actor Find (Not Sure) means the actor has to be found using the scope
  • Creation (Not Sure) is the actor that creates this actor is given priority for hosting if there is a choice of several
  • Implicit is the default

Hosting - Hosted Attachments - Host - Effect (Unknown Function)

  • (Unknown)

Hosting - Hosted Attachments - Host - Fail If No Host

  • Causes the model to be automatically destroyed if no host

Hosting - Hosted Attachments - Host - Scope (Unknown Function)

  • Implicit is the default
  • Scope Caster (Unknown)
  • Scope Effect (Unknown)
  • Scope Missile (Unknown)
  • Scope Outer (Unknown)
  • Scope Source (Unknown)
  • Scope Target (Unknown)

Hosting - Hosted Attachments - Host - Subject (Unknown Function)

  • (Unknown)

Hosting - Hosted Attachments - Host Site Operations - Hold Position (Unknown Function)

  • (Unknown)

Hosting - Hosted Attachments - Host Site Operations - Hold Rotation (Unknown Function)

  • (Unknown)

Hosting - Hosted Attachments - Host Site Operations - Operations (Unknown Function)

  • (Unknown)
  • What is known is that SOps in these fields can cause the actor to fall off the host actor and remain detached in the position where this happens

Hosting - Hosted Attachments - Name (Unknown Function)

  • (Unknown)
  • Only actors that use these fields are tentacles

Properties - Accepted Property Transfers

When this actor is in the Hosting - Host - Subject field of another actor, this field determines what properties are able to be inherited from this actor

  • Cast Shadows allows the attached actor to cast shadows
  • Cloak Effect allows the attached actor to show the cloaking bluish effect
  • Decal allows the attached actor to show the host unit decal
  • Local Tint Color (Unknown)
  • Model Scale makes the actor inherit the scale for the host model
  • Opacity spreads the opacity set by the Set Opacity event to attached actors
  • Physics State (Unknown)
  • Scale transfers the scale of the host actor to the attached actors
  • Team Color makes the attached actor show the team colour if it can
  • Time Scale means the animations of the attached actor are the same as the host actors timescale
  • Tint Color (Unknown)
  • Visibility allows the attached actor to share the host actor's Actor - Fog Visibility
  • Warp Group (Unknown)

Properties - Accepted Transfers

  • Animation Properties (Unknown)
  • Animator (Unknown)
  • Fog Of War Color (Unknown)
  • Fog Of War Shader (Unknown)
  • Model (Unknown)
  • Position (Unknown)
  • Rotation (Unknown)
  • Status (Unknown)
  • Textures (Unknown)

Properties - Inherit Type

  • Determines how often the host properties are inherited
  • Continuous means the properties are continuously inherited from the host
  • None means properties are not inherited from the host
  • Once means properties are only inherited on actor creation

Properties - Inherited Properties

  • This field determines what properties are able to be inherited from the actor in the Hosting - Host - Subject or Hosting - Host For Properties - Subject field
  • Cast Shadows allows the attached actor to cast shadows
  • Cloak Effect allows the attached actor to show the cloaking bluish effect
  • Decal allows the attached actor to show the host unit decal
  • Local Tint Color (Unknown)
  • Model Scale makes the actor inherit the scale for the host model
  • Opacity spreads the opacity set by the Set Opacity event to attached actors
  • Physics State (Unknown)
  • Scale transfers the scale of the host actor to the attached actors
  • Team Color makes the attached actor show the team colour if it can
  • Time Scale means the animations of the attached actor are the same as the host actors timescale
  • Tint Color (Unknown)
  • Visibility allows the attached actor to share the host actor's Actor - Fog Visibility
  • Warp Group (Unknown)

You must login to post a comment. Don't have an account? Register to get one!

Table of contents

  1. 1 Model (actor)
    1. 1.1 Model
      1. 1.1.1 Description
      2. 1.1.2 Hint
    2. 1.2 Example Usage
      1. 1.2.1 Fungal Growth
        1. 1.2.1.1 URL
      2. 1.2.2 Leviathan Tentacle A-D
        1. 1.2.2.1 URL
    3. 1.3 Fields Description
      1. 1.3.1 Actor - Add To Proximity System
      2. 1.3.2 Actor - Aliases
      3. 1.3.3 Actor - Filter
      4. 1.3.4 Actor - Flags
      5. 1.3.5 Actor - Fog Visibility
      6. 1.3.6 Actor - Local Offset For 2nd Visibility Test
      7. 1.3.7 Actor - Proximity Position
      8. 1.3.8 Actor - Sharing
      9. 1.3.9 Animation - Animation Blend Time
      10. 1.3.10 Art - Auto Scale Factor
      11. 1.3.11 Art - Auto Scale From Selection Factor
      12. 1.3.12 Art - Model
      13. 1.3.13 Art - Model Flags
      14. 1.3.14 Art - Scale
      15. 1.3.15 Event - Event Footprint - Actor
      16. 1.3.16 Event - Event Footprint - Model
      17. 1.3.17 Event - Event Footprint - Name
      18. 1.3.18 Event - Event Footprint Actor
      19. 1.3.19 Event - Event Sound - Actor
      20. 1.3.20 Event - Event Sound - Name
      21. 1.3.21 Event - Event Sound - Sound
      22. 1.3.22 Event - Event Sound Actor
      23. 1.3.23 Event - Events+
      24. 1.3.24 Event - Macros
      25. 1.3.25 Event - Remove - Send
      26. 1.3.26 Event - Remove - Target
      27. 1.3.27 Event - Remove - Terms
      28. 1.3.28 Event - Terms
      29. 1.3.29 Hosting - Host - Actor
      30. 1.3.30 Hosting - Host - Effect
      31. 1.3.31 Hosting - Host - Fail If No Host
      32. 1.3.32 Hosting - Host - Scope
      33. 1.3.33 Hosting - Host - Subject
      34. 1.3.34 Hosting - Host For Properties - Actor
      35. 1.3.35 Hosting - Host For Properties - Effect
      36. 1.3.36 Hosting - Host For Properties - Fail If No Host
      37. 1.3.37 Hosting - Host For Properties - Scope
      38. 1.3.38 Hosting - Host For Properties - Subject
      39. 1.3.39 Hosting - Host Site Operations - Hold Position
      40. 1.3.40 Hosting - Host Site Operations - Hold Rotation
      41. 1.3.41 Hosting - Host Site Operations - Operations
      42. 1.3.42 Hosting - Host Supporter - Actor
      43. 1.3.43 Hosting - Host Supporter - Effect
      44. 1.3.44 Hosting - Host Supporter - Fail If No Host
      45. 1.3.45 Hosting - Host Supporter - Scope
      46. 1.3.46 Hosting - Host Supporter - Subject
      47. 1.3.47 Hosting - Hosted Attachments - Attachment Query - Fallback (Unknown Function)
      48. 1.3.48 Hosting - Hosted Attachments - Attachment Query - Methods (Unknown Function)
      49. 1.3.49 Hosting - Hosted Attachments - Host - Actor (Unknown Function)
      50. 1.3.50 Hosting - Hosted Attachments - Host - Effect (Unknown Function)
      51. 1.3.51 Hosting - Hosted Attachments - Host - Fail If No Host
      52. 1.3.52 Hosting - Hosted Attachments - Host - Scope (Unknown Function)
      53. 1.3.53 Hosting - Hosted Attachments - Host - Subject (Unknown Function)
      54. 1.3.54 Hosting - Hosted Attachments - Host Site Operations - Hold Position (Unknown Function)
      55. 1.3.55 Hosting - Hosted Attachments - Host Site Operations - Hold Rotation (Unknown Function)
      56. 1.3.56 Hosting - Hosted Attachments - Host Site Operations - Operations (Unknown Function)
      57. 1.3.57 Hosting - Hosted Attachments - Name (Unknown Function)
      58. 1.3.58 Properties - Accepted Property Transfers
      59. 1.3.59 Properties - Accepted Transfers
      60. 1.3.60 Properties - Inherit Type
      61. 1.3.61 Properties - Inherited Properties
    4. 1.4 Related

Facts

Date created
Apr 13, 2011
Last updated
Dec 25, 2011