mirror of
https://github.com/ZDoom/gzdoom-last-svn.git
synced 2025-06-02 02:01:19 +00:00
- optimized FS expression evaluator so that DFsVariable::GetValue so that it does
not have a structure as return value. These create needless overhead. In this case passing the return address as parameter works just as well and is more efficient. - added action special invocation to FraggleScript. They can be used like in ACS now. - remove lspec.h for FraggleScript and use the internal action special table instead. Since any use of this was undocumented this file is gone now. Update to ZDoom r 2253: - Use I_FPSTime() instead of I_MSTime() to drive R_UpdateAnimations(). - Fixed: APowerup::EndEffect() needs to cancel any special colormaps applied by the powerup. This means all subclasses also need to call their superclass's EndEffect(), which they were not doing. For consistency, all the subclasses now do the same for InitEffect(), though APowerup::InitEffect() is still a no-op. - Changed FTextureManager::CheckForTexture() search algorithm so that inexact matches on textures of type TEX_MiscPatch will return the first such texture, as it does with all the other types. (It will still prefer to return a texture of a different type. Why are these treated differently, anyway?) git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@758 b0f79afe-0144-0410-b225-9a4edf0717df
This commit is contained in:
parent
9f85030768
commit
584f45ac47
12 changed files with 182 additions and 254 deletions
|
@ -1084,7 +1084,7 @@ void R_SetupFrame (AActor *actor)
|
|||
iview->otic = nowtic;
|
||||
}
|
||||
|
||||
R_UpdateAnimations (I_MSTime());
|
||||
R_UpdateAnimations (I_FPSTime());
|
||||
r_TicFrac = I_GetTimeFrac (&r_FrameTime);
|
||||
if (cl_capfps || r_NoInterpolate)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue