Crucible of Stars 

 

Player Manual 

Revision 1.02 

 

        Contents:

        Basic Gameplay

        Control Options

        Video Options

        Sound Options

        Physics Options

Basic Gameplay

Crucible of Stars is a single-player First Person Shooter (FPS) game, and should play similarly to most common shooters. Each level will have objectives which must be met by moving through the level and shooting or otherwise destroying enemies and by utilizing psychic powers.

Control Options

All controls can be set by editing controls.cfg in the config\ directory from the Crucible of Stars installation directory. These are the defaults 

Action 

Key/Mouse Control 

Forward 

Backward 

Strafe Left 

Strafe Right 

Use 

Crouch 

Jump 

space 

Fire 

mouse1 

Reload 

Cycle Weapons 

mouse wheel 

Drop Weapon 

Use Medpack 

Activate Current Power 

mouse2 

Set Next Power 

Set Previous Power 

Push Power 

Pull Power 

Shield Power 

Console 

Pause 

pause 

Menu 

Esc 

Screenshot 

 

The following options may also be set in config.cfg: 

-Invert Mouse Y 

-Mouse Speed 

 

Video Options

Video options may be set in video.cfg in the config\ directory from the Crucible of Stars installation directory.

Display 

Parameter 

Description 

Default 

Performance Impact 

Resolution 

Pixel dimensions of window 

800,600 

large 

Color Depth 

Number of color bits per pixel. 16,24, or 32 are valid 

32 

moderate 

Full Screen 

Self-explanatory. Specify yes or no 

no 

moderate 

Vsync 

Sync screen refresh to monitor refresh rate. Yes or no 

no 

small 

Depth Bits 

Determines accuracy of the depth buffer. 16,24, or 32 are valid. Leave this alone unless you know what you’re doing.  

 

small 

Antialiasing 

Attempt to smooth jagged lines. Larger numbers produce smoother lines at the cost of slower performance. 0, 2, 4, 8, and 16 are valid. 

large 

 

 

Culling 

Parameter 

Description 

Default 

Performance Impact 

Portal Rendering 

Special culling technique, usually gives higher frame rates, but worth experimenting with on a given system. Specify yes or no 

yes 

variable 

Hardware Occlusion Culling (hwoc) 

Special culling technique, often gives lower  frame rates (less must be rendered, but there is more overhead), but worth experimenting with on a given system. Specify yes or no

no 

variable 

 

Camera 

 

Leave these fields alone unless you know what you're doing, in which case you don't need an explanation 

Texture 

Parameter 

Description 

Default 

Performance Impact 

filtering 

Type of texture filtering. Bilinear is faster than trilinear, but doesn’t look as nice. Options are none, bilinear, or trilinear 

trilinear 

moderate 

lodBias 

If using trilinear filtering, biases the determination of the mipmap (detail) level 

1.0 

small 

correctionHint 

General option for texture quality. Options are nicest, fastest, and dontcare 

nicest 

varies 

anisotropy 

Improves the look of textures which are far away and slanted by taking view angle into account. Any positive floating point value may be used, although the video drivers may impose a limit 

4.0 

moderate 

 

 

Lights 

Parameter 

Description 

Default 

Performance Impact 

maxLights 

maximum lights acting on each object. This value may be hardware limited as well (usually to 8) 

8  

large 

perPixelLighting 

If yes, uses expensive per-pixel lighting. If no, uses faster but less visually pleasing per-vertex lighting. Pixel shaders must be supported for this to work. 

yes 

Very high 

 

Shadows 

shadows are not yet supported, for the moment, these settings do nothing 

Parameter 

Description 

Default 

Performance Impact 

enabled 

whether to use shadows or not. Options are yes or no 

no 

very high 

resolution 

resolution of shadow-map textures. Both x and y dimensions must be a power of two 

512,512 

high 

 

SOUND Options

All sound options can be set by editing sound.cfg in the config\ directory from the Crucible of Stars installation directory

 

Users should ignore most options in this file, the only option of note is masterVolume, which can be set to any value between 0.0 and 1.0, with 0..0 being mute and 1.0 being max volume 

 

PHYSICs Options

All physics options can be set by editing physics.cfg in the config\ directory from the Crucible of Stars installation directory

Parameter 

Description 

Default 

Performance Impact 

solver 

Specifies which mode to use to solve collisions. The valid modes are, in order of decreasing accuracy and increasing performance, exact, adaptive, and linear 

exact 

moderate 

passes 

Only meaningful if solver=linear. Specifies how many linear passes to perform in collision result determination. A greater number of passes will be more accurate but slower. 

N/A 

small 

friction 

Specifies which friction model to use. Adaptive is less accurate but about 10% faster. Options are exact and adaptive. 

exact 

small 

useContinuousCollision 

Specifies whether to use accurate collision testing for fast objects. Incurs a slight performance penalty, but without it small, fast-moving objects may go through walls, floors, etc. Options are yes or no 

yes 

small 

continuousCollisionThreshold 

If useContinuousCollision=yes, then it specifies the maximum radius of objects on which continuous collision will be used (it is unnecessary for large objects). 

2.0 

small