Difference between revisions of "Unit file"

From Serious Sam's Bogus Detour
Jump to: navigation, search
 
Line 1: Line 1:
 
.unit
 
.unit
 +
 +
[//{{SERVERNAME}}/docs/engine/namespace_resources.html Resources::GetUnitProducer]
  
 
==File format==
 
==File format==

Latest revision as of 23:43, 17 April 2017

.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>