Update docs.

This commit is contained in:
Shpoike 2021-09-06 11:59:33 +01:00
parent 5b05414d7f
commit e4b2694feb

View file

@ -47,7 +47,17 @@ QuakeSpasm-Spiked
(This is all relative to the regular QuakeSpasm at the time of writing)
----------------------
3.1. Protocol Changes
3.1. User Features
o New 'extras' menu (inside options) that can be used to configure stuff.
o Smartjump feature added.
o Weapon impulse rollover
('impulse 8 2' will select the LG if you have it+cells, otherwise shotgun).
----------------------
3.2. Protocol Changes
o host_maxfps now caps all networking to 72 automatically.
This means that you can FINALLY uncap framerates without flooding servers
@ -69,7 +79,7 @@ QuakeSpasm-Spiked
baselines or static ents etc. Go crazy if you dare.
o Decent deltas (using FTE's network protocol).
You can have 5000+ ents visible at a time.
You can have 5000+ ents visible at a time.
They won't randomly disappear any more.
Gracefully downgrades for old clients like QS or MarkV.
@ -100,12 +110,14 @@ QuakeSpasm-Spiked
No prediction, no csqc, a few other omissions.
----------------------
3.2. Modding features
3.3. Modding features
o Support for custom huds (or even menus) via Simple CSQC.
Check the devkit for an example.
o Supports md3 (no shaders, no tags).
o Supports MenuQC.
o Supports IQM, MD5 (for rerelease compat), MD3 (no shaders, no tags).
o Raised limits for the mdl format (much rewritten, vertex limit is somewhere north of 32k, which should be enough...).
@ -146,7 +158,7 @@ QuakeSpasm-Spiked
o Runs a range of new mods that will just fail in regular QS.
----------------------
3.3. Mapping features
3.4. Mapping features
o Raised limits:
Static Entities (limit removed)
@ -155,7 +167,7 @@ QuakeSpasm-Spiked
Visible Entities (limit nuked from orbit)
Lightmap Data (limit obliterated)
Max Lightmaps (limit amputated)
Max Lightstyles (now 255 - bsp2 format limit).
Max Lightstyles (now 4096 - via bspx, up to 16 per face).
Lightmap Dimensions (now 256, for surface dimensions up to 4080qu)
o BSPX support.
@ -181,7 +193,7 @@ QuakeSpasm-Spiked
o Special fields that can be used on any entity without QC changes:
"emiteffect" field - to specify a constantly emitting effect.
"traileffect" field - for particles any time the entity moves.
"traileffect" field - for particles any time the entity moves.
--------
4. Todo
@ -190,12 +202,8 @@ QuakeSpasm-Spiked
o improve dev kit, with proper docs (ahahaha!).
o IQM, maybe, some time (mdl sucks).
o remove hull size limitation.
o either menuqc or disconnected-csqc (for menus). otherwise known as cvar hell, so mods can avoid quake's clunky nightmare.
o rgb9e5 lighting.
-----------