Unit file

From Serious Sam's Bogus Detour
Jump to: navigation, search

.unit

Resources::GetUnitProducer

File format

slot

layer

netsync

save

Behavior

class Script file

data SValue file

Scenes

Scene sets...

Sprite

Shadow

Collision

Effect

Includes an Effect in to the scene.

   <effect src="effects/weapons/projectile_laser.effect" />

Scene

Includes another scene from the same unit in to the current scene.

   <scene src="shared" />

Text

Light

Locator

Defines a position that can be used in the scripts. Usually used for offsets for effects and projectile shooting.

   <locator name="shoot-pos" pos="10 10" />

Range

Only used to visually display ranges using the Console variable "r_draw_ranges", useful in the editor for being able to see how far a unit might reach or something similar.

   <range radius="16" />

Data

Arbitrary data using the SValue format that can be used in scripts.

   
       <int>250</int>