DoomGuy

[Open Assets] DoomGuy v1.7.1

This update is important as fixes the included json library potentially breaking other mods using the same library due to being in the same json namespace.
  • Cool!
Reactions: ♡ IcySandwich :3
This update brings adds the Autoaim (disabled by default on clients but enabled by default server-side) and several options related to the Rings to Resources/Shields To Armor convertions.

  • Added autoaim, clients can decide whenever to use or not, the server can forcibly disable it just like crouching, swimming, taunting, sprinting, etc.
    • Added hooks DoomGuy.CanAutoAimAt and DoomGuy.PlayerCanAutoAim.
  • Added cvars dggameplay_convert_rings_to_resources.
    • dggameplay_rings_to_health/dggameplay_rings_to_health_ratio/dggameplay_rings_to_health_amount/dggameplay_rings_to_health_overheal.
    • dggameplay_rings_to_armor/dggameplay_rings_to_armor_ration/dggameplay_rings_to_armor_amount/dggameplay_rings_to_armor_overarmor/dggameplay_rings_to_armor_efficiency.
  • Added cvars dggameplay_shield_to_armor and dggameplay_shield_to_armor_overarmor.
  • Added cvar dggameplay_allow_autoaim for server-side and dgpreferences_autoaim for client-side.
  • Restored sprinting indicator in the Default HUD.
  • Added a numerical display about armor efficiency to the Fullscreen HUD (from 0 to 100%).
  • Pressing BACKSPACE on a cvar in the menu will reset it to it's default value.
This version does some internal changes and decreases the bosses health a bit to become lenient.
This version fixes several issues with scaling (e.g.: bad missile collision, auto-crouching and blood effects spawning) when the scale is not 1.
This version adds 2 new hooks named DoomGuy.DrawBeginHUD and DoomGuy.DrawEndHUD while reorders the HUD code for better moddeability in the HUD area (i hope),
This version fixes an issue where RSR players can instakill doomguy players via any type of melee damage due to the lack of invincibility frames.
This version fixes a bug where any vanilla ringslinger weapon (and elemental shield's fire trail) could instakill a doomguy player due to a damage value oversight.
  • Added 2 new hooks: DoomGuy.CanCycleWeapons and DoomGuy.CanChangeWeapons.
  • Fixes a bug where the oxygen bar is not visible in the default HUD.
This version adds new gameplay settings and bug fixes:

  • Added 6 new gameplay cvars - dggameplay_:
    • allow_run, allow_crouch, allow_taunt, allow_unf, allow_swim and has_oxygen_system.
  • Fixed a bug where vanilla HUD elements do not reappear when spectating/f12ing a doomguy player and then un-spectating back.
  • Cool!
Reactions: Shroomie and klasky
Quick hotfix to fix a bug where you can still fire weapons even if you don't have enough ammo, and fix a bug where the auto-switcher doesn't work at all
Back
Top