HomeSearchFAQMemberlistServer ViewerUsergroupsLog inRegister

Share | 
 

 Gore Gaming System

View previous topic View next topic Go down 
AuthorMessage
Gele
-PopZ-er Atzii


Location : In Flanders Fields, Belgium
Registered : 2012-06-02
Messages : 1898

PostSubject: Gore Gaming System   Sun 03 Jun 2012, 04:05

These are the commands that allow the configuration and use of the Gore Game System.


COMMANDS


Page One: Gore Commands that cause the system to perform a function.

VALUES

Page Two: Variables which hold values that the system refers to

INTERFACE SYSTEM

Page Three: Functions used to control User Interface Pages. These are the
basis for editing and creating custom Menus in the God files.

© 2002 4D Rulers Software, Inc.

GORE GAME SYSTEM PAGE ONE

COMMANDS

BIND


Syntax: bind key:[command] @hold
bind s:[togglepage score]
bind r:[toggle rr]
***This command will bind a command to a key. The command will only be active
when the key has been pressed and there is no key overriding interface
page active (menu, configuration window, etc.). This is suitable for
things that switch states each time you hit the key. For showing things
only when you have the key down add the @hold option at the end of the
command.

System Bindings:
***This command binds keys to the system keys. The following are the system keys:

forward - move player forward.
back - move player backward.
strafeleft - move player to the left.
straferight - move player to the right.
crouch - crouch the player down.
fire1 - use the first fire mode of the gun.
fire2 - use the second fire mode of the gun.
lookup - move the player vision upwards.
lookdown - move the player vision downwards.
lookright - rotate the player to the right.
lookleft - rotate the player to the left.
fast - move the player at fast speeds.
faster - move the player at the fastest available speeds.
jump - make the player jump.
nextweapon - select the next weapon.
prevweapon - select the previous weapon.
weapon0 - select weapon 0 for your weapon.
weapon1 - select weapon 1 for your weapon.
weapon2 - select weapon 2 for your weapon.
weapon3 - select weapon 3 for your weapon.
weapon4 - select weapon 4 for your weapon.
weapon5 - select weapon 5 for your weapon.
weapon6 - select weapon 6 for your weapon.
weapon7 - select weapon 7 for your weapon.
weapon8 - select weapon 8 for your weapon.
weapon9 - select weapon 9 for your weapon.
reloadweapon - the reload weapon button.
mousex - the mouse left-right movement.
mousey - the mouse up-down movement.
zoom - player weapon zoom.
menu - the menu display.
console - the console display.

Example:
To have the scores display when you hit the TAB key, and disappear when you hit it again:
bind tab:[show score] @hold
To make the forward arrow move the player forward:
bind up:[forward]

BOOT

Syntax: boot userid
***This command will disconnect the user from the server. To find out the id of the player see the "users" command.

BINDCLEAR

Syntax: bindclear key
bindclear c
***This command will clear all bound controls that use the Key given.

BINDCLEARALL

Syntax: bindclearall
***This command will clear all bound controls as well as all bound commands.
Anything bound through the menu, console, or loaded config file will be
cleared. The only exception is the menu key (escape) and the console key
(~).

CO

Syntax: co
***This activates the client override which when connecting to a server, gives
priority to all client interface elements over that of the server.

COMMAND

Syntax: command commandline
***This will pass the following command line to the command interpreter for
execution. The main purpose of this is to give the user interface access
to the command interpreter. This way you can have a line in the console
that accepts user commands and then uses this function to execute it.

CONNECT

Syntax: connect
connect hostname
connect 123.123.123.123
***This will connect to the currently named server in the Host value, or the name given as the connect parameter.

DEC

Syntax: dec value
***This command will try decreasing the value passed to it by one.

DISCONNECT

Syntax: disconnect
***This command will disconnect you from the current server you are connected to.

EXIT

Syntax:
exit
***This command will quit Gore.

INC

Syntax: inc value
***This command will try increasing the value passed to it by one.

LOAD

Syntax: load filename
***This will load a configuration file. When no filename is given it will load the last given filename.

LOGIN

Syntax: login password
***This command allows you to gain higher rights on a server that allows remote administration.

MAP

Syntax: map filename
map “filename fred.ss”
***This loads a new level with that name.

QSAY

Syntax: qsay
***This command will bring up the quick say page (if available) so that a
message can be typed and sent to all other people connected to the game
server. If unconnected it will just echo your message to yourself.
QSay
will also record your previous messages, you can use the up and down
arrows to bring up previous messages you have typed to resend them if
needed (given you are using the right interface components).

Example:
Binding a saying to a key so that you can quickly send a message to all players is done by:
bind m:[qsay]

QUIT

Syntax: quit
***This command will quit Gore.

REFRESHSERVERS

Syntax: refreshservers
***This will clear the in game list of servers and queiries for a new list of
internet and lan servers. If lansearch is true (1) it searches on the
local network, otherwise it searches the internet.

RESET

Syntax: reset
***This command will reload settings from the "server_default.set" or
"client_default.set"(factory default), to take you back to the factory
default settings for the game. To go back to the settings after the game
is fully loaded see ResetToStart.

RESTART

Syntax: restart
***This command will reload settings from the "server_default.set" or
"client_default.set"(factory default), followed by the "autoserver.cfg"
or "autoclient.cfg" to take you back to the settings you have when the
game is first loaded. To reset to the factory settings only see Reset.

SAVE

Syntax: save
save filename
***This command will save your settings that are different to your
"server_default.set" or "client_default.set"(factory settings) out to
the file name you give. If no file name is given then it will default to
"autoclient.cfg" or "autoserver.cfg", which is loaded at the game start
up.

SAVEALL

Syntax: saveall
saveall filename
***This command will save all the configurable settings out to the file
"autoclient.cfg" or "autoserver.cfg" by default. If you give a file name
the settings will be saved there instead.

SAVEAUTO

Syntax: saveauto
***This command will save all the settings different to the factory default out
to the "autoclient.cfg" or "autoserver.cfg", which is loaded upon the
game startup.

SAY

Syntax: say hello
say hello there
***This command will allow you to send a message to all players currently connected to the same game server.

Example:
Binding a saying to a key so that you can quickly send a message to all players is done by:
bind a:[say suck it down]

SETMAP


Syntax: setmap dm1
***This will set the next map to be used without loading straight away.

SS

Syntax: ss
***This command will capture the current screen and save out to a file called
"goreXXX.bmp". XXX is the number of the current image which starts at
zero every time you start Gore again. To prevent filling up of your
hard-drive the numbering begins at zero every time you exit and restart
Gore.

Example:
Binding a key so that you can quickly capture an image any time:
bind s:[ss]

SDOWN

Syntax: sdown
***This command will scroll the page downwards if the front active page is
scrollable (@MenuPage “scroll=1”. The scroll step size is determined
by the pages “scroll_vert_step”.

SLEFT

Syntax: sleft
***This command will scroll the page to the left if the front active page is
scrollable (@MenuPage “scroll=1”. The scroll step size is determined
by the pages “scroll_horz_step”.

SRIGHT

Syntax: sright
***This command will scroll the page to the right if the front active page is
scrollable (@MenuPage “scroll=1”. The scroll step size is determined
by the pages “scroll_horz_step”.

STOLEFT

Syntax: stoleft
***This command will scroll the page right to the left margin if the front active page is scrollable (@MenuPage “scroll=1”.

STOTOP

Syntax: stotop
***This command will scroll the page right to the top margin if the front active page is scrollable (@MenuPage “scroll=1”.

SUP

Syntax: sup
***This command will scroll the page upwards if the front active page is
scrollable (@MenuPage “scroll=1”. The scroll step size is determined
by the pages “scroll_vert_step”.

SWAP

Syntax: swap value
***This will change a setting from its current state to the opposite for the
game. If you want a key that jumps back and forth from reverse rendering
modes during separate key presses you could use “bind r:[swap rr]”.

USERS

Syntax: users
***This lists the players currently connected to the server.

VER

Syntax: ver

© 2002 4D Rulers Software, Inc.

GORE GAME SYSTEM PAGE TWO

VALUES

ADMINPASSWORD

Syntax: adminpassword #######
***This is sets the password need to gain administrator rights on the server.

AMMO0

Syntax: ammo0
***This value represents the amount of ammo for the first fire mode of the gun.

AMMO1

Syntax: ammo1
***This value represents the amount of ammo for the second fire mode of the gun.

AMMOTYPE0

Syntax: ammotype0
***This value represents the type of ammo for the first fire mode of the gun.

AMMOTYPE1

Syntax: ammotype1
***This value represents the type of ammo for the second fire mode of the gun.

ARMOR

Syntax: armor
***This value can be used for displaying the global armor value.

ARMORBODY

Syntax: armorbody
***This value will determine whether there is armor attached to the body.

ARMORHEAD

Syntax: armorhead
***This value will determine whether there is armor attached to the head.

ARMORLLEG

Syntax: armorlleg
***This value will determine whether there is armor attached to the left leg.

ARMORRLEG

Syntax: armorrleg
***This value will determine whether there is armor attached to the right leg.

AUTOCHANGE

Syntax: autochange 1
autochange 0
***This value will turn on and off the weapon auto change feature. The auto
change feature will change a gun when you run out of ammo on the current
gun - it will try to find the next best gun to switch to.

AUTOPICKUP

Syntax: autopickup 1
autopickup 0
***This value will turn on and off the weapon auto pick-up feature. The auto
pick-up feature will change the gun you are using when you run over a
weapon pick-up and the weapon you have hit is better than the one you
are currently using.

BANDWIDTH

Syntax: bandwidth
***This
sets the maximum network bandwidth allowed to be used by the client or
server. Note that the value can be different for the server and the
client.

CLEARBACK

Syntax: clearback
***This value turns on and off the outside world render black feature. This might be useful in coordination with the vislock value.

CONNECTED

Syntax: connected
***This value is true when the client is connected to a server, false otherwise.

DEATHS

Syntax: deaths
***This holds the number of times you have died in battle for the last game.

DEFAULTMAP

Syntax: defaultmap mapname
***This will set the map name to be loaded by a client starting the server.

DEVPASSWORD

Syntax: devpassword #######
***This will set the password needed to gain developer rights on the server.

DRIVER

Syntax: driver opengl
***This
will set the driver dll used by the renderer. This is specified in the
client_system.cfg file only, and initilizes the renderer to use that
dll. For 3dfx card owners you would set this to 3dfxogl in the
client_system.cfg. This cannot be set through the console.

EXITSAVE

Syntax: exitsave 1
***When exitsave is true, gore will save settings when the program shuts down.

FIREWALL

Syntax: firewall 123.123.123.123
***This will set the firewall used for the client connection.

FIRSTPERSON

Syntax: firstperson 1
firstperson 0
***This
value will enable or disable whether or not you are playing in first or
third person mode. To drop the camera see the “trackcam” value.

FLY

Syntax: fly 1
***This
turns on and off flying in the level so that the player can fly around.
The server needs to allow flying to be envoked by a client.

FOV

Syntax: fov
***This changes the field of view for the player.

FPS

Syntax: fps
***This value holds the number of frames per second currently being rendered.

FRAGLIMIT

Syntax: fraglimit
***This holds the frag limit on the currently connected server.

GOD

Syntax: god
***This turns on and off god mode for the player. The server needs to allow god mode to be envoked by a client.

HEALTH

Syntax: health
***This holds the health of the player.

HEALTHDAMAGE

Syntax: healthdamage
***This is true when the player is taking damage.

HOST

Syntax: host hostname
host 123.123.123.123
***This value will set the name of the server that you can subsequently connect to using the command “connect”.

INVERTMOUSE

Syntax: invertmouse 1
invertmouse 0
***This value determines whether or not the vertical movement of the mouse is inverted.

KILLS

Syntax: kills
***This contains the number of frags for the player.

LANSEARCH

Syntax: lansearch 1
***This determines where to search for Gore game servers. 1-Local Area Network, 0-Internet.

LOADNAME

Syntax: loadname
***The name of the last config file that has been loaded.

LOCATION

Syntax: location
***Thenname of the location of the server. This is set to a postal code for
the states of America, and country codes for outside of America (eg. "au" for Australia).

MAXCONNECT

Syntax: maxconnect
***This will set the maximum number of players allowed to connect to the server.

MILLI

Syntax: milli
***This value holds the millisecond count for the game run speed.

MODELCHANGERULES

Syntax: modelchangerules
***This controls how players can change between player types.

MOUSESENS

Syntax: mousesens 0
mousesens 10
mousesens 20
***This
value determines how quickly the mouse moves in tune with your
movements. 0 is the minimum through to a maximum of 20 for really fast
mouse movement reactions.

MUSIC

Syntax: music 1
***This will set the music to either on or off. This controls the basic backing tracks added to a map.

NOCLIP

Syntax: noclip
***This
turns on and off no clipping on the level so that you can pass through
walls. The server needs to allow no clipping to be envoked by a client.

PASSWORD

Syntax: password #######
***This will set the password used by the client to connect to the server.

PICKUPNAME

Syntax: pickupname
***This contains the name of the last item picked up by the client.

PICKUPAMOUNT


Syntax: pickupamount
***This contains the amount of the last item the player has picked up.

PLAYERMODEL

Syntax: playermodel modelname
playermodel bartender
***This command will change the model being used for the player character.

PLAYERNAME

Syntax: playername name
playername Fred
playername Fred Bear
***This command will change your player name to the name you specify.

POSITION

Syntax: position
***This holds the current position you hold relative to other players.

PUBLICISE

Syntax: publicise 1
***When set to true (1), this displays the server on Game Browsers to attract game players.

REMOTEADMIN

Syntax: remoteadmin 1
***This server setting determines whether people can remotely connect to the server and administer the server.

RENDERING

Syntax: rendering
***This is true when the client is connected and in game.

RENDERINWORLD

Syntax: renderinworld
***This is true when the client is connected and in game, and the camera is within a valid world position.

RES


Syntax: res 640x480
res 1024x768
***This
command will change the screen dimensions if in full screen mode, or
enlarge or shrink the rendering window if in window mode. The "640x480"
part must not be separated by spaces. The command will look through the
list of available resolutions, if found it will resize the window or
screen. Otherwise the function will not change the screen size. To alter
a windows size you can bring up the menu and then with the mouse move
outside the window and then back onto the border to get the drag icon.
When you have the drag icon you can then push down and drag the window
to the size you want (the dimensions get displayed in the top left hand
corner).

REVERSEPAN

Syntax: reversepan 1
reversepan 0
***This
command will change your left and right sound channels in case they are
back the front. On is when it is reversed, Off is when it is normal.
Toggle will change from one to the other.
RR (Reverse Render)

Syntax: rr 1
rr 0
***This
command will change the order in which the level is rendered. This is
so you can see what distance rooms are either being drawn or dropped
according to the vis calculations of the level. On is when it is reverse
rendering, Off is when it is normally rendering. Toggle will change
from one to the other. No parameter means it will only perform the
operation for the current render cycle (useful in combination with the
HoldBind command).

Example:
To show rooms being drawn in the background while only holding down the key "r":
bind r:[rr] @hold

SAVENAME

Syntax: savename
***The name of the last config file that has been saved.

SECURITY

Syntax: security 1
***This
enables or disables the server security. When the server security is
disabled then any player connected to the server can use any command.
Connection password for the server will still apply in either state.

SERVERNAME

Syntax: servername Gore Server
***The name you want to give you gore server.

SFIREWALL

Syntax: sfirewall 123.123.123.123
***This will set the firewall used for the server connection.

SCORE

Syntax: score value
inc score
dec score
***This value will determine whether the scores are being displayed.

SPASSWORD

Syntax: spassword #######
***This will set the server password needed to connect to the server.

STAMINA


Syntax: stamina
***This value represents the player stamina level.

STOCK

Syntax: stock
***This
value represents whether the current server has a standard set of
weapons, players etc.. If this is false, then the server has
modifications that are not guaranteed or thoroughly tested. This value
cannot be modified.

TARGETNAME

Syntax: targetname
***This is the value of the last person who was in your crosshair.

TEXDETAIL

Syntax: texdetail -3
texdetail 0
***This
command will set the texture detail for the renderer. 1 is the highest
level of detail. -1, -2, and -3 provide reduced detail for better
performance. 0 is the default.

TIMELIMIT

Syntax: timelimit
***This holds the time limit on the currently connected server.

TRACKCAM

Syntax: trackcam 1
trackcam 0
***This
value will enable or disable whether or not the camera is being tracked
to the player. The track camera setting can only be changed when not in
1st person mode.

TRICOUNT

Syntax: tricount
***This value holds the number of polys currently being rendered.

VISLOCK

Syntax: vislock 0
vislock 1
***This
command will turns on and off the vislock. Vislock locks the polys
currently being rendering for the vantage point the player is in when it
is enabled. This allows to player to move around and inspect the vis
cut-off on polys of the level areas.

VOLUME

Syntax: volume 0
volume 10
***This command will sets your system volume for the game. The value ranges from 1 (no sound) to 10 (maximum volume).

WEAPONAMMO0

Syntax: weaponammo0
***This value represents the ammo on the current weapon for mode 0.

WEAPONAMMO1

Syntax: weaponammo1
***This value represents the ammo on the current weapon for mode 1.

ZOOM

Syntax: zoom 1
zoom 0
***This
command will turn on and off the player zoom if the player is in game
(suitable for the sniper gun etc..). "enable" will zoom the player in,
"disable" will zoom the player out. “toggle” switches between the
two. No parameter means it will only be done during the current render
cycle (suitable for use with HoldBind).

Example:
To bind Z to zoom in only when it is held down:
bind z:[enable zoom] @hold

© 2002 4D Rulers Software, Inc.

GORE GAME SYSTEM PAGE THREE


INTERFACE SYSTEM

CONSOLE

Syntax: console
***This will display the console straight away.

DISABLE

Syntax: disable pagename
***This will disable an interface page from being active in game. To disable the targetid you would enter "disable targetid".

ENABLE

Syntax: enable pagename
***This will enable an interface page to be active in the game. To enabled the frame counter you would enter "enable counter".

GOTO

Syntax: goto pagename
***This will close the current page display and go to the page named.

HIDE

Syntax: hide pagename
***This will hide an interface object. For example “hide counter” would hide the frame counter display.

MENU

Syntax: menu
***This will display the client menu straight away, and if connected to the server it will display the server menu.

OVERRIDE

Syntax: override pagename
***This will drop all server delivered pages, removing any server interface elements.

REMOVE

Syntax: remove pagename
***This will remove the first page found with that name, if the page is displayed then it is hidden and removed.

ROTATE

Syntax: rotate pagename
***This
will rotate the pages of the same name. So if you have 3 player dashes,
by using rotate you will be able to display the next available dash.

SHOW

Syntax: show pagename
***This will show an interface object. For example “showscorepage” would display it on the screen.

SHOWCLIENT

Syntax: showclient pagename
***This
will take you straight to the client menu and display it on the screen.
If there is no client menu page defined properly then nothing will be
displayed (see “clientpage” under System Page Predefines”).

SHOWMENU

Syntax: showmenu pagename
***This
will take you straight to the server menu and display it on the screen.
If there is no server menu available it will then display the client
menu. If there is no server or client menu page defined properly then
nothing will be displayed (see “clientpage” and “serverpage”
under “System Page Predefines”).

SHOWSERVER

Syntax: showserver pagename
***This
will take you straight to the server menu and display it on the screen.
If there is no server menu page defined properly then it will try and
display the client menu page, if that is not available either it will
display nothing (see “serverpage” and “clientpage” under System
Page Predefines”).

TOGGLE

Syntax: toggle pagename
***This will either display or hide the page named depending whether it is currently on the screen.

SYSTEM PAGE PREDEFINES

BLACKOUT

Syntax: toggle blackout
hide blackout
show blackout
***The
blackout page property allows you to access the blackout page for when a
level finishes and you want to display a bunch of level options. You
can either show, hide, or modify it. This is also used in the system.god
and clientsystem.god to identify the blackout page for customised
blackout page.

CHR

Syntax: toggle chr
hide chr
show chr
***The
chr page property allows you to access the character selection page so
you can either show, hide or modify it. This is also used in the
system.god and clientsystem.god to identify a character selection page.

CLIENT

Syntax: toggle client
hide client
show client
***The
client property allows you to access the client menu display so you can
either show, hide or modify it. This is also used in the system.god and
clientsystem.god to identify a menu page as being the main client menu
page.

COUNTER

Syntax: toggle counter
hide counter
show counter
***The
counter page property allows you to access the frame counter displayed
so you can either show, hide, or modify it. This is also used in the
system.god and clientsystem.god to identify the fps page for a
customised frame counter.

CROSSHAIR

Syntax: toggle crosshair
hide crosshair
show crosshair
***The
crosshair property allows you to access the cross hair displayed so you
can either show, hide, or modify it. This is also used in the
system.god and clientsystem.god to identify the cross hair page for
customised cross-hairs.

DASH

Syntax: toggle dash
hide dash
show dash
***The
dash page property allows you to access the dash displayed (on the
bottom of the screen with the health, armour and ammo counters) so you
can either show, hide, or modify it. This is also used in the system.god
and clientsystem.god to identify the dash page for a customised dash.

INPUT

Syntax: toggle input
hide input
show input
***The
input page property allows you to access the console display so you can
either show, hide or modify it. This is also used in the system.god and
clientsystem.god to identify the console page for console
customisations.

MESSENGER

Syntax: toggle messenger
hide messenger
show messenger
***The
messenger property allows you to access the message scroll display
(displays incoming messages and console feed-back at the top of your
screen by default) so you can either show, hide, or modify it. This is
also used in the system.god and clientsystem.god to identify the message
page for a customised message scroll display.

SCORE

Syntax: toggle score
hide score
show score
***The
score page property allows you to access the score board display so you
can either show, hide, or modify it. This is also used in the
system.god and clientsystem.god to identify the score page for a
customised score board.

SERVER

Syntax: toggle server
hide server
show server
***The
server page property allows you to access the server menu display so
you can either show, hide or modify it. This is also used in the
system.god and clientsystem.god to identify a menu page as being the
main server menu page.

TARGETID

Syntax: toggle targetid
hide targetid
show targetid
***The targetid page property allows you to access the target id display so
you can either show, hide, or modify it. This is also used in the
system.god and clientsystem.god to identify the target id page for
customised target id action.

VOTE

Syntax: toggle vote
hide vote
show vote
***The vote page property allows you to access the voting page for when a
level finishes and you want to display a bunch of level options. You can
either show, hide, or modify it. This is also used in the system.god
and clientsystem.god to identify the voting page for customised voting
page.

© 2002 4D Rulers Software, Inc.
Back to top Go down
http://popz.forumotion.com
 

Gore Gaming System

View previous topic View next topic Back to top 
Page 1 of 1

 Similar topics

-
» Cooling System
» What point system for a fun Playoff Pool here?
» System 36 - what it is and how to score well
» Cooling System Basics for Spark Ignition Engines
» GP3000 & Extreme - Updating the Battery System

Permissions in this forum:You cannot reply to topics in this forum
 :: Gore Section :: Gore US/SE :: Tutorials-