Skip to content

Releases: Wolvin-NET/prophuntx

Version X2Z Rev. 14.09.22

14 Sep 18:58
Compare
Choose a tag to compare

Version X2Z Rev. 14.09.22 - v.1.6

September Update Release Channel. Version 1.6

Changes:

Revision 14.09.2022

  • Updated French Language (by: GalaxioFr)
  • Added ConVar phx_enable_checker to enable/disable Addon Conflict Detection (PH:X Integrity Checker). You need to set this manually by editing your server.cfg file!
  • Added Map FGD file: fgd/prophuntx.fgd for Hammer Editor
  • New Improved entity: ph_teamitem_spawner - Spawn Lucky Ball or Devil Crystal in Hammer.
  • Prop Decoy (ph_fake_prop) entity are now spawnable in Hammer... for fun.
  • Fixed missing 'The Bomb!' sound in Lucky Ball events
  • Changed & Renamed MapVote.Start() into MapVote.PHXStart() (Inc. MapVote.PHXStop()) to prevent the mapvote being overwritten by other addon.
  • All MapVote events (inc. End Round, RTV, ULX MapVote Calls) will now triggered by using PHX.StartMapVote(), which will be automatically managed if you're using external addon (a custom ConVar still needed to trigger this, see MapVote Changes section below) No need to edit the core file anymore.
  • Changed MapVote's Recent Maps File Path from "mapvotes/recentmaps.txt" to "phx_data/mapvote_recentmaps.txt" in order to prevent being overrided by other Fretta-like MapVote addons.
  • Stopping MapVotes will now close the [F1] > [Prop Hunt Menu] Window, if you're calling it from there.
  • Fixed MapVote Cooldown. You still need to disable map cooldown if you have only fewer maps (< 10 maps). Set mv_cooldown 0 to disable this feature.

MapVote Changes

These Speciallized MapVotes ConVars & Settings may not be available on [F1] > [Prop Hunt Menu] > [Admin Settings] due to Security Reason.
You needs to edit them through your server.cfg file!

  • Added ConVar: ph_enable_mapvote Enable or Disable internal PH:X MapVote system. This will call PH_OverrideMapVote hooks if you want to call the Map Votes event to be triggered with your MapVote addon.
  • Improved ConVar: ph_use_custom_mapvote Use custom external Map votes system (e.g. Addon MapVote). This will override the built-in PH:X MapVote, even though it's enabled or disabled
  • Added ConVar: ph_use_custom_mapvote_cmd Use custom external Map votes by calling from Console Command. This will override built-in PH:X MapVote (even though it's enabled or disabled) AND 'ph_use_custom_mapvote' ConVar.
  • Improved ConVar: ph_custom_mv_func If 'ph_use_custom_mapvote' is set, Use a function to call non-built-in Map Vote system (Example: AwesomeMapVote:StartVoting()). Only Works if the Function is on Global Scope. This is Case Sensitive and do not work for Local Functions!
  • Added ConVar: ph_custom_mv_concmd If 'ph_use_custom_mapvote_cmd' is set, use this to call mapvote by using from their console command. Overrides ph_use_custom_mapvote and ph_custom_mv_func. If it has arguments supply them too (Example: start_mapvote 15 (15 means in seconds)).
  • Added New Hook: PH_OverrideMapVote This will be called only if PH:X MapVote is disabled.

To see full MapVote ConVar List, please head to this Steam Guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2851968180#5650864

Using PH_OverrideMapVote hook to override PH:X MapVote:

hook.Add("PH_OverrideMapVote", "PH Override MapVote by Addon", function()
	-- Note: You need to set both `ph_use_custom_mapvote` and `ph_use_custom_mapvote_cmd` to 0 to prevent MapVote duplication call. 
	-- Simply just set `ph_enable_mapvote 0` and this hook will be called!

	-- For Example: if we have "Awesome MapVote Addon" installed and there is a function called 'AwesomeMapVote:Start()', then we'll use that.
	AwesomeMapVote:Start()
	-- This way, we'll use AwesomeMapVote's instead of PH:X's MapVote.
end)

Version X2Z Rev. 27.08.22G - v.1.5.15

02 Sep 03:38
Compare
Choose a tag to compare

Version X2Z Rev. 27.08.22 - v.1.5.15

Major August Update Release Channel. Version 1.5.15 Revision 27.08.22F and 27.08.22G

Minor Changes: (A)

  • Fixed Taunt Category being non existence (becoming nil) after switching teams. This will reset to Default Category instead
  • Fixed Error for Blaster Muzzle Flash Effect that trying to Display the Effect outside of Player's PVS
  • Fixed FCVAR Flags Typo for Unstuck and Team Options on Enhanced Plus settings
  • Crosshair, Indicator Icons, Markers, and Glowing Effect will no longer renders to HUD if Proper Round has Ended.
  • Prop can no longer replicate to object if Proper Round has Ended. (A Prevention for Very Rare Bug upon team switching occurs)
  • Updated "Indonesian" Translation and updated Language Untranslated Text to prevent Errors text from displaying

Minor Changes: (B)

  • Updated Rules & License

Minor Changes: (C)

  • Update URL for Integrity Checker (Addon Conflict Detection)

Minor Changes: (D)

  • Fixes Error on sh_enhancedplus.lua when a ConVar ph_originalteambalance changes.

Minor Changes: (E)

  • Fixed PHX's Hunter Player Spawn entity name in sh_init.lua

Minor Changes: (F)

  • Updated Prop Hunt Menu Guide
  • Updated Readme

Minor Changes: (G)

  • Fixed Bug for Freeze Cam (Client Side) when trying to use NULL Attacker
  • Added Map Config for ph_motel_blacke_v3 to add more spawns and moved original spawn point higher by 6 units tall to prevent stuck (totalling by 48 spawn points)

Previous Fixes since 27.08.22:

  • Fixed Team Rotation related bug that being unable to join. You need to disable ph_force_join_balanced_teams to 0 to join to any Suffled Team/Rotation mode otherwise you won't be able to join to any team.
  • Changed ph_forcejoinbalancedteam to ph_force_join_balanced_teams ConVar to reset this behaviour.
  • Added Callbacks to ph_originalteambalance to disable ph_force_join_balanced_teams when Team Shuffle/Rotation mode is enabled. You have to Re-enable this once the Team Shuffle/Rotation is Turned-off.
  • Fixed Enhanced Plus Panels doesn't update immediately after a ConVar changes
  • Fixed "LocalPlayer()" becoming NULL when trying to get a "Game Control" notification upon Joining
  • Fixed Taunt Menu being disabled after being respawned from Hunter Blind phase
  • Removed Debug Message in Serverside LPS Code
  • Fixed Map Config file for ph_kliener_v2 to use a default color instead (No Player color will be allowed if 'kleiner' model is present).
  • Added Entity:SetEntColorEnabled( boolean ), Entity:GetEntColorEnabled() for Prop Entity to force enable or disable of Player Colour function.
  • (And others followed with previous fixes)

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

Version X2Z Rev. 27.08.22E - v.1.5.14

01 Sep 13:34
Compare
Choose a tag to compare

Version X2Z Rev. 27.08.22 - v.1.5.14

Major August Update Release Channel. Version 1.5.14 Revision 27.08.22E

Minor Changes: (A)

  • Fixed Taunt Category being non existence (becoming nil) after switching teams. This will reset to Default Category instead
  • Fixed Error for Blaster Muzzle Flash Effect that trying to Display the Effect outside of Player's PVS
  • Fixed FCVAR Flags Typo for Unstuck and Team Options on Enhanced Plus settings
  • Crosshair, Indicator Icons, Markers, and Glowing Effect will no longer renders to HUD if Proper Round has Ended.
  • Prop can no longer replicate to object if Proper Round has Ended. (A Prevention for Very Rare Bug upon team switching occurs)
  • Updated "Indonesian" Translation and updated Language Untranslated Text to prevent Errors text from displaying

Minor Changes: (B)

  • Updated Rules & License

Minor Changes: (C)

  • Update URL for Integrity Checker (Addon Conflict Detection)

Minor Changes: (D)

  • Fixes Error on sh_enhancedplus.lua when a ConVar ph_originalteambalance changes.

Minor Changes: (E)

  • Fixed PHX's Hunter Player Spawn entity name in sh_init.lua

Previous Fixes since 27.08.22:

  • Fixed Team Rotation related bug that being unable to join. You need to disable ph_force_join_balanced_teams to 0 to join to any Suffled Team/Rotation mode otherwise you won't be able to join to any team.
  • Changed ph_forcejoinbalancedteam to ph_force_join_balanced_teams ConVar to reset this behaviour.
  • Added Callbacks to ph_originalteambalance to disable ph_force_join_balanced_teams when Team Shuffle/Rotation mode is enabled. You have to Re-enable this once the Team Shuffle/Rotation is Turned-off.
  • Fixed Enhanced Plus Panels doesn't update immediately after a ConVar changes
  • Fixed "LocalPlayer()" becoming NULL when trying to get a "Game Control" notification upon Joining
  • Fixed Taunt Menu being disabled after being respawned from Hunter Blind phase
  • Removed Debug Message in Serverside LPS Code
  • Fixed Map Config file for ph_kliener_v2 to use a default color instead (No Player color will be allowed if 'kleiner' model is present).
  • Added Entity:SetEntColorEnabled( boolean ), Entity:GetEntColorEnabled() for Prop Entity to force enable or disable of Player Colour function.
  • (And others followed with previous fixes)

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

Version X2Z Rev. 27.08.22D - v.1.5.13

30 Aug 05:47
Compare
Choose a tag to compare

Version X2Z Rev. 27.08.22 - v.1.5.13

Major August Update Release Channel. Version 1.5.13 Revision 27.08.22D

Minor Changes: (A)

  • Fixed Taunt Category being non existence (becoming nil) after switching teams. This will reset to Default Category instead
  • Fixed Error for Blaster Muzzle Flash Effect that trying to Display the Effect outside of Player's PVS
  • Fixed FCVAR Flags Typo for Unstuck and Team Options on Enhanced Plus settings
  • Crosshair, Indicator Icons, Markers, and Glowing Effect will no longer renders to HUD if Proper Round has Ended.
  • Prop can no longer replicate to object if Proper Round has Ended. (A Prevention for Very Rare Bug upon team switching occurs)
  • Updated "Indonesian" Translation and updated Language Untranslated Text to prevent Errors text from displaying

Minor Changes: (B)

  • Updated Rules & License

Minor Changes: (C)

  • Update URL for Integrity Checker (Addon Conflict Detection)

Minor Changes: (D)

  • Fixes Error on sh_enhancedplus.lua when a ConVar ph_originalteambalance changes.

Previous Fixes since 27.08.22:

  • Fixed Team Rotation related bug that being unable to join. You need to disable ph_force_join_balanced_teams to 0 to join to any Suffled Team/Rotation mode otherwise you won't be able to join to any team.
  • Changed ph_forcejoinbalancedteam to ph_force_join_balanced_teams ConVar to reset this behaviour.
  • Added Callbacks to ph_originalteambalance to disable ph_force_join_balanced_teams when Team Shuffle/Rotation mode is enabled. You have to Re-enable this once the Team Shuffle/Rotation is Turned-off.
  • Fixed Enhanced Plus Panels doesn't update immediately after a ConVar changes
  • Fixed "LocalPlayer()" becoming NULL when trying to get a "Game Control" notification upon Joining
  • Fixed Taunt Menu being disabled after being respawned from Hunter Blind phase
  • Removed Debug Message in Serverside LPS Code
  • Fixed Map Config file for ph_kliener_v2 to use a default color instead (No Player color will be allowed if 'kleiner' model is present).
  • Added Entity:SetEntColorEnabled( boolean ), Entity:GetEntColorEnabled() for Prop Entity to force enable or disable of Player Colour function.
  • (And others followed with previous fixes)

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

v.1.5.12

30 Aug 03:23
Compare
Choose a tag to compare

Version X2Z Rev. 27.08.22 - v.1.5.12

Major August Update Release Channel. Version 1.5.12 Revision 27.08.22C

Minor Changes: (A)

  • Fixed Taunt Category being non existence (becoming nil) after switching teams. This will reset to Default Category instead
  • Fixed Error for Blaster Muzzle Flash Effect that trying to Display the Effect outside of Player's PVS
  • Fixed FCVAR Flags Typo for Unstuck and Team Options on Enhanced Plus settings
  • Crosshair, Indicator Icons, Markers, and Glowing Effect will no longer renders to HUD if Proper Round has Ended.
  • Prop can no longer replicate to object if Proper Round has Ended. (A Prevention for Very Rare Bug upon team switching occurs)
  • Updated "Indonesian" Translation and updated Language Untranslated Text to prevent Errors text from displaying

Minor Changes: (B)

  • Updated Rules & License

Minor Changes: (C)

  • Update URL for Integrity Checker (Addon Conflict Detection)

Previous Fixes since 27.08.22:

  • Fixed Team Rotation related bug that being unable to join. You need to disable ph_force_join_balanced_teams to 0 to join to any Suffled Team/Rotation mode otherwise you won't be able to join to any team.
  • Changed ph_forcejoinbalancedteam to ph_force_join_balanced_teams ConVar to reset this behaviour.
  • Added Callbacks to ph_originalteambalance to disable ph_force_join_balanced_teams when Team Shuffle/Rotation mode is enabled. You have to Re-enable this once the Team Shuffle/Rotation is Turned-off.
  • Fixed Enhanced Plus Panels doesn't update immediately after a ConVar changes
  • Fixed "LocalPlayer()" becoming NULL when trying to get a "Game Control" notification upon Joining
  • Fixed Taunt Menu being disabled after being respawned from Hunter Blind phase
  • Removed Debug Message in Serverside LPS Code
  • Fixed Map Config file for ph_kliener_v2 to use a default color instead (No Player color will be allowed if 'kleiner' model is present).
  • Added Entity:SetEntColorEnabled( boolean ), Entity:GetEntColorEnabled() for Prop Entity to force enable or disable of Player Colour function.
  • (And others followed with previous fixes)

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

Version X2Z Rev. 27.08.22 - v.1.5.1

27 Aug 22:01
Compare
Choose a tag to compare

Version X2Z Rev. 27.08.22 - v.1.5.1

Major August Update Release Channel. Version 1.5.1 Revision 27.08.22A

Minor Changes: (A)

  • Fixed Taunt Category being non existence (becoming nil) after switching teams. This will reset to Default Category instead
  • Fixed Error for Blaster Muzzle Flash Effect that trying to Display the Effect outside of Player's PVS
  • Fixed FCVAR Flags Typo for Unstuck and Team Options on Enhanced Plus settings
  • Crosshair, Indicator Icons, Markers, and Glowing Effect will no longer renders to HUD if Proper Round has Ended.
  • Prop can no longer replicate to object if Proper Round has Ended. (A Prevention for Very Rare Bug upon team switching occurs)
  • Updated "Indonesian" Translation and updated Language Untranslated Text to prevent Errors text from displaying

Previous Fixes since 27.08.22:

  • Fixed Team Rotation related bug that being unable to join. You need to disable ph_force_join_balanced_teams to 0 to join to any Suffled Team/Rotation mode otherwise you won't be able to join to any team.
  • Changed ph_forcejoinbalancedteam to ph_force_join_balanced_teams ConVar to reset this behaviour.
  • Added Callbacks to ph_originalteambalance to disable ph_force_join_balanced_teams when Team Shuffle/Rotation mode is enabled. You have to Re-enable this once the Team Shuffle/Rotation is Turned-off.
  • Fixed Enhanced Plus Panels doesn't update immediately after a ConVar changes
  • Fixed "LocalPlayer()" becoming NULL when trying to get a "Game Control" notification upon Joining
  • Fixed Taunt Menu being disabled after being respawned from Hunter Blind phase
  • Removed Debug Message in Serverside LPS Code
  • Fixed Map Config file for ph_kliener_v2 to use a default color instead (No Player color will be allowed if 'kleiner' model is present).
  • Added Entity:SetEntColorEnabled( boolean ), Entity:GetEntColorEnabled() for Prop Entity to force enable or disable of Player Colour function.
  • (And others followed with previous fixes)

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

Version X2Z Rev. 27.08.22 - v.1.5

27 Aug 14:23
Compare
Choose a tag to compare

Version X2Z Rev. 27.08.22 - v.1.5

Major August Update Release Channel. Version 1.5 Revision 27.08.22

  • Fixed Team Rotation related bug that being unable to join. You need to disable ph_force_join_balanced_teams to 0 to join to any Suffled Team/Rotation mode otherwise you won't be able to join to any team.
  • Changed ph_forcejoinbalancedteam to ph_force_join_balanced_teams ConVar to reset this behaviour.
  • Added Callbacks to ph_originalteambalance to disable ph_force_join_balanced_teams when Team Shuffle/Rotation mode is enabled. You have to Re-enable this once the Team Shuffle/Rotation is Turned-off.
  • Fixed Enhanced Plus Panels doesn't update immediately after a ConVar changes
  • Fixed "LocalPlayer()" becoming NULL when trying to get a "Game Control" notification upon Joining
  • Fixed Taunt Menu being disabled after being respawned from Hunter Blind phase
  • Removed Debug Message in Serverside LPS Code
  • Fixed Map Config file for ph_kliener_v2 to use a default color instead (No Player color will be allowed if 'kleiner' model is present).
  • Added Entity:SetEntColorEnabled( boolean ), Entity:GetEntColorEnabled() for Prop Entity to force enable or disable of Player Colour function.
  • Updated "Indonesian" Translation and updated Language Untranslated Text to prevent Errors text from displaying
  • (And others followed with previous fixes)

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

Version X2Z Rev. 25.08.22 - v.1.4.12

27 Aug 06:16
Compare
Choose a tag to compare

Version X2Z Rev. 25.08.22 - v.1.4.12

Major August Update Release Channel. Version 1.4.12 Revision 25.08.22

Key Changes:

  • Important Fixes that Some ConCommands can still be accessed from non-Admin players
  • Team Rotation, Built-in Unstuck
  • QoL updates for Prop Menu and Taunt Menu
  • Enhanced Last Prop Standing
  • Other Improvements

Minor Change(s):

  • Updated Logo
  • Moved Integrity checker file to addons folder (This file is still required)
  • Changed default ConVar for prop camera collision from 0 to 1.

To See full changelog, please refer to CHANGES.MD:
https://github.com/Wolvin-NET/prophuntx/blob/master/CHANGES.MD

(Pre-Release) Version X2Z Rev. 20.08.22 - v.1.4-pre.1

20 Aug 10:02
Compare
Choose a tag to compare

Pre-Release of 20/08/2022:

  • Changed & Tweaked CalcView
  • Props Duck Hull is no longer required. However, you can still crouch on first spawn as Kleiner model, but after props replication it will now respect to their height, which means you need a smaller object to get fit in to the vents.
  • Fixed and added new ConVars
  • QoL Tweaks for Prop Menu and Taunt Menu
  • Taunt Scanner Fixes

and all unmentioned previous August DevBranch updates

Version X2Z Rev. 25.06.22 - v.1.3.5

19 Jun 14:44
Compare
Choose a tag to compare

See README.MD and CHANGES.MD for more information.

  • Changed default ConVar for ph_custom_taunt_mode from 0 to 2.
  • Added "Very First Tutorial" for Introducing New X2Z Features. They'll only show once upon joining by prompting the user first.
    Additionally, this will automatically set ph_cl_show_first_tutorial to 0 after the user read the tutorial window.
  • Added Last Prop Standing's Weapon to be Visible or Not. Added ConVar lps_show_weapon to be set 1 as default.
  • Temporarily Changed Blaster's Laser Beam Width from 25 to 32