- fixed:P_DamageMobj just set an ice corpse's velocity to 0 to make it shatter.
But that's insufficient because it doesn't factor in any subsequent velocity change that happens between the damaging and the next call to A_FreezeDeathChunks. - fixed: The TimeFreezer did not freeze other players' controls in a multiplayer game. - fixed: DECORATE's 'gravity' property incorrectly messed around with the NOGRAVITY flag. - fixed: Hitscan attacks didn't check the puff's replacement for damage types. SVN r2026 (trunk)
This commit is contained in:
parent
ba106c28c4
commit
fdec06ff9b
14 changed files with 62 additions and 23 deletions
|
|
@ -81,6 +81,7 @@ static bool C_TabCompleteList ();
|
|||
static bool TabbedLast; // True if last key pressed was tab
|
||||
static bool TabbedList; // True if tab list was shown
|
||||
CVAR (Bool, con_notablist, false, CVAR_ARCHIVE)
|
||||
CVAR (Bool, con_ticker, true, CVAR_ARCHIVE|CVAR_GLOBALCONFIG)
|
||||
|
||||
static FTextureID conback;
|
||||
static DWORD conshade;
|
||||
|
|
@ -1104,17 +1105,23 @@ static void C_DrawNotifyText ()
|
|||
|
||||
void C_InitTicker (const char *label, unsigned int max, bool showpercent)
|
||||
{
|
||||
TickerPercent = showpercent;
|
||||
TickerMax = max;
|
||||
TickerLabel = label;
|
||||
TickerAt = 0;
|
||||
maybedrawnow (true, false);
|
||||
if (con_ticker)
|
||||
{
|
||||
TickerPercent = showpercent;
|
||||
TickerMax = max;
|
||||
TickerLabel = label;
|
||||
TickerAt = 0;
|
||||
maybedrawnow (true, false);
|
||||
}
|
||||
}
|
||||
|
||||
void C_SetTicker (unsigned int at, bool forceUpdate)
|
||||
{
|
||||
TickerAt = at > TickerMax ? TickerMax : at;
|
||||
maybedrawnow (true, TickerVisible ? forceUpdate : false);
|
||||
if (con_ticker)
|
||||
{
|
||||
TickerAt = at > TickerMax ? TickerMax : at;
|
||||
maybedrawnow (true, TickerVisible ? forceUpdate : false);
|
||||
}
|
||||
}
|
||||
|
||||
void C_DrawConsole (bool hw2d)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue