Fixing the Dropship gun: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
m (Multipage removal)
Line 1: Line 1:
{{language subpage}}
{{LanguageBar}}
 
== 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 the [[Npc_combinedropship|Dropship]] gun's broken rotation in Source.
Line 13: Line 14:


{{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,] and have bugs like these fixed by default.}}
[[Category:Half-Life 2 NPCs|D]] [[Category:Flying NPCs|D]]

Revision as of 06:38, 12 July 2024

English (en)Translate (Translate)

Introduction

This article explains the process of fixing the Dropship gun's broken rotation 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, and have bugs like these fixed by default.