Player guide
Shipped configs
Ready-made settings that ship inside the client's asset pk3. Each is a plain list of cvars you can apply in one command, read, or copy from.
Applying one
exec strafehelper_tayst
exec runs a config from the filesystem, so a shipped file works without installing
anything. They set cvars and nothing more: run one, and you can undo it by running another
or setting the cvars back by hand. Nothing here is locked in.
All thirteen live at the top level of assets/japro/, which the build packages into
japro-assets.pk3 in your taystjk/ directory. Read one before running it if you want to
know exactly what it will change. They are short.
Strafe helper presets
Seven presets for the strafe helper and speedometer, which are bitmask cvars that are awkward to set by hand. Pick the closest and adjust from there.
| Config | Sets |
|---|---|
strafehelper |
The general-purpose preset: helper, speedometer and movement keys, with a small crosshair and a steady third-person camera. |
strafehelper_off |
Turns the helper, speedometer and movement keys off, and puts the crosshair and camera back to normal. |
strafehelper_jk2 |
Helper, speedometer and movement keys, with no crosshair and a steady third-person camera. |
strafehelper_loda |
Helper with shorter, thinner lines, a magenta crosshair, the speedometer and movement keys. |
strafehelper_source |
A more precise helper drawn on the optimal angle, the speedometer near the centre, and the race timer on the left. No movement keys. |
strafehelper_tayst |
Helper, the full speedometer with its jumps array, small movement keys at the crosshair, the race timer and start speed, in first person. |
strafehelper_tayst2 |
Only the helper: more precise, drawn on the optimal angle, with faint lines. Nothing else changes. |
Most of them also change the crosshair and the third-person camera, so read one before you run it if you have those set up the way you like.
Because these are bitmasks, execing one replaces the whole value rather than merging with
what you had. The strafehelper and speedometer commands print what each bit means; see
HUD and movement tools.
Gameplay and HUD presets
| Config | What it does |
|---|---|
japro_default |
A baseline HUD layout: positions for the movement keys, speedometer, team overlay and chat box, the race timer, and the strafe helper display turned off. |
japro_loda |
loda’s own settings: client smoothing and screen shake off, hit, jump and roll sounds on, a smaller chat box and an FPS counter. |
hud_tayst |
The FPS counter and lagometer, the centre timer counting down with team scores, the team overlay, scoreboard deaths and clock, and the killfeed. |
Motion sickness
TaystJK already starts with view bob and roll off: cg_runPitch
and its siblings default to 0, and ui_disableWeaponSway
defaults to 1. These two files switch between that and stock Jedi Academy’s motion:
| Config | What it does |
|---|---|
restoreMotion |
Sets cg_runPitch, cg_runRoll, cg_bobUp, cg_bobPitch and cg_bobRoll to stock Jedi Academy’s values and turns weapon sway back on (restoreMotion.cfg). |
noMotion |
Resets the same cvars to TaystJK’s defaults, so the view stops bobbing and rolling again (noMotion.cfg). |
You only need noMotion after running restoreMotion or setting those cvars yourself. If
head-bob makes you unwell and you have never changed them, there is nothing to undo.
Tribes
| Config | What it does |
|---|---|
japro_tribes |
Client-side setup for the Tribes movement style: the key binds the mode expects, including the number keys, and network settings for its fast movement. |
The server side is not a client config. The Docker image’s bundled server configs, written for TaystJK’s jaPRO game module, include the Tribes modes. See Tribes.
Files that are not presets
assets/japro/ contains other .cfg files that are not meant to be execed. Per-model
sounds.cfg, animation.cfg and animevents_japlus.cfg are asset descriptions the engine
reads on its own. Only the thirteen at the top level are user-facing presets.
Last changed History Edit this page on GitHub