Skip to content

Commit

Permalink
zPAM3.33
Browse files Browse the repository at this point in the history
News:
- [3.3.72] New streamer team for auto-spectator features
    - Is completly rewrited, new method for mouse and key detection
    - Hotkeys to toggle Auto-spectator, replay kill, toggle XRAY, toggle showing hit values, follow player
    - Auto-killcams will be played at the end of the round even if auto-spectator is off
    - If the killcam is too long, the round end timer will be extended
    - Auto-spectator will predict player positions to improve switching to players in right situations
    - XRAY will be turned off by default
    - Player's left and right boxes are now not sorted by score, but now by client number (for easier hotkeys)
    - Player's left and right boxes now contains info about weapons (similar to CSGO)
    - Spectators are automatically set ready-up
    - Score progress now indicate who called the timeout with via team color
    - Player progress will be colored via team color to better indicate the players count situations
    - Added kill count for individual players in current round
    - Adjusted the font size of XRAY - now it will dynamically change the size based on distance
    - Text who is planting / defusing the bomb
    - 2 color modes - blue and red, cyan and purple
- [3.3.73] Plant - added timer showing time left to explosion; when bomb is defused, it will show the remaining time till explosion
- [3.3.74] In the strat-time period, a new "weapon drop" sound is played when you drop your secondary weapon (helps people easily detect where you drop your weapon)<br>
- [3.3.75] Clearing the console after auto-recording started on each map (to avoid the need to scroll down the console)
- [3.3.76] Aim-trainer on FIX maps available in readyup (https://youtu.be/XmURNWF3bHs)
- [3.3.77] Updating of the scoreboard every round to have it available when replaying demos (scoreboard is by default updated only when is opened by player)
- [3.3.78] Added empty name protection - if empty name is used for first time, player is warned and renamed. The second time player is kicked.
- [3.3.79] LOD models - forcing tanks, cars, trucks, and artillery flak to be always rendered at high detail (this fixes holes in models at long distances)

Fixes / Improvements:
- Readyup: fixed "welcoming" text that were not showing when you joined team + added info about time to readyup (halftime 2min, timeout 2min, between maps 5min)
- Scoreboard menu: possibility to set players color from menu also in readyup
- Overtime: score is not reset in overtime now; when map ends up with 12/12 score, the end score limit is just increased by 4
- Grenade "eater" bug fixed - when you pickup grenade from ground from enemy team, that grenade was not dropped when you die; now all grenades will be dropped
- Fixed clan team names - sometimes the last character was cutted off
- RCON kick player list was extended from 16 to 22 lines
- Strat: removed bot's icon above head
- Round report: hit to Body was renamed to Torso-lower and Torso-upper
- List of players left: fixed empty names
- Fixes for HQ and CTF server crashes
- Restoring to original smoke rendering
- Updated FIX maps, they will be named mp_toujane_fix mp_carentan_fix mp_dawnville_fix mp_matmata_fix mp_burgundy_fix
- Improved "hand hitbox fix" (fix was not applied when head point is behind cover + double shots bug fix)
- Improved "consistent shotgun" - distance between players is now more precisly counted between attacker's eye origin and enemy pelvis origin
- Adding the distance between you and the enemy for shotguners into round report
- Fixed team menu not opening when "russian" sub mode is used on russian maps (via rcon menu or via /rcon pam_mode comp_russian)
- Added more info into /pam_damage_debug to have better understanding why some of the hits occured
- Fixed swapped map score history in match info bar - score was sometimes swapped from player's view (Toujane 13:6 instead of Toujane 6:13)
- Fixed missing smoke for shotgun in CTF, HTF, TDM
- Improved team name generating
- STRAT gametype: added clock timer
- Fixed TDM halftime missing in time sub pam modes
- Fixed "&&1 Wins!" string in DM scoreboard
- Dawnville: fixed splash MG stuck bug when MG fix is applied
- DM gametype: restored DM objects + MG
- Weapon usage is now generated for each individual weapon, not by class
- Scope and shogun auto-drop protection when you pickup weapon from the ground was improved by disabling scope / shogun pickup when there are other players near by; pickup is allowed only when the player who owns the weapon is near by the weapon.
  • Loading branch information
eyza-cod2 committed Aug 30, 2023
1 parent 48f965b commit abbc16d
Show file tree
Hide file tree
Showing 168 changed files with 6,110 additions and 4,218 deletions.
599 changes: 437 additions & 162 deletions README.md

Large diffs are not rendered by default.

Binary file added images/aim_trainer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/hitbox_torso.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_bg_tank_burn.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_bg_tank_mid_cross.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_dw_plant1.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_dw_plant2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_tj_plant1.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_tj_plant2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_tj_tank_cross.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/lod_tj_truck_long.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/pam_damage_debug.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/spectator.png
Binary file not shown.
Binary file removed images/spectator_esp.png
Binary file not shown.
Binary file removed images/spectator_hitinfo.png
Binary file not shown.
Binary file removed images/spectator_killcam.png
Binary file not shown.
Binary file added images/streamer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_closeby.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_following_status.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_help.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_hitinfo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_killcam_menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_killcam_proposal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_menu_teams.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_plant_defuse.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/streamer_player_bars.png
Binary file added images/streamer_player_bars2.png
Binary file added images/streamer_player_progress.png
Binary file added images/streamer_score_progress.png
Binary file added images/streamer_xray.png
2 changes: 1 addition & 1 deletion source/default_mp.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sets _match_team2 "-"
sets _match_score "-"
sets _match_round "-"

sets _zpam "3.33-LAN" // ZPAM_RENAME
sets _zpam "3.33" // ZPAM_RENAME



Expand Down
Binary file removed source/images/a_training_target.iwi
Binary file not shown.
Binary file added source/images/hud_ppsh_35ammo.iwi
Binary file not shown.
Binary file added source/images/obj_tnt_large.iwi
Binary file not shown.
Binary file added source/images/weapon_vpo135.iwi
Binary file not shown.
24 changes: 24 additions & 0 deletions source/localizedstrings/hq.str
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// Note to translators:
// If a sentence is the same in your language then please change it to "#same"
//
// eg:
// LANG_ENGLISH "HALT"
// LANG_GERMAN "#same"
//
// (This is so we can tell which strings have been signed-off as ok to be the same words for QA
// and because we do not store duplicate strings, which will then get exported again next time
// as being untranslated.)
//
VERSION "1"
CONFIG "C:\trees\cod2\bin\StringEd.cfg"

REFERENCE RADIO_ESTABLISHING_ALLIES
LANG_ENGLISH "Allies establishing HQ!"

REFERENCE RADIO_ESTABLISHING_AXIS
LANG_ENGLISH "Axis establishing HQ!"

REFERENCE RADIO_RESET_NO_DEFENDERS
LANG_ENGLISH "Defending team is found dead. Shutting down HQ"

ENDMARKER
14 changes: 7 additions & 7 deletions source/localizedstrings/htf.str
Original file line number Diff line number Diff line change
Expand Up @@ -16,27 +16,27 @@ REFERENCE OBJ_GAMETYPE
LANG_ENGLISH "Hold the Flag"

REFERENCE OBJ_TEXT_GAMETYPE
LANG_ENGLISH "Gain points by stealing the flag and then defending it from the enemy team."
LANG_ENGLISH "Gain points by taking the flag and protecting it therein from the enemy."

REFERENCE FLAGRESPAWN
LANG_ENGLISH "Flag spawns in &&1 seconds"

REFERENCE PICKUPFLAG_ALLIES
REFERENCE PICKUPFLAGALLIES
LANG_ENGLISH "Allies have captured the flag!"

REFERENCE PICKUPFLAG_AXIS
REFERENCE PICKUPFLAGAXIS
LANG_ENGLISH "Axis have captured the flag!"

REFERENCE DROPPEDFLAG
LANG_ENGLISH "Flag has been dropped"

REFERENCE FLAGAUTORETURN
LANG_ENGLISH "Flag idle time-limit reached. Respawning the flag at the alternative position"
LANG_ENGLISH "Limit on the ground has been reached."

REFERENCE RECLAIMEDFLAG_ALLIES
REFERENCE RECLAIMEDFLAGALLIES
LANG_ENGLISH "Allies have reclaimed the flag!"

REFERENCE RECLAIMEDFLAG_AXIS
REFERENCE RECLAIMEDFLAGAXIS
LANG_ENGLISH "Axis have reclaimed the flag!"

ENDMARKER
ENDMARKER
43 changes: 26 additions & 17 deletions source/localizedstrings/re.str
Original file line number Diff line number Diff line change
Expand Up @@ -16,55 +16,64 @@ REFERENCE OBJ_GAMETYPE
LANG_ENGLISH "Retrieval"

REFERENCE OBJ_TEXT_GAMETYPE
LANG_ENGLISH "Attackers: Retrieve the objectives and take them to your team goal. (Blue Box)\nDefenders: Defend the objectives from being taken to their goal."
LANG_ENGLISH "Attackers: Retrieve and convoy the objectives to the goal.\nDefenders: Protect the objectives from retrieval. If an objective is retrieved, eliminate the carrier until they convoy it up to the goal.\n"

REFERENCE ATTACKER
LANG_ENGLISH "Retrieve the objectives and take them to your goal (Blue Box)"
LANG_ENGLISH "Retrieve objectives and convoy an objective to your goal (Blue Box)"

REFERENCE DEFENDER
LANG_ENGLISH "Defend the objectives from being taken to the goal(Blue Box)"
LANG_ENGLISH "Protect the objectives from retrieval. If an objective is retrieved, eliminate the carrier until they convoy it up to the goal."

REFERENCE CARRYINGGENERIC
LANG_ENGLISH "You are carrying the &&1"
LANG_ENGLISH "You are carrying the objective"

REFERENCE PICKEDUPGENERIC
LANG_ENGLISH "A player has picked up the &&1"
LANG_ENGLISH "Allies have captured the objective"

REFERENCE PICKUPAXISONLYGENERIC
LANG_ENGLISH "The &&1 can only be picked up by the Axis. Defend it!"

REFERENCE PICKUPALLIESONLYGENERIC
LANG_ENGLISH "The &&1 can only be picked up by the Allies. Defend it!"

REFERENCE ALREADYOBJECTIVEGENERIC
LANG_ENGLISH "You are already carrying an objective."

REFERENCE PRESSTOPICKUPGENERIC
LANG_ENGLISH "Press USE [[{+activate}]] to take the &&1"
LANG_ENGLISH "Press USE [[{+activate}]] to carry the objective"

REFERENCE DELAYPICKUPGENERIC
LANG_ENGLISH "Waiting time on pick up for &&1"
LANG_ENGLISH "Objective dropped!"

REFERENCE DROPPEDGENERIC
LANG_ENGLISH "A player has dropped the &&1"
LANG_ENGLISH "Allies have dropped the objective"

REFERENCE TIMEOUTRETURNINGGENERIC
LANG_ENGLISH "Time-out &&1 being on the ground. Returning it to its original location"
LANG_ENGLISH "Limit on the ground has been reached (&&1).

REFERENCE INMINESGENERIC
LANG_ENGLISH "Lost &&1 in the minefield. Moving it to its original positions"
LANG_ENGLISH "Objective has been dropped in the minefield (&&1)."

REFERENCE CAPTUREDALLIESGENERIC
LANG_ENGLISH "Allies have captured the &&1!"
LANG_ENGLISH "Allies have delivered objectives"

REFERENCE CAPTUREDAXISSGENERIC
LANG_ENGLISH "Axis have captured the &&1!"
REFERENCE CAPTUREDAXISGENERIC
LANG_ENGLISH "Axis have delivered objectives"

REFERENCE CAPTUREDALL
LANG_ENGLISH "All objectives have been captured!"
LANG_ENGLISH "Objectives have been delivered"

REFERENCE FIELDRADIO
LANG_ENGLISH "field radio"
LANG_ENGLISH "Radio"

REFERENCE FIELDRADIO1
LANG_ENGLISH "Radio 1"

REFERENCE FIELDRADIO2
LANG_ENGLISH "Radio 2"

REFERENCE EXPLOSIVES
LANG_ENGLISH "explosives"
LANG_ENGLISH "Explosives"


ENDMARKER
ENDMARKER
Loading

0 comments on commit abbc16d

Please sign in to comment.