Actor (UT)/Display
(see Actor/Display for the UT2003 version)
Properties that every Actor (UT) has which control its display in the game.
Some of these also have an effect in UnrealEd, which is why working with coronas is such a right pain.
- AmbientGlow
- "Ambient brightness, or 255=pulsing"
- bFilterByVolume
- "Filter this sprite by its Visibility volume." Huh?
- bMeshCurvy
- "Curvy mesh."
- bMeshEnviroMap
- Render Mesh environment-mapped with Texture
- bNoSmooth
- If True, model textures are not filtered and will look blocky and stretched. For some stupid reason the Weapon superclass has this set to True by default.
- bParticles
- Given Mesh, particles (sprites drawn as Texture) are drawn where each mesh vertex would be.
- bRandomFrame
- If bParticles = True, each particle texture is randomly selected from Texture and the MultiSkins array.
- bShadowCast
- "Casts Shadows" (not yet implemented?)
- bUnlit
- Actor is rendered fully lit.
- DrawScale
- Scale by which actor is drawn
- float LODBias
- This will affect the distance at which the engine starts simplifying the mesh. If your new model has parts that are pretty thin, or even have a single face, raise this number.
- DrawType
- How actor should be rendered as. (More exist than those listed below, but they are unused.) Legal Don't exist or..?
DT_None – Don't render. Not visible.
DT_Sprite – Draw as sprite (2d) using Texture/Sprite
DT_Mesh – Draw as mesh (3d) using Mesh, mapped with Skin
DT_Brush – Draw as brush
DT_SpriteAnimOnce – Draw as Sprite, and, if an animation sequence, only animate once.
- Fatness
- Lateral widening or compression of mesh. Default = 128. It's this property that is changed by the PressureZone in DM-Pressure.
- Mesh
- 3d model to render actor as in the world and editor if DrawType=DT_Mesh.
- ScaleGlow
- "Multiplies lighting"
Use a value from 0...1 at scaleglow=0 an actor is very dark. Also when drawstyle = STY_Translucent a value of 0.0 means the actor is totally transparent. Slowly change this from 1 down to 0 in script to make things fade into transparency.
- Skin
- Texture to be mapped onto Mesh.
- Sprite
- Texture to be rendered if DrawType=DT_Sprite.
- SpriteProjForward
- "Distance forward to draw sprite from actual location"
- Style
- Quality of rendering.
STY_None – don't render.
STY_Normal – render normally.
STY_Masked – render texture with Pallete ID=0 transparent.
STY_Translucent – render texture translucent with Pallete ID=0 transparent.
STY_Modulated – render texture modulated; RGB(127,127,127) is transparent. Deeper shades darken, lighter shades lighten.
See Color Blending.
- Texture
- For actors like Trigger, this is the icon displayed in the editor. Texture to be rendered if DrawType=DT_Sprite and Sprite=None. Environment-mapping texture if bMeshEnviroMap=True.
- VisibilityHeight
- "cylinder. Zero=infinite visibility."
- VisibilityRadius
- "Actor is drawn if viewer is within its visibility"