home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Space Orb 360
/
SpaceOrb360.zip
/
SpaceOrb481.img
/
data1.cab
/
DOS_Config_Files
/
spwshad.scg
< prev
next >
Wrap
Text File
|
1998-04-06
|
7KB
|
226 lines
;
; Spacetec IMC configuration file. Copyright 1997-98 Spacetec IMC Corp.
;
; This file created by TlWriteConfigFile on: Wed Dec 17 14:38:14 1997
;
[VERSION]
VERSION = 5.0
APPLICATION_NUMBER = 4.8
FILE_REVISION_NUMBER = 1.0
[IDENTIFICATION]
APPLICATION_NAME = "Shadow Warrior"
OWNER = SPACETEC
PLATFORM = DOS
LEVEL = INTERMEDIATE
ORIENTATION = VERTICAL
DRIVER_TYPE = "shadow"
[CONFIGURATION]
HIDE_FILE = FALSE
EXECUTABLES = { "sw" }
COPY_FILES =
{
}
COMMAND_LINE = ""
CUSTOM =
{
{ "sw.cfg", "MODIFY", "ControllerType", "ControllerType = 3", "ALWAYS" },
{ "sw.cfg", "MODIFY", "MouseAimingOn", "MouseAimingOn = 1", "ALWAYS" },
{ "sw.cfg", "MODIFY", "ExternalFilename", "ExternalFilename = \"sw.exe\"", "ALWAYS" }
}
SHOW_INSTRUCTIONS = NEVER
INSTRUCTIONS =
{
"NOTE: If you cannot look up and down in the game\, hit the \"u\" key to turn",
" Mouse Aiming On.",
"Versions: v1.2 and up"
}
[TUNING]
; Motion Labels
MOTION_LABEL_1_POS = "Strafe Right"
MOTION_LABEL_1_NEG = "Strafe Left"
MOTION_LABEL_2_POS = "Jump"
MOTION_LABEL_2_NEG = "Crouch"
MOTION_LABEL_3_POS = "Move Backward"
MOTION_LABEL_3_NEG = "Move Forward"
MOTION_LABEL_4_POS = "Look Up"
MOTION_LABEL_4_NEG = "Look Down"
MOTION_LABEL_5_POS = "Turn Left"
MOTION_LABEL_5_NEG = "Turn Right"
MOTION_LABEL_6_POS = ""
MOTION_LABEL_6_NEG = ""
; Application Minimum and Maximum values
APP_MIN_1 = -90.00
APP_MAX_1 = 90.00
APP_MIN_2 = -3.00
APP_MAX_2 = 3.00
APP_MIN_3 = -5760.00
APP_MAX_3 = 5760.00
APP_MIN_4 = -5760.00
APP_MAX_4 = 5760.00
APP_MIN_5 = -4064.00
APP_MAX_5 = 4064.00
APP_MIN_6 = 0.00
APP_MAX_6 = 0.00
; High Pass Filters
; { high axis, high translation, high rotation, translation on, rotation on }
HPFM_BEG_DFLT = { OFF, OFF, OFF, ON, ON }
HPFM_INT_DFLT = { OFF, OFF, OFF, ON, ON }
HPFM_EXP_DFLT = { OFF, OFF, OFF, ON, ON }
HPFM_BEG_USER = { OFF, OFF, OFF, ON, ON }
HPFM_INT_USER = { OFF, OFF, OFF, ON, ON }
HPFM_EXP_USER = { OFF, OFF, OFF, ON, ON }
; Button Functions
BUTTON_MASKS =
{
{ MOVE_FORWARD, "Move Forward", 0x0 },
{ MOVE_BACKWARD, "Move Backward", 0x1 },
{ TURN_LEFT, "Turn Left", 0x2 },
{ TURN_RIGHT, "Turn Right", 0x3 },
{ STRAFE, "Strafe", 0x4 },
{ FIRE, "Fire", 0x5 },
{ OPEN, "Open", 0x6 },
{ RUN, "Run", 0x7 },
{ AUTO_RUN, "Auto Run", 0x8 },
{ JUMP, "Jump", 0x9 },
{ CROUCH, "Crouch", 0xa },
{ LOOK_UP, "Look Up", 0xb },
{ LOOK_DOWN, "Look Down", 0xc },
{ STRAFE_LEFT, "Strafe Left", 0xd },
{ STRAFE_RIGHT, "Strafe Right", 0xe },
{ AIM_UP, "Aim Up", 0xf },
{ AIM_DOWN, "Aim Down", 0x10 },
{ WEAPON_1, "Weapon 1", 0x11 },
{ WEAPON_2, "Weapon 2", 0x12 },
{ WEAPON_3, "Weapon 3", 0x13 },
{ WEAPON_4, "Weapon 4", 0x14 },
{ WEAPON_5, "Weapon 5", 0x15 },
{ WEAPON_6, "Weapon 6", 0x16 },
{ WEAPON_7, "Weapon 7", 0x17 },
{ WEAPON_8, "Weapon 8", 0x18 },
{ WEAPON_9, "Weapon 9", 0x19 },
{ WEAPON_10, "Weapon 10", 0x1a },
{ INVENTORY, "Inventory Use", 0x1b },
{ INV_LEFT, "Inventory Left", 0x1c },
{ INV_RIGHT, "Inventory Right", 0x1d },
{ MEDKIT, "Medkit", 0x1e },
{ SMOKE_BOMB, "Smoke Bomb", 0x1f },
{ NIGHTVISION, "Night Vision", 0x20 },
{ GAS_BOMB, "Gas Bomb", 0x21 },
{ FLASH_BOMB, "Flash Bomb", 0x22 },
{ CALTROPS, "Caltrops", 0x23 },
{ TURNAROUND, "Turn Around", 0x24 },
{ SENDMESSAGE, "Send Message", 0x25 },
{ MAP, "Map", 0x26 },
{ SHRINK_SCREEN, "Srink Screen", 0x27 },
{ ENLARGE_SCREEN, "Enlarge Screen", 0x28 },
{ CENTER_VIEW, "Center View", 0x29 },
{ HOLSTER_WEAPON, "Holster Weapon", 0x2a },
{ MAP_FOLLOW_MODE, "Map Follow Mode", 0x2b },
{ SEE_COOP_VIEW, "See Coop View", 0x2c },
{ MOUSE_AIMING, "Mouse Aiming", 0x2d },
{ TOGGLE_CROSSHAIRS, "Toggle Crosshairs", 0x2e },
{ NEXTWEAPON, "Next Weapon", 0x2f },
{ PREVWEAPON, "Previous Weapon", 0x30 }
}
BUTTON_NUMBERS =
{
}
BUTTON_CHARACTERS =
{
}
[SPACEORB]
; Axis Mappings (XYZRUV is the default)
AXIS_MAP_HRZ_DFLT = "XYZRU-"
AXIS_MAP_VRT_DFLT = "XzYRv-"
AXIS_MAP_HRZ_USER = "XYZRU-"
AXIS_MAP_VRT_USER = "XzYRv-"
; Motion Mapping
MOTION_MAP_1_POS_DFLT = AXIS
MOTION_MAP_1_NEG_DFLT = AXIS
MOTION_MAP_2_POS_DFLT = AXIS
MOTION_MAP_2_NEG_DFLT = AXIS
MOTION_MAP_3_POS_DFLT = AXIS
MOTION_MAP_3_NEG_DFLT = AXIS
MOTION_MAP_4_POS_DFLT = AXIS
MOTION_MAP_4_NEG_DFLT = AXIS
MOTION_MAP_5_POS_DFLT = AXIS
MOTION_MAP_5_NEG_DFLT = AXIS
MOTION_MAP_6_POS_DFLT = UNDEFINED
MOTION_MAP_6_NEG_DFLT = UNDEFINED
MOTION_MAP_1_POS_USER = AXIS
MOTION_MAP_1_NEG_USER = AXIS
MOTION_MAP_2_POS_USER = AXIS
MOTION_MAP_2_NEG_USER = AXIS
MOTION_MAP_3_POS_USER = AXIS
MOTION_MAP_3_NEG_USER = AXIS
MOTION_MAP_4_POS_USER = AXIS
MOTION_MAP_4_NEG_USER = AXIS
MOTION_MAP_5_POS_USER = AXIS
MOTION_MAP_5_NEG_USER = AXIS
MOTION_MAP_6_POS_USER = UNDEFINED
MOTION_MAP_6_NEG_USER = UNDEFINED
; The Button Mappings.
BUTTON_A_DFLT = { FIRE, HOLD }
BUTTON_B_DFLT = { OPEN, HOLD }
BUTTON_C_DFLT = { JUMP, HOLD }
BUTTON_D_DFLT = { MOVE_FORWARD, HOLD }
BUTTON_E_DFLT = { INVENTORY, HOLD }
BUTTON_F_DFLT = { NEXTWEAPON, HOLD }
BUTTON_A_USER = { FIRE, HOLD }
BUTTON_B_USER = { OPEN, HOLD }
BUTTON_C_USER = { JUMP, HOLD }
BUTTON_D_USER = { MOVE_FORWARD, HOLD }
BUTTON_E_USER = { INVENTORY, HOLD }
BUTTON_F_USER = { NEXTWEAPON, HOLD }
; Null Regions. { NegMax, NegMin, PosMin, PosMax }
NULL_REGION_1_DFLT = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_2_DFLT = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_3_DFLT = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_4_DFLT = { -1.00, -0.05, 0.05, 1.00 }
NULL_REGION_5_DFLT = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_6_DFLT = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_BUTTON_CURVE_DFLT = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_1_USER = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_2_USER = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_3_USER = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_4_USER = { -1.00, -0.05, 0.05, 1.00 }
NULL_REGION_5_USER = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_6_USER = { -1.00, 0.00, 0.00, 1.00 }
NULL_REGION_BUTTON_CURVE_USER = { -1.00, 0.00, 0.00, 1.00 }
; Tuning Scalars
TUNING_SCALARS = { 100.00, 1.50, 9000.00, 2000.00, 2000.00, 0.00 }
; Sensitivity Values
SENS_BEG_DFLT = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 0.70 }
SENS_INT_DFLT = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00 }
SENS_EXP_DFLT = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 2.00 }
SENS_BEG_USER = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 0.70 }
SENS_INT_USER = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00 }
SENS_EXP_USER = { 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 2.00 }
; Sampling Frequency
SAMPLING_FREQUENCY = 20