Skip to content

Releases

v3.2.0

Choose a tag to compare

@dhkatz dhkatz released this 30 Mar 08:57
3c754c7

What's Changed

  • Added ttt_deadringer_cloak_attack convar by @TheStig294 in #7
  • chore(addon): Update to 3.2.0 by @dhkatz in #10
  • chore(build): Update publish.yml by @dhkatz in #11
  • fix(build): fix publish.yml missing folder by @dhkatz in #12
  • fix(docs): update README.md to have better formatting for Steam by @dhkatz in #13

New Contributors

Full Changelog: 3.1.0...v3.2.0-hotfix4

3.1.0

Choose a tag to compare

@dhkatz dhkatz released this 05 Feb 23:11

Fixed

  • Fixed sound networking so that sounds should now play appropriately on only the owner or all clients
  • Fixed the classic HUD not drawing on TTT2 when the ttt_deadringer_hud_classic setting is active

Added

  • Added many new settings for adjusting what sounds are played and who hears them
    • Settings
      • ttt_deadringer_sound_recharge
      • ttt_deadringer_sound_uncloak
      • ttt_deadringer_sound_activate
      • ttt_deadringer_sound_deactivate
    • You can also suffix these settings with _local to change if they are only played to the owner or everyone
      • Ex: ttt_deadringer_sound_uncloak_local 0 will make it so only the owner hears the uncloak sound
  • Added ttt_deadringer_hud_classic
    • Want to use the classic Dead Ringer HUD even in TTT2? Now you can!
  • Added ttt_deadringer_hud_persist
    • If you are using the classic HUD, this will make the HUD persist on even if the Dead Ringer isn't active
  • Added ttt_deadringer_cloak_reactivate
    • When this setting is enabled the Dead Ringer will automatically reactivate when charged

Changed

  • Changed the classic HUD to only draw when the Dead Ringer is activated, cloaked, or on cooldown.
    • You can change this with the new ttt_deadringer_hud_persist setting

Full Changelog: 3.0.1...3.1.0

3.0.1

Choose a tag to compare

@dhkatz dhkatz released this 05 Feb 11:18

[3.0.1]

Fixed

  • Fixed custom think hook not being called properly on dedicated servers

Full Changelog: 3.0.0...3.0.1

3.0.0

Choose a tag to compare

@dhkatz dhkatz released this 05 Feb 03:26
c5e91c8

What's Changed

  • Huge rewrite to fix role issues and cloak issues by @dhkatz in #6

Fixed

  • Fixed even more issues with a player's weapons still being visible to other players
    • This had to do with the weapon's SWEP:Think not being called properly at all times
  • Fixed a player's role being forcibly set when being confirmed
  • Fixed weapon think code not being called on clients for listen servers
  • Fixed several hooks not being registered properly by ensuring they are registered after the gamemode has loaded
    • TTT2 is not a valid global until after the gamemode has loaded (post GM:Initialize)

Added

  • Added ttt_deadringer_cloak_transparency
    • You can change how transparent the Dead Ringer cloak is for balance reasons (0.0 - 1.0)
    • By default it is completely transparent (0.0), if you want some subtle balance I recommend a setting of 0.05
  • Added ttt_deadringer_cloak_targetid
    • By default the target id of the player will be hidden (setting of 0) so you can't immediately follow where they are
    • You can set this to 1 if you want to be able to see the player's name when hovering over them still
  • Added ttt_deadringer_damage_threshold
    • Previously the threshold to trigger the Dead Ringer was 2 damage, this is now a setting you can change
  • The addon will now more closely mimic the Death Faker addon
    • While cloaked, if your body is discovered, the scoreboard will show you as confirmed dead
    • This will use your ttt_deadringer_corpse_confirm setting
      • If it is 0, you will just show as confirmed dead and no role
      • If it is 1, you will be shown as confirmed dead with your real role
      • If it is 2, you will be shown as confirmed dead as an innocent
    • This does NOT apply to public roles like Detective, your real role will always show
    • When the cloak ends, your death will automatically be unconfirmed when the corpse disappears
  • Added some help test for TTT and TTT2 do show what the primary and secondary buttons do

Changed

  • Renamed ttt_deadringer_chargetime to ttt_deadringer_cloak_cooldown to be more consistent with the new transparency convar
  • Renamed ttt_deadringer_cloaktime to ttt_deadringer_cloak_duration to be more consistent with other convars
  • Renamed ttt_deadringer_cloaktime_reuse to ttt_deadringer_cloak_reuse to be more consistent with other convars
  • Changed the weapon to use NW variables instead of NW2 variables
    • This may be temporary, NW2 variables are strongly preferred but I want to see if the addon is stable first

Full Changelog: 2.2.0...3.0.0

2.2.0

Choose a tag to compare

@dhkatz dhkatz released this 04 Feb 08:39
7635350

What's Changed

  • Fix weapons still being visible during cloak by @dhkatz in #5

Full Changelog: 2.1.1...2.2.0

2.1.1

Choose a tag to compare

@dhkatz dhkatz released this 04 Feb 07:25
51117e9

What's Changed

  • Stopped ammo pickup sound when buying the Dead Ringer by @dhkatz in #4

Full Changelog: 2.0.0...2.1.1

2.0.0

Choose a tag to compare

@dhkatz dhkatz released this 04 Feb 05:20

Full Changelog: 1.1.0...2.0.0

[v2.0.0]

Added

  • Added new setting ttt_deadringer_corpse_mode
    • There are currently 3 modes:
      • 0 (default) - A corpse with a 'Fake' role/team will be spawned for TTT2, for TTT this will just show innocent
      • 1 - A corpse will spawn with the player's REAL role (traitors will show as traitors, jackals as jackals, etc.) for both TTT2 and TTT
      • 2 - A corpse will spawn with a spoofed innocent role (traitors appear as innocent)

Removed

  • Removed the ttt_deadringer_corpse_role setting, use the new ttt_deadringer_corpse_mode setting

Changed

  • Changed the ttt_deadringer_corpse_confirm setting to default to off

1.1.0

Choose a tag to compare

@dhkatz dhkatz released this 02 Feb 23:41
ac2f478

What's Changed

New Contributors

  • @dhkatz made their first contribution in #2

Full Changelog: 1.0.1...1.1.0

1.0.1

Choose a tag to compare

@dhkatz dhkatz released this 02 Feb 22:18

What's Changed

New Contributors

Full Changelog: https://github.com/gmod-workshop/ttt-deadringer/commits/1.0.1