diff --git a/Help/SSB108_Changelog.txt b/Help/SSB108_Changelog.txt new file mode 100644 index 0000000..c7b4a74 --- /dev/null +++ b/Help/SSB108_Changelog.txt @@ -0,0 +1,661 @@ +SmartSB Changelog +================= +See http://www.proasm.com for more detail. + +SmartSB Installation +-------------------- + +Add SmartSB108b.u to your UTServer/System folder. +Add SmartSBStats.u to your UTServer/System folder. + +Open your Server.ini file and add under: + +[Engine.GameEngine] +ServerPackages=SmartSB108b +ServerPackages=SmartSBStats + +Add in the command line: ?Mutators=SmartSB108b.SmartSB + +Or as an alternate to the Mutator: + +[Engine.GameEngine] +ServerActors=SmartSB108b.SmartSBServerActor + +For those that use Nexgen112N +NexgenSSB is a Nexgen plugin to allow SmartSB ServerInfo when pressing F2. +All Instructions in Readme. +http://www.proasm.com/files/ut/NexgenSSB.zip + +MultiKill Problems. +If you experience a MultiKill display or sound problem, set: +bEnhancedMultiKill=False +Then use another mod like 2k4Combos + +------------------------------------- +Changes and Fixes in SmartSB102 Betas +------------------------------------- + +Changes to 108c +--------------- +Added user defined splash logo. +Added tournament purple flag to DM and Duel. +Added Checkboxes for Hudsizes, 4,5,6 +Added if bTop20NoBotKills=True bot kills do not count. +Fixed flag timeout when returned. +Added Returned sound when flag returns. +Fixed several accessed nones and out of bound errors. + +Changes to 108b +--------------- +Adjusted Playername in DM Mini SB. +Fixed greyed out mini headers in menu. +Added bUseMiniDMHeaders to all mini scoreboards. +Re-aligned all Team and CTF icons etc. + +Changes to 108a +--------------- +Added Burger CTF compatibility. +Added Jailbreak compatible Hud and Scoreboard. +Added Re-alignment of CTF4 Flag Carrier display positions. +Added Back all 105 stats sorting and Top20 at game start. +Added Increased indicator reset default from 9 to 25. +Removed sorting of deaths , suicides , headshots and games. + +Changes to 107 +--------------- +Fixed 4 Team CTF flags and scaling. +Fixed Top20 and Last10 display saving. + +Changes to 106 +--------------- +Fixed startup lag, re-wrote stats sorting. +Fixed Powerup icons in 4 way team games. +Removed PlayerCount in Max Hud size. +Remove bUsePlayerName in stats. +Added BotNames to BotInfo. +Added bUseBotNamesOnly to BotInfo. +Added Accuracy to all scoreboards. +Added Shots and Kills to personal scoreboard. + +Changes to 105 +--------------- +Added Clientside ScrollInOutTime for Top20 and Last10 in menu. +Fixed several Accessed Nones in client. +Added up/dn/stable top 20 position indicators. +Removed Live Stat updates as they were troublesome. +Reduced flag dropped timeout to 26 secs. +Moved LastPlayers to SmartSBPlayerStats.ini +Added !ssbstats or Mutate SmartSB SSBStats for Top20 anytime. +Added scores to Top20 for possible up arrow. +Added lowering of left hud Powerups + clock in team games. +Added removal of SSB Team icons in FNN mode. +Added bTop20StatsCommandOnly for !SSBStats only, also in menu. +Added Top20ResetCount (default 9) for Top20 resets. +Replaced Dead and Bot icons with new ones. +Removed all bScroll's in replication. +Fixed Score/Rank/Spread viewing. +Improved on Last10 shade lag. +Added bSetTop20RightSide, displays Top20 etc on the right. +Added bDisableTop20Faces, this disables the faces in the Top20. +Added Last10 next to Top20 if bSetTop20RightSide=True. + +Changes to 104 +--------------- +Added Clientside bDisableDeadIcon to have flag instead. +Added Refined use of FNN and also starts straight away in huds. +Added back local time with option in info menu. +Added fix for Score/Rank/Spread in menu. +Added Clientside ScrollInOutTime for Top20 and Last10. +Added larger menu height. +Added Disable Top20 admin option in menu. +Added Raised top20/last10 titles 2 pixels. +Added Lowering of CTF flag carrier names. +Added Top20 players title option. +Added CTF flag dropped timeout now 30 secs. +Added Top20 / Last10 Title color option. + +Changes to 103 +--------------- +Added No Player Recovery for LMS game. +Added bShowLastPlayers and bShowLastBackground. +Added bShowTopPlayers and bShowTopBackground. +Added Auto scan for names and scores in Top 20 and Last Players. +Added 10 Game Name options to exclude in stats. +Added bExcludeStats in stats for above. +Added Made StealthAdmin compatible. +Added Spectators to see Top20 and Last Players. +Added Stats now highlight current player. +Added bEnableMouseClick clientside and in menu for above. +Added Menu tool tips in menu config window. +Added HeadHunter broadcast message. +Added Mutate SmartSB SortBots for sorting Bots in PlayerStats. +Added Client option in menu to enable scoreboard stats. +Added PlayerCount now default False. +Added Removal of Local clock time and Icon. +Added Player Time in Scoreboard Footer. +Added Tansparencies for D3D and D3D9 Renderers. +Added New individual Team PlayerCount textures. +Added Last 10 players title option. + +------------------------------------- +Changes and Fixes in SmartSB102 Betas +------------------------------------- + +Changes to 102y +--------------- +Fixed CTF flag count downs. +Fixed 4 team flag displacements. +Fixed Playernum background transparency. +Removed bShowServerInfoHud as not exist. +Removed bUseBotsInCount clientside. +Added bNoBotsInPlayerCount serverside. +Added Disable Bots in PlayerNum in Admin Menu. +Added PlayerNum No Bots option in Team Games. + +Changes to 102x +--------------- +Fixed Player not seeing own say commands. +Fixed CTF flagcarrier names not fitting. +Fixed top time and boots after overtime. + +Changes to 102w +--------------- +Added back !ssb for ssb menu view. +Added bShowPlayerCount is now client option. +Added bShowSpecBotAmmo - Bot ammo for specs. +Added player armor, boots and time for specs. +Added bUseFragNewnet in clientside menu for Fnn compatibility. +Added Top Time left + Boots to minimized HUD. +Added bUseBotsInTop10 to exclude Bots in Top 10. + +Changes to 102v +--------------- +Added Last 10 players at logon. +Added bShowLastPlayers to menu. +Removed dead icons at game end. +Added bShowSmartSBHuds to disable SSB HUDs. +SSB huds now fnn135+ compatible. +Added bShowPlayerCount if fnn135+ not present. + +Changes to 102u +--------------- +Finalized 102t1-15 +Fixed several Accessed None's + +Changes to 102t_Beta15 +---------------------- +Fixed BotInfo not working. +Fixed Bot Flags for F2a. + +Changes to 102t_Beta11-14 +------------------------- +Further fixed vertical display. +Update stats if player join or leave. +Added bUseTopTenOnly and bNoLiveUpdates in admin menu. +Added 3 second delay on F2a +Added Bot flag icon option to stats. +Added Bot flag country nick option to stats. + +Changes to 102t_Beta10 +--------------------- +Removed rank from ctf. +Added score to scoreboard ctf. +Added bEnablePlayerStats. +Added new Playerstats display. + +Changes to 102t_Beta9 +--------------------- +Fixed Stats not sorting. +Removed bUseOldPlayerTime. +Fixed bNoLiveUpdates. + +Changes to 102t_Beta8 +--------------------- +Fixed rank and other stuff. +Fixed score sorting. +Added TDM and CTF. +Added bNoLiveUpdates. +Added player local time in PRI. +Added bUseOldPlayerTime in case. +Added faces to Top10 display. +Added UT icon for Bot flags. + +Changes to 102t_Beta1-7 +----------------------- +Added F2 keybind and PlayerStats. +Added SortStats for sorting. +Added bUsePlayerName in SSBPlayerStats. +Added Winning Player flag in DM. +Added Spectator Stats and views. +Added Top 10 Player stats +Added Scoreboard stats. + +Changes to 102s +--------------- +Fixed more access nones. +Re-aligned personal SB Icons. +Default fonts set to medium. +Added overall accuracy to personal SB. + +Changes to 102r +--------------- +Fixed JumpBoots count above 3. +Fixed more PlayerReplicationInfo access nones. + +Changes to 102q +--------------- +Fixed Domination Scores + +Changes to 102p +--------------- +Fixed several serverside access nones. + +Changes to 102o +--------------- +Fixed CTF Game end stats. (again) + +Changes to 102n +--------------- +Fixed menu auto scaling. +Fixed over riding stat lines in CTF. +Added scoreboards for Team LMS. + +Changes to 102m +--------------- +Fixed F3 scoreboard switching in DM with 2 players. +Fixed 436/451 map switch crash. + +Changes to 102L +--------------- +Fixed Rank/Spread Timer. + +Changes to 102k +--------------- +Added back SCORE: in DM and LMS. +Added Rank/Spread refreshing. + +Changes to 102j +--------------- +Fixed CTF4 game captures and returns. +Fixed CTF4 multi flag displays. +Fixed MultiCTF captures and returns. +Added Autoscaling to Menus. +Adjusted Rank/Spread displays. +Adjusted Powerups display. + +Changes to 102i +--------------- +Added bDisableTimers for all top and bot timers. +Added Gamename 'No Timers' detection. +Added accuracy per weapon on duel and personal scoreboards. +Duel scoreboard now available for any game with only 2 players. +Fixed logon welcome message color. + +Changes to 102h +--------------- +Critical change to see a Duelgame correctly. + +Changes to 102g +--------------- +Added Bots weapon stats. +Added ElapsedTime for TimeLimit=0. +Added duelgame (maxplayers=2) scoreboard. +Removed Rank/Spread from SSB altogether. + +Changes to 102f +--------------- +Revamped 102c with 102b Huds. +Removed HudMutators which caused problems. +Added Boots to top Hud Timer. +Added top boots option in menu. +Removed Rank/Spread from team games. +Added local time to small hud time. +Removed many access nones in 469. +Removed bSwitchPlayerToSpec. + +Changes to 102e +--------------- +Experimental + +Changes to 102d +--------------- +Dumped + +Changes to 102c +--------------- +Removed all debug scriptlogs. +Changed Huds to HudMutators. +Newnet clock and boots now work. +Fixed Header display when server is empty. +Added bSwitchPlayerToSpec if server full. +Added startup timer option SSBStarUpTimer. +Added serverside bDisableAirKills and in Menu. +Added bOrgDone for Original HudClass. + +Changes to 102b +--------------- +Made more changes to multi kill traps. +Added bUseMultiKillTrap (default True). + +Changes to 102a +--------------- +Added custom Player Join/Leave sounds. +Remade all MultiKillMessages. +Added HUD trap for UT Multikill displays. +Added test for Nexgen. +Added Accuracy for Instagib games. + +------------------------------------- +Changes and Fixes in SmartSB101 Betas +------------------------------------- + +Changes to 101 Final +-------------------- +Added bUsePartyScoreboard for new year party Scoreboards. +Fixed Bots getting flags in ServerInfo. + +Changes to 101zx +---------------- +Disabled Powerups for Domination. +Fixed duplicate remaining time in LMS. +Added bUseSnowyScoreboard for Xmas snowy Scoreboards. + +Changes to 101z +--------------- +Changed Domination FragLimit to ScoreLimit +Incorporated DOM with SCF scoreboard. +Added additional player sound exit check. + +Changes to 101y +--------------- +Dumped 800x600 resolution scoreboards. +Disabled Frags being cleared during LMS game. +Added bShowMaxCTFBoard for CTF Full and Alt scoreboards also in menu. +Added Frags to CTF and DOM Full & Alt Scoreboards. +Re-spaced all Frags, Scores and Deaths. +bExcludeBotsInStats now excludes Bots in F2 ServerInfo. +Player Owner now has LAN flag in ServerInfo if no countryflag. +Added bShowRankBadges to scoreboard options. + +Changes to 101x +--------------- +Adjusted IpToCountry init to accept spectators. +Fixed 4 team scoreboard not switching on F3. +Added configurable AltLineColor in scoreboard options. +Removed 0's from Killtypes and Pickups. +Fixed flag Saves and 'Nice catch'. +Fixed F3 keybinding for Assault Objectives. +Added Assault scoreboard with objectives. + +Changes to 101w +--------------- +Fixed Join/Leave sounds. +Fixed bGameEndLeaveSound also not working. +Fixed TopTime HUD Status size adjustment. +Adjusted the way Multikills are derived. +Changed purple stats to cream color. +Made IpToCountry initializing more positive. +Added Bot ID's to search incase different name. +Added local ping if bDisableBotInfo=false. + +Changes to 101v +--------------- +Reverted Multikill displays and sounds back to 101t + 101tt. +Fixed TripleKill not happening. + +Changes to 101u +--------------- +Rewrote all Multikill displays and sounds. +Removed bAltMultiKillDisplay. +Added bGameEndLeaveSound for leave sound at game end. +Added client option for Coloured/Green stat lines. +Spectators now see stats same as players. + +Changes to 101t +--------------- +Added bEnableJoinLeaveSounds for Player join and leave sounds. +Reduced WelcomeMessage font size below 1920x1080. +Added all pickups and multikills to Player Recovery. +Added bAltMultiKillDisplay for alternate multikill displays. + +Changes to 101s +--------------- +Fixed LowGR gravity detection for false airkills. +Fixed flag overlap on personal scoreboard. +Fixed Bot ping black colors when bDisableBotInfo=True. +Added WelcomeMessage to ini file. +Added bDisableFullScoreboard also in admin menu. +Rescaled Kill and Pickup Types (wider spaced). + +Changes to 101r +--------------- +If bDisableBotInfo clear bot flags, pings and stats. +Removed LastDeathTime in double kills. +Removed bShowCTFScoreboard. +Added InitializeBoard if player hits F1 before startup. +Syncronized Bot names to ping, flag etc. +Added BotNoFlagIcon= to SmartSBBotInfo. +Added BotNoFlagCountry= to SmartSBBotInfo. +Added MaxTeams=4 to TeamGamePlus if Domination 4 Team. + +Changes to 101q +--------------- +Renamed 101p to 101q for 436/451 mismatch versions. + +Changes to 101p +--------------- +Rescaled Personal Scoreboard. +Fixed unnecessary double kill stats. +Fixed Assists players and sound. +Added Assists timer for sound delay when 'Taken the Lead'. +Fixed all Personal Scoreboard stats not displaying. +Fixed player Scoreboard LocalTimes. +Added FlagReturns to Personal SB CTF stats. +Switched Powerups hide/show. + +Changes to 101o +--------------- +Added !SSB check to SmartSB chat minitoring. +Capped armor amount to 150 max. +Added detailed Personal scoreboard. +Added options in menu for various scoreboards. +Adjusted Assists to coincide with sound. +Removed Assists from bonus. +Added 800x600 to ServerInfo. + +Changes to 101n +--------------- +Re-aligned Powerups for all resolutions. +Set powerups default to Hide. +Removed Doublejump. +Fixed F2 ServerInfo startaup. +Added clear F2 ServerInfo in HUD menu. +Made small HUD timer seperate bShowHudTimer in ScoreBoard. +Changed all Powerup display to text. +Forced HUD transparency where necessary. +Added Dropped Flag Timeout. +Added drop flag timeout and flagname in HUD menu. +Flag playername and time in all 4 team games. +Added larger fonts to HUD scores if 469. +Standardized MultiCTF flags and scores. +Made Domination X's flexible to HUD movement. +Made Armor powerup standard 150 - 0. +Improved CTF flag names. +Fixed Amp counter when dead and pausing. +Scaled SSB Logo for better fit. +Rescaled top Timer. + +Changes to 101m +--------------- +Limited Hud score/rank/spread to 1024 max. +Removed background for score/rank etc. +Fixed spectator list repeating 'Player'. +Added new F2 Serverinfo Display. +Combined bCTFGameSounds with bOtherGameSounds. +Added all powerups to Hud + Menu. +Added top right TimeLeft option + menu. +Removed powerup display to spectators. +Added experimental DoubleJump option also in admin menu. + +Changes to 101L +--------------- +Experimental and reserved for maybe later use. + +Changes to 101k +--------------- +The sound "Nice Catch" will now also be played if you pickup the enemy flag after its been dropped within 15 meters of the enemy base. +The sound "Assist" will now also be played if you pickup the enemy flag after its been dropped within 15 meters of the your base. +Enabled UTPure to handle ServerInfo +Added show player scores when spectator +Made gold color more goldish +Fixed Survivability over run. +Fixed DM HUDColor by adding new DM Hud +Test for Nexgen and NewNetUnrealv0_9_15 +Replaced Ü with U in Uber Long Range Kill. + +Changes to 101j +--------------- +Fixed Keybind not working in Info window. +Replaced Font boxes with slider (had to, due to above). +Added Survival (Surv) to all mini scoreboard's. +Added a separate WRI for Menu to open without scoreboard. +Added extra Lighter shade for scoreboard in Menu. +Added Time remaining to hud with Menu option. +Added all stats on Full and Alt Scoreboards in CTF game at game end. +Added extra devide line for full and alt scoreboard's. +Added control of all right side flags and icons. +Added right side CTF flags back. +Added scaled 4 Team Huds side flags and icons for most resolutions. +Added playername to right side flags in CTF games. +Added increased Ping font size. +Fixed LMS Kills registering incorrectly. +Created NexgenSSB plugin for Nexgen112N so F2 will function in SSB. + +Changes to 101i +--------------- +Fixed CTF and Team game side flags and scores. +Add additional small Font option. +Fixed red tint behind face and flag. +Adjusted various stats alignment. +Started work on F2 ServerInfo. + +Changes to 101h +--------------- +These change are experimental for later use. + +Changes to 101g +--------------- +Removed test 640x480 scoreboard. +Added 3 font options S,M,L in Menu. +Rescaled all fonts to medium. +Scoreboard vertical shade height now also rescales. +800x600 now only in mini scoreboard. +Added Keybind for F2 ServerInfo if Nexgen is present. +Vertically enlarged menu slightly. +Added Scoreboard devider option in menu. +Top endgame message now part of scoreboard. +Added HUD to override ServerInfo block. + +Changes to 101f +--------------- +Fixed end game last place sounds +HeadHunter only if not died +Made Provision for MonsterHunt with mini scoreboard +Added a cancel all scoreboards for MonsterMatch +Cater for nexgen top text box +Added Headers to Scoreboard position movement +Added scoreboard FooterFont to scaling +Removed indicator shade +Added new SmartSB logo +Added Mini SB header removal option +Added Mini SB header option in menu +Improved Playername size testing +Made all mini scoreboard text larger +Fixed many access nones +Added a DM mini scoreboard for 640x480 + +Changes to 101a to 101e +----------------------- + +Added 4 Team TDM and CTF Scoreboards +This is a big step and is added for all 4 team games. +SmartSB auto recognizes CTF4 and MultiCTF games and auto switches to 4 team scoreboards. +To play with 4 team TDM games (not CTF) a setting in the UnrealTournament.ini file needs to be set. +[Botpack.TeamGamePlus] +MaxTeams=4 + +Changed logon Logo +Due to the name change, we felt a new logo was also needed. +The logo now senses different resolutions and sets itself accordingly. + +Mini Scoreboards +Mini scoreboards have now been added to all games, DM, TDM, CTF and all 4 team games. +The CTF Mini scoreboards having up to 10 different stats which now switch 5 by 5 so no resolution looses any information. + +Rank adjustments +Rank badges are now applied to all scoreboards, Full, Alt and Mini. + +Scoreboard Indicator +This has also been updated in the upper right of the screen to show which scoreboard is currently in use. +A dark shading has also been added for better clarity. + +Attention to 1024x768 and 800x600 +Special attention has been paid to these 2 old resolutions for the many players still using these modes. +1024x768 now have all the stats in their Mini scoreboards that are normally only seen in 1920x1080. +This is done via a switching operation that switch 5 stats every 6 seconds or so. + +Updated for Patch 469 +The complete mod has been completely re-scaled to suite the new patch 469. +The scoreboards do look much nicer in 469 than previous so do update asap. + +Sounds Added +Several new sounds have been added to most games, namely: +1. Double Kill. +2. Triple Kill. +3. Multi Kill. +4. Mega Kill. +5. Altra Kill. +6. Monster Kill. +7. Ludicious Kill. +8. Holy Shit. +9. Wicked Sick. +10. Headshot. +11. Head Hunter. +12. Flawless Victory. +13. Last Place. (4 to 6 players) +14. Humiliating Defeat. (7+ players) + +Menu Sound Options +There are now 2 Sound options in the menu. +1. MultiKill Sounds +2. CTFGame Sounds +These sounds always used to be serverside and handled by the admin. +These have now been transfered to clientside for each player to select. + +Air Kill +When a player kills another player while in the air. +This happens at approx the peak of a double jump. +It is available as a stat in all mini scoreboards. + +Scoreboard adjustment +This has been added for each player which can be found in the Settings menu in the form of a Slider. +This will move the scoreboard up or down to where the player wants it. +This was added for the various amounts of text available at the top right. + +Help Menu +The Help menu has been well updated to reflect all the abbreviations used in SmartSB. +SmartSB will detect if the player is using patch 469 and add a extra Font button. +This is to change the font size if the new GUIScale option has been changed in the UT Menu. + +F3 Toggling +The F3 key now toggles the scoreboards, Full / Alt / Mini / Standard. +Which ever is last used is where it will be saved as default. +NB: The 4 Team scoreboards only toggle between Mini4 and Standard. + +Fixed Items +Twice repeated kill broadcasts. +As many Access Nones as possible. +Fixed badges in DM mini SB. +Adjusted DM end game sounds if tie. +Removed old Overtime option settings. + diff --git a/System/SmartSB107.int b/System/SmartSB107.int deleted file mode 100644 index 4c75bb9..0000000 --- a/System/SmartSB107.int +++ /dev/null @@ -1,2 +0,0 @@ -[Public] -Object=(Name=SmartSB107.SmartSB,Class=Class,MetaClass=Engine.Mutator,Description="SmartSB v107") diff --git a/System/SmartSB108c.int b/System/SmartSB108c.int new file mode 100644 index 0000000..5c05ff7 --- /dev/null +++ b/System/SmartSB108c.int @@ -0,0 +1,2 @@ +[Public] +Object=(Name=SmartSB108c.SmartSB,Class=Class,MetaClass=Engine.Mutator,Description="SmartSB v108c") diff --git a/System/SmartSB107.u b/System/SmartSB108c.u similarity index 72% rename from System/SmartSB107.u rename to System/SmartSB108c.u index cf3791f..58710d9 100644 Binary files a/System/SmartSB107.u and b/System/SmartSB108c.u differ