DummyActor -1
{
    classname               "kexActor"
}

QuakeSource -1
{
    classname               "kexActor"
    scriptClass             "TurokQuakeSource"
}

WarpPoint 4000
{
    classname               "kexActor"
    editorSprite            "materials/editor/mat_editor_icons/editor_icon_warp"
}

Trap 301
{
    classname               "kexActor"
    scriptClass             "TurokTrap"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_trap_spike_fence.bin"
    defaultEditorAnim       "anims/dyn_trap_spike_fence_anim.bin"
}

MantisStatue 302
{
    classname               "kexActor"
    scriptClass             "TurokMantisStatue"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_mantis_statue01.bin"
    defaultEditorAnim       "anims/dyn_mantis_statue01_anim.bin"
}

MantisWall 305
{
    classname               "kexActor"
    scriptClass             "TurokMantisWall"
    flags.fullVolume        1
    flags.noMovement        1
    defaultEditorModel      "models/dyn_mantis_wall01.bin"
    defaultEditorAnim       "anims/dyn_mantis_wall01_anim.bin"
}

LaserWall 308
{
    classname               "kexActor"
    //scriptClass             "BP_TurokLaserWall"
	scriptClass             "TurokLaserWall"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_trap_tech_lasers.bin"
    defaultEditorAnim       "anims/dyn_trap_tech_lasers_anim.bin"
}

Destructible_PalmTree 309
{
    classname               "kexActor"
    scriptClass             "TurokDestructible"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_tree_destructible01.bin"
    defaultEditorAnim       "anims/dyn_tree_destructible01_anim.bin"
}

LevelPortal 317
{
    classname               "kexActor"
    scriptClass             "TurokLevelPortal"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_portal02.bin"
    defaultEditorAnim       "_morph"
}

PortalPanel 318
{
    classname               "kexActor"
    scriptClass             "TurokPortalPanel"
    flags.noMovement        1
    defaultEditorModel      "models/misc_plaque_key01.bin"
    defaultEditorAnim       "anims/misc_plaque_key01_anim.bin"
}

Catacomb_Water1 319
{
    classname               "kexActor"
    scriptClass             "TurokCatacombWater"
    flags.noMovement        1
    defaultEditorModel      "models/model0328.bin"
    defaultEditorAnim       "anims/model0328_anim.bin"
}

Catacomb_Water2 320
{
    classname               "kexActor"
    scriptClass             "TurokCatacombWater"
    flags.noMovement        1
    defaultEditorModel      "models/floor_water01.bin"
    defaultEditorAnim       "anims/floor_water01_anim.bin"
}

PortalGate 321
{
    classname               "kexActor"
    scriptClass             "PortalGate"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_portal_gate01.bin"
    defaultEditorAnim       "anims/dyn_portal_gate01_anim.bin"
}

KeyPlaque_MantisBoss 323
{
    classname               "kexActor"
    scriptClass             "TurokMantisKeyPlaque"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_mantis_key.bin"
    defaultEditorAnim       "anims/dyn_mantis_key_anim.bin"
}

PortalPlaque 325
{
    classname               "kexActor"
    scriptClass             "TurokPortalPlaque"
    flags.noMovement        1
    defaultEditorModel      "models/misc_plaque02.bin"
    defaultEditorAnim       "anims/misc_plaque02_anim.bin"
}

PickupSpawner 330
{
    classname               "kexActor"
    scriptClass             "TurokPickupSpanwer"
    flags.noMovement        1
}

Iggy 332
{
    classname               "kexActor"
    scriptClass             "TurokIggy"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_misc_izzie01.bin"
    defaultEditorAnim       "anims/dyn_misc_izzie01_anim.bin"
}

WarpPortal 600
{
    classname               "kexActor"
    scriptClass             "TurokWarpPortal"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_portal01.bin"
    defaultEditorAnim       "_morph"
}

WaterWaves 800
{
    classname               "kexActor"
    defaultEditorModel      "models/dyn_water_waves.bin"
    defaultEditorAnim       "_morph"
}

BP_Dummy 6000
{
    classname               "kexActor"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_portal02.bin"
    defaultEditorAnim       "_morph"
}

BP_Spawn_Blocker 6001
{
    classname               	"kexActor"
    flags.noMovement        	1
    initialModel      			"models/dyn_door_catacomb_face.bin"
    initialAnim       			"anims/dyn_door_catacomb_face_anim.bin"
	initialScale            	"0.0 0.0 0.0"
}

BP_QuakeSource 6002
{
    classname               "kexActor"
    scriptClass             "BP_QuakeSource"
}

BP_StartUpDef 6003
{
    classname "kexActor"
    hash "#"
	dollar "$"
}

BP_DummyMove 6004
{
    classname               "kexActor"
    defaultEditorModel      "models/dyn_pressure_plate02.bin"
    defaultEditorAnim       "anims/dyn_pressure_plate02_anim.bin"
}

BP_LHDummy 6005
{
    classname               "kexActor"
    defaultEditorModel      "models/dyn_human_longhunter_robot.bin"
    defaultEditorAnim       "anims/dyn_human_longhunter_anim.bin"
}

// BP_ArrowPickup 6007
// {
    // classname               "kexActor"
	// scriptClass             "BP_ArrowPickup"
	// radius                      71.68
    // height                      71.68
    // center                      70.72
    // stepHeight                  25.72
    // initialModel      		"models/arrow_pickup.bin"
	// initialScale            "0.35 0.35 0.35"
// }

BP_SoundOnce 6008
{
    classname               "kexActor"
	scriptClass             "BP_SoundOnce"
    flags.noMovement        1
    editorSprite            "materials/editor/mat_editor_icons/editor_icon_sound"
}

BP_Dummy_Spawn_Morph 6009
{
    classname               "kexActor"
    flags.noMovement        1
	initialModel      		"models/dyn_water_waves.bin"
    initialAnim       		"_morph"
	initialScale            "0.35 0.35 0.35"
}

BP_Bit 6012
{
    classname               "kexActor"
    scriptClass             "BP_Bit"
}

BP_ArrowProjectile 6013
{
    classname               "kexActor"
    scriptClass             "BP_ArrowProjectile"
	radius                  2.56
    height                  2.56
}

BP_ArrowProjectileModel 6014
{
    classname               "kexActor"
	radius                  1.28
    height                  1.28
    initialModel      		"models/arrow_projectile.bin"
	initialScale            "1.0 0.5 1.0"
}

BP_Key 6015
{
    classname               "kexActor"
	scriptClass             "BP_KeyPickup"
	radius                      71.68
    height                      71.68
    center                      30.72
    stepHeight                  25.72
	defaultEditorModel      "models/key_final05.bin"
	initialScale            "0.5 0.5 0.5"
}

BP_RopePoint 6056
{
    classname               "kexActor"
	scriptClass             "BP_RopePoint"
	editorSprite            "materials/editor/mat_editor_icons/editor_icon_point"
	defaultEditorModel      "models/empty.bin"
	initialModel      		"models/empty.bin"
	initialScale            "1.0 1.0 1.0"
}

BP_DeadEnemy 6057
{
    classname               "kexActor"
	scriptClass             "BP_DeadEnemy"
	radius                      71.68
    height                      71.68
    center                      30.72
    stepHeight                  25.72
	defaultEditorModel      "models/dyn_monster_dinosaur01.bin"
	defaultEditorAnim       "anims/dyn_monster_dinosaur01_anim.bin"
	initialScale            "0.5 0.5 0.5"
}

BP_TrexPuppet 6058
{
	classname                   "kexActor"
    gravity                     0.5
    friction                    0.5
    radius                      141.32
    height                      218.808
    impactType                  4
    flags.alignToFloor          0
    flags.fullVolume            1
    flags.allowTinyEnemyCheat   1
    clipFlag.useWallRadius      1
    clipFlag.edges              1
    clipFlag.noEnterWater       1
    clipFlag.collideFloors      1
    clipFlag.collideHeight      1
    clipFlag.greaseSlideObjects 1
    autoMap.showAsEnemy         1
    footStepSound               "FootStep_TRex"
    headTrackDefinition         "HeadTrack_TRex"
    defaultEditorModel          "models/dyn_monster_boss_trex.bin"
    defaultEditorAnim           "anims/dyn_monster_boss_trex_anim.bin"
	initialScale            "0.5 0.5 0.5"
}

BP_DeadGrunt 6064
{
    classname               "kexActor"
	scriptClass             "BP_DeadGrunt"
	radius                      71.68
    height                      71.68
    center                      30.72
    stepHeight                  25.72
	defaultEditorModel      "models/dyn_human_grunt01.bin"
	defaultEditorAnim       "anims/dyn_human_grunt01_anim.bin"
	initialScale            "0.5 0.5 0.5"
}

BP_Visible 6066
{
    classname               "kexActor"
	scriptClass             "BP_Visible"
	radius                      71.68
    height                      71.68
    center                      30.72
    stepHeight                  25.72
	defaultEditorModel      "models/floor_blue.bin"
}

BP_Trap 6067
{
    classname               "kexActor"
	scriptClass             "BP_Trap"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_trap_spike_fence.bin"
    defaultEditorAnim       "anims/dyn_trap_spike_fence_anim.bin"
}

BP_ProjectileTrap 6068
{
    classname               "kexActor"
    editorSprite            "materials/editor/mat_editor_icons/editor_icon_trap"
    scriptClass             "BP_ProjectileTrap"
    flags.noMovement        1
    radius                  0.0
    height                  0.0
    wallRadius              0.0
    stepHeight              0.0
}

BP_WorldPoint 6069
{
    classname               "kexActor"
    editorSprite            "materials/editor/mat_editor_icons/editor_icon_point"
}

BP_ViewBlocker 6070
{
    classname               "kexActor"
	initialModel      		"models/viewblocker.bin"
    initialScale            "0.35 0.000001 0.35"
}

BP_FallingRocks 6077
{
    classname               "kexActor"
	scriptClass             "BP_FallingRocks"
    flags.noMovement        1
    defaultEditorModel      "models/dyn_falling_rocks.bin"
    defaultEditorAnim       "anims/dyn_falling_rocks_anim.bin"
}

Special_Statue 6078
{
    classname               "kexActor"
	scriptClass             "BP_SpecialStatue"
    defaultEditorModel      "models/specialpickup.bin"
}

Hummer_WeaponModel 6084
{
    classname               "kexActor"
    initialModel            "models/dyn_monster_hummer01.bin"
    initialAnim             "anims/dyn_monster_hummer01_anim.bin"
    initialScale            "0.35 0.35 0.35"
}

Jumppad 6087
{
    classname               "kexActor"
	editorSprite            "materials/editor/mat_editor_icons/editor_icon_point"
	scriptClass             "BP_Jumppad"
    defaultEditorModel      "models/detail_tech_plate01.bin"
}

BP_RopeProjectile 6088
{
    classname               "kexActor"
    scriptClass             "BP_RopeProjectile"
    initialModel            "models/empty.bin"
    initialAnim             "anims/empty.bin"
}

BP_AdonRopeProjectile 6089
{
    classname               "kexActor"
    scriptClass             "BP_AdonRopeProjectile"
    initialModel            "models/empty.bin"
    initialAnim             "anims/empty.bin"
}

BP_MantisStatue 6090
{
    classname               "kexActor"
    radius                  76.453163
    height                  209.776291
    initialModel            "models/dyn_mantis_statue01.bin"
    initialAnim             "anims/dyn_mantis_statue01_anim.bin"
	initialScale            "0.35 0.35 0.35"
}
