Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-09 | unset clientPersistant_t::humanItemSelection when leaving the spawn queue, ↵ | /dev/humancontroller | |
for consistency (should be non-functional) | |||
2017-03-09 | fix trigger linkage after trap_SetBrushModel(); always allow firing at a ↵ | /dev/humancontroller | |
trigger_hurt fixes are courtesy of ==Troy== | |||
2017-03-09 | ensure that ent->classname is always non-null (for entity numbers up to ↵ | /dev/humancontroller | |
level.num_entities-1, and ENTITYNUM_WORLD, and ENTITYNUM_NONE), for player entities and #ENTITYNUM_NONE in particular | |||
2017-03-09 | make buildable placement precise | /dev/humancontroller | |
2017-03-09 | allow configurable teleporter ejection speed | /dev/humancontroller | |
2017-03-09 | when stopping follow mode, keep the view origin and stop | /dev/humancontroller | |
2017-03-09 | change setviewpos to work as it sounds like | /dev/humancontroller | |
setviewpos now precisely puts the player's view origin to the specified coordinates, and does not spit the player forward; it now optionally takes yaw and pitch arguments for this, setviewpos takes ps->viewheight into account when teleporting the player; TeleportPlayer() now takes an additional float argument specifying the spitting speed of the player; currently, TeleportPlayer() is called with a non-0 argument only from the setviewpos function | |||
2017-03-09 | refactor stuff | /dev/humancontroller | |
2017-03-09 | fix some dead code ? | /dev/humancontroller | |
2017-03-09 | remove remnants of UI_OLD_API_VERSION | /dev/humancontroller | |
2017-03-09 | remove some redundant statements | /dev/humancontroller | |
2017-03-09 | remove remnants of STANDALONE | /dev/humancontroller | |
2017-03-09 | stop depending on the system-reserved _DEBUG preprocessor-define | /dev/humancontroller | |
2017-03-09 | never set groundEntityNum to -1, use ENTITYNUM_NONE instead | /dev/humancontroller | |
2017-03-09 | stop creeping off-the-ground players | /dev/humancontroller | |
actually, this is pretty much a no-op, because the "creep everywhere off-ground" bug was actually masked by another bug: WRONG use of groundEntityNum; to be fixed immediately | |||
2017-03-09 | never use a passEntityNum of -1 in trace calls, use ENTITYNUM_NONE instead | /dev/humancontroller | |
2017-03-09 | always spawn corpses where the model coincides with the ending state of the ↵ | /dev/humancontroller | |
death animation | |||
2017-03-09 | do not treat a clipmask of 0 as MASK_DEADSOLID in some cases | /dev/humancontroller | |
remove the clipmask == 0 special cases from G_TestEntityPosition() and G_Physics(). when spawning corpses, set their clipmask to MASK_DEADSOLID instead of 0. | |||
2017-03-09 | allow particles of child particle systems to be launched with (dynamic) normals | /dev/humancontroller | |
new particle script constructs (in particle blocks): {velocityType | accelerationType} {last_normal | opportunistic_normal} the base vector in case of opportunistic_normal is (0,0,0) if the particle is flying, and is a surface normal vector if the particle is in/on a map surface. the base vector in case of last_normal is always a valid direction, though sometimes an arbitrary one (the up direction). in both cases, the initial value of the last/opportunistic normal vector is propagated from the parent particle. the last/opportunistic vector is a new particle system variable, and the original normal vector is not touched, so this change retains backward-compatibility. | |||
2017-03-09 | allow negative values for initial velocity and acceleration magnitudes of ↵ | /dev/humancontroller | |
particles | |||
2017-03-09 | add bounds checking to the weapon number in CG_AddPlayerWeapon() | /dev/humancontroller | |
2017-03-09 | fix trigger_stage activation upon stage jumps | /dev/humancontroller | |
2017-03-09 | fix an evo menu failure | /dev/humancontroller | |
2017-03-09 | fix an OB1 in Menus_CloseAll() | /dev/humancontroller | |
2017-03-09 | fix unlagged not being used at all for overly large latencies | /dev/humancontroller | |
2017-03-09 | fix weapons remaining held and usable after selling them | /dev/humancontroller | |
by WoGoMo | |||
2017-03-09 | fix wrapping of net sources | /dev/humancontroller | |
2017-03-09 | add range checks for uiInfo.resolutions | /dev/humancontroller | |
2017-03-09 | allow duplicate GUIDs | /dev/humancontroller | |
2017-03-09 | allow >127 ordinal characters in string transmission | /dev/humancontroller | |
2017-03-09 | remove the crappy "argument sanitization" workaround | /dev/humancontroller | |
2017-03-09 | fix Com_ClientListParse() | /dev/humancontroller | |
2017-03-09 | remove the abusable levelshot command and related hacks | /dev/humancontroller | |
2017-03-09 | drop support for automatically playing the splash cinematic on startup | /dev/humancontroller | |
2017-03-09 | do not close the console "from time to time" | /dev/humancontroller | |
alter a bunch of cases where Key_SetCatcher() turns off the KEYCATCH_CONSOLE flag. remove all uses of Con_Close() and the function itself altogether. the console is now only togglable by a console key or with the toggleconsole command. | |||
2017-03-09 | implement the entity 64-bit client-masking extension | /dev/humancontroller | |
rename the previously unused entityShared_t::s to hack, and make use of it TODO: remove the said field, and add and use ``int hiMask'' instead | |||
2017-03-09 | stop using PERS_SCORE from the server component | /dev/humancontroller | |
because score is a game-specific thing also, this prevents (Aasimar's hack) the use of server status queries to determine who is spectating whom | |||
2017-03-09 | stop embedding/displaying version information in various cases | /dev/humancontroller | |
2017-03-09 | do not send version information in CURL downloads and MOTD requests | /dev/humancontroller | |
2017-03-09 | remove the default setting of sv_dlUrl | /dev/humancontroller | |
downloads.tremulous.net is dead anyway | |||
2017-03-09 | do not publish gamestats | /dev/humancontroller | |
TODO: remove the remnants | |||
2017-03-09 | do not request MOTD updates upon connecting (especially to local servers) | /dev/humancontroller | |
2017-03-09 | stop accessing the hostname, the current username and the ↵ | /dev/humancontroller | |
architecture/platform/OS information use "UnnamedPlayer" as the default player name | |||
2017-03-09 | do not allow the ui module to query the clipboard contents | /dev/humancontroller | |
2017-03-09 | remove the (generally unsecure) use of PIDs and PID files | /dev/humancontroller | |
this includes the removal of the "safe mode" question feature | |||
2017-03-09 | remove the (generally unsecure) setenv command | /dev/humancontroller | |
2017-03-09 | add a crappy hack to allow the game DLL/SO to be reloaded when running a ↵ | /dev/humancontroller | |
server in the client-server binary | |||
2017-03-09 | when not restarting the filesystem, at least clear the pak references | /dev/humancontroller | |
this appears to fix some cases of unpure client errors TODO: figure out the details of why | |||
2017-03-09 | fix hanging when the demo file is not found | /dev/humancontroller | |
2017-03-09 | fix changing of the WRONG cvar: fs_basepath instead of fs_basegame | /dev/humancontroller | |