mirror of
https://github.com/SWG-Source/dsrc.git
synced 2026-07-14 23:07:51 -04:00
76 lines
2.3 KiB
Plaintext
Executable File
76 lines
2.3 KiB
Plaintext
Executable File
@base object/token/base/shared_base_token.iff
|
|
|
|
@class token_object_template 0
|
|
|
|
@class intangible_object_template 0
|
|
|
|
@class object_template 3
|
|
|
|
// enum type CollisionActionType:
|
|
// CAT_See
|
|
// CAT_Target
|
|
// CAT_CombatRanged
|
|
// CAT_CombatMelee
|
|
// CAT_Manipulate
|
|
// CAT_Talk ( // Sound doesn't travel in straight lines, but...)
|
|
// CAT_RadialDamage ( // Explosions cause radial damage)
|
|
// CAT_Camera ( // This is a bit different from the other actions - if an object blocks CAT_Camera it means the object blocks the camera's view of the target.)
|
|
|
|
// enum type CollisionMaterialType:
|
|
// CMT_Solid ( // Generic solid 'stuff')
|
|
// CMT_Meat ( // Living things are made of meat)
|
|
// CMT_Metal ( // Droids and machines are made of metal)
|
|
// CMT_Energy ( // Ghosts are made of energy)
|
|
// CMT_Brush ( // Bushes are made of brush)
|
|
// CMT_Door ( // Doors are made of door)
|
|
// CMT_Monster ( // Monsters are made of monster)
|
|
// CMT_Player ( // Players are made of player)
|
|
// CMT_NPC ( // NPCs are made of NPC)
|
|
|
|
// enum type ContainerType:
|
|
// CT_none
|
|
// CT_slotted
|
|
// CT_volume (//This kind of container can hold tangible objects)
|
|
// CT_volumeIntangible (//This kind of container can hold intangible objects)
|
|
// CT_volumeGeneric (//This kind of container can hold any object tangible or not.)
|
|
|
|
// string id
|
|
objectName = "string_id_table" ""
|
|
// string id
|
|
detailedDescription = "string_id_table" ""
|
|
// string id
|
|
lookAtText = "string_id_table" ""
|
|
// boolean
|
|
snapToTerrain = false
|
|
// enum type ContainerType
|
|
containerType = CT_slotted
|
|
// integer
|
|
containerVolumeLimit = 0
|
|
// filename
|
|
tintPalette = ""
|
|
// filename
|
|
slotDescriptorFilename = ""
|
|
// filename
|
|
arrangementDescriptorFilename = "abstract/slot/arrangement/arrangement_token.iff"
|
|
// filename
|
|
appearanceFilename = ""
|
|
// filename
|
|
portalLayoutFilename = ""
|
|
// filename
|
|
clientDataFile = ""
|
|
// integer
|
|
//collisionMaterialFlags = 0
|
|
// integer
|
|
//collisionMaterialPassFlags = 0
|
|
// integer
|
|
//collisionMaterialBlockFlags = 0
|
|
// integer
|
|
//collisionActionFlags = 0
|
|
// integer
|
|
//collisionActionPassFlags = 0
|
|
// integer
|
|
//collisionActionBlockFlags = 0
|
|
// floating point
|
|
scale = 0.0
|
|
slotDescriptorFilename = "abstract/slot/descriptor/token.iff"
|