Predicted viewmodel: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (*A* copy of the original entity.)
(This entity is available ONLY IN MOD VERSION OF THE GAME.)
Line 1: Line 1:
{{ent not in fgd|codeonly=1}}
{{ent not in fgd|codeonly=1}}
{{CD|CPredictedViewModel|file1=1}}
{{CD|CPredictedViewModel|file1=1}}
{{this is a|point entity|name=predicted_viewmodel|game=Black Mesa|game1=Half-Life 2: Deathmatch|game2=Portal 2|game3=Counter-Strike: Source|game4=Left 4 Dead series|game5=Half-Life Deathmatch: Source}} This entity is basically a copy of the {{ent|viewmodel}} entity, but has [[prediction]]. All inputs are shared with [[CBaseAnimating]].
{{this is a|point entity|name=predicted_viewmodel|game=Half-Life 2: Deathmatch|game1=Portal 2|game2=Counter-Strike: Source|game3=Left 4 Dead series|game4=Half-Life Deathmatch: Source}} It is also available in {{bms12|4}} (the mod version). This entity is basically a copy of the {{ent|viewmodel}} entity, but has [[prediction]]. All inputs are shared with [[CBaseAnimating]].
{{PreservedEnt|}}
{{PreservedEnt|}}



Revision as of 06:12, 25 April 2025

Icon-NotInFGD.png
This entity is not in the FGD by default.
It should not be put directly in a map because it can only be configured through code.
C++ Class hierarchy
CPredictedViewModel
CBaseViewModel
CBaseAnimating
CBaseEntity
C++ predicted_viewmodel.cpp

predicted_viewmodel is a point entity available in Half-Life 2: Deathmatch Half-Life 2: Deathmatch, Portal 2 Portal 2, Counter-Strike: Source Counter-Strike: Source, Left 4 Dead seriesLeft 4 Dead series Left 4 Dead series, and Half-Life Deathmatch: Source Half-Life Deathmatch: Source. It is also available in Black Mesa (mod) Black Mesa (mod) (the mod version). This entity is basically a copy of the viewmodel entity, but has prediction. All inputs are shared with CBaseAnimating.

Icon-Important.pngImportant:This is a preserved entity in.
If the game has round restart mechanics this entity may not behave as expected:
More info
  • On a new round entities with this classname will intentionally not reset. You can use logic_auto to emulate resetting it.
  • Killing it removes it forever, as it is not respawned on a new round.
  • It cannot be spawned with a point_template.
  • Parenting this with non-preserved entities may have undesirable effects.

See also