Fixing the Dropship gun: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Nesciuse moved page Fixing the Dropship gun/en to Fixing the Dropship gun without leaving a redirect: Move en subpage to basepage)
mNo edit summary
Line 2: Line 2:


== Introduction ==
== Introduction ==
This article explains the process of fixing the [[Npc_combinedropship|Dropship]] gun's broken rotation in Source.
This article explains the process of fixing {{ent|npc_combinedropship}} gun rotation being broken in Source.


== Fixing the Gun's Rotation ==
== Fixing the Gun's Rotation ==
Line 13: Line 13:
</source>
</source>


{{Tip|If you're developing a {{src13|3.1}} mod, you could opt to use a [https://developer.valvesoftware.com/wiki/Source_SDK_2013_community_repos community repo,] and have bugs like these fixed by default.}}
{{Tip|If you're developing a {{src13|3.1}} mod, you could opt to use a [https://developer.valvesoftware.com/wiki/Source_SDK_2013_community_repos community repo], that has bugs like these fixed by default.}}
[[Category:Half-Life 2 NPCs|D]] [[Category:Flying NPCs|D]]
[[Category:Half-Life 2 NPCs|D]] [[Category:Flying NPCs|D]]

Revision as of 08:10, 14 August 2024

English (en)Translate (Translate)

Introduction

This article explains the process of fixing npc_combinedropship gun rotation being broken in Source.

Fixing the Gun's Rotation

Copy the contents of this page, (courtesy of GRAI+) and use it to replace 🖿src/game/server/hl2/npc_combinedropship.cppYou're done!

Alternatively, if you wish to edit the code, the main change it does is add these two lines at the top of CNPC_CombineDropship::UpdateContainerGunFacing, immediately following the assertion statement:

m_poseWeapon_Pitch = m_hContainer->LookupPoseParameter("weapon_pitch");
m_poseWeapon_Yaw = m_hContainer->LookupPoseParameter("weapon_yaw");
Tip.pngTip:If you're developing a Source 2013 mod, you could opt to use a community repo, that has bugs like these fixed by default.