Grant Posted July 9, 2017 Share Posted July 9, 2017 So a few important changes to note. Players do not "lose" points if they have lost a game, they simply gain a smaller margin of points. The theory is to eliminate the ethic of bad sportsmanship and rage quitting when losing. If you lose you're guaranteed some points. Ladder design will always be evolving and remember everything you see is never finished. However we're scrapping the traditional table view you see so much in ladders. Reason being it's too common, it's not inline with what we do here. We're pushing boundaries and want a somewhat unique experience to competitive C&C to entice as many players as possible. Additional game stats introduced Including and not limited to: Player Colour Player Faction Player Credits Player Infantry, Planes, Buildings Left Player Units, Infantry, Planes, Buildings Bought Player Units, Infantry, Planes, Buildings Destroyed Current Game information stored: Superweapons Crates Credits Duration MCV Redeploy Build of Ally Conyard Average FPS Reconnection Error Flag Unit Count Start Players in Game Map / Scenario Game Scenarios The different game scenarios of win/lose will require testing again to see if the code implemented catches disconnects, quitting etc. For the additional game stats we've now got I would like to give a huge thanks to tomsons26 and dkeeton for helping me with the parsing and testing. What's next? Re-testing of the game scenarios , keep playing games, report anything unusual. A look into how we can handle Reconnection errors. On going UI changes and ladder code. On another note thank you all for your testing so far and for being patient. Link to comment Share on other sites More sharing options...
Grant Posted July 15, 2017 Author Share Posted July 15, 2017 Changes - 15/07/2017 Tiberian Sun unit types added to the stats parsing (dkeeton) Recent games Now show on profile aswell as ladder listing Date added when game was played Player profile Average FPS added Link to comment Share on other sites More sharing options...
Grant Posted July 15, 2017 Author Share Posted July 15, 2017 Badges Just added a first pass at basic badges based on rank currently. I'll make a page in a moment so you can see what badges are available. public function badge($rank) { switch ($rank) { case $rank >= 0 && $rank <= 50: return "rank-01-e2 badge-0"; case $rank > 50 && $rank <= 100: return "rank-01-e3 badge-1"; case $rank > 100 && $rank <= 200: return "rank-01-e4 badge-2"; case $rank > 200 && $rank <= 300: return "rank-01-e5 badge-2"; case $rank > 300 && $rank <= 400: return "rank-01-e6 badge-3"; case $rank > 500 && $rank <= 600: return "rank-01-e7 badge-3"; case $rank > 600 && $rank <= 700: return "rank-01-e8 badge-4"; case $rank > 600 && $rank <= 700: return "rank-01-e8-1 badge-4"; case $rank > 700 && $rank <= 800: return "rank-01-e8-2 badge-4"; case $rank > 700 && $rank <= 800: return "rank-01-e9-1 badge-5"; case $rank > 700 && $rank <= 800: return "rank-01-e9-2 badge-5"; case $rank > 800 && $rank <= 900: return "rank-01-e9-2 badge-6"; case $rank > 900 && $rank <= 1000: return "rank-01-e9-3 badge-6"; case $rank > 1000 && $rank <= 1500: return "rank-02-00-e4 badge-7"; case $rank > 1500 && $rank <= 2000: return "rank-02-00-e5 badge-7"; case $rank > 2000 && $rank <= 2500: return "rank-02-00-e6 badge-7"; case $rank > 2000 && $rank <= 2500: return "rank-02-00-e7 badge-7"; case $rank > 3000: return "rank-02-00-e9-01 badge-8"; default: "rank-03-e2"; } } We could look at it differently too, open to ideas on what. You could base badges on X, Y, Z and build up a score. Very rough look at badges (Colours will be changed): https://staging.cnc-comm.com/ladder/yr/badges Link to comment Share on other sites More sharing options...
Grant Posted July 16, 2017 Author Share Posted July 16, 2017 So far it looks like that yeah. Points: Only 1vs1 Games should now count Points no longer stored on username, and stored on a player_points table - allows easy management of games and points. Admin panel: As of currently, shows a list of all the games per ladder, and allows you to delete. Deleting a game removes all associated ladder_games, player_games, player_points records. Link to comment Share on other sites More sharing options...
Grant Posted July 16, 2017 Author Share Posted July 16, 2017 Game details: Player colour added Player country added Funds left over Stats processing: Deletes game record if opponent does not exist in database Link to comment Share on other sites More sharing options...
Grant Posted July 23, 2017 Author Share Posted July 23, 2017 Points Introduction of player ratings - See full post of details here. Link to comment Share on other sites More sharing options...
Grant Posted September 14, 2017 Author Share Posted September 14, 2017 September updates Ladder UI overhaul Although staging, isn't quite like the below just yet that's the aim. QM Client Is being tested, and will soon be available for alpha testing. Link to comment Share on other sites More sharing options...
Grant Posted September 25, 2017 Author Share Posted September 25, 2017 Ladder Ladder listings are now filterable by the last 5 months. Ladder support for RA1 QM Client by @dkeeton General bug fixes Added first pass at support for RA1 1 Link to comment Share on other sites More sharing options...
Grant Posted September 26, 2017 Author Share Posted September 26, 2017 Ladder New Tiberian Sun & Red Alert player cards Fixed sizing of player cards on main ladder listing QM Client by @dkeeton More general bug fixes to games Link to comment Share on other sites More sharing options...
Grant Posted October 17, 2017 Author Share Posted October 17, 2017 Ladder Prevent player usernames having apostrophes and = signs in. Player ratings bug - fix by @dkeeton QM Client by @dkeeton More general bug fixes Updated UI with veto option on map. Selectable faction per map Link to comment Share on other sites More sharing options...
Grant Posted October 20, 2017 Author Share Posted October 20, 2017 Ladder For YR only at the moment - a detailed breakdown of stats. Buildings Left, Buildings Lost etc etc. Example: https://staging.cnc-comm.com/ladder/10-2017/yr/games/2192 Link to comment Share on other sites More sharing options...
dkeeton Posted October 25, 2017 Share Posted October 25, 2017 Ladder The points system has been updated to give more points for wins and less points for losses. Link to comment Share on other sites More sharing options...
Grant Posted October 29, 2017 Author Share Posted October 29, 2017 Ladder New badges implemented - Click the "Battle Ranks" button on the ladder listings to view what ranks are available. Badges now reflect player skill rather than player points. Games limited to 25 on player view Link to comment Share on other sites More sharing options...
Grant Posted October 29, 2017 Author Share Posted October 29, 2017 Ladder Optimizations to the ladder listings page - E.g https://staging.cnc-comm.com/ladder/10-2017/yr/ It will now render the page a lot quicker than before. It also excludes players from the listing who haven't yet played a game. Link to comment Share on other sites More sharing options...
dkeeton Posted November 1, 2017 Share Posted November 1, 2017 (edited) Ladder Trial for November ladder month: NO points are awarded on loss. More points awarded on win. (denominator 120,000) Congrats to players Just-Testing, RC1985 and Black for winning that October ladders. Edited November 1, 2017 by dkeeton 1 Link to comment Share on other sites More sharing options...
dkeeton Posted November 13, 2017 Share Posted November 13, 2017 Ladder Yuri's Revenge 1v1 ladder has been spit in to 2 Leagues. Players are placed in leagues based on their rating. Highest rated players are in the Masters league and the rest are put in the Contenders League. Point system was updated to give higher rated players more points per win. 1 Link to comment Share on other sites More sharing options...
Grant Posted December 4, 2017 Author Share Posted December 4, 2017 Ladder Points system for December https://forums.cncnet.org/topic/7847-some-changes-to-the-ladder-for-december-2017/ Credit: Big thank you to everyone who helped on the testers team, and @dkeeton View all games for a month. https://ladder.cncnet.org/ladder/12-2017/yr/games Link to comment Share on other sites More sharing options...
Grant Posted February 11, 2018 Author Share Posted February 11, 2018 Ladder League champions Will now showcase the previous months winners on the homepage and the on the ladder listings for that month. Bug fixes: https://github.com/CnCNet/cncnet-ladder-api/issues/16 https://github.com/CnCNet/cncnet-ladder-api/issues/15 https://github.com/CnCNet/cncnet-ladder-api/issues/13 https://github.com/CnCNet/cncnet-ladder-api/issues/14 Link to comment Share on other sites More sharing options...
Grant Posted February 18, 2018 Author Share Posted February 18, 2018 Ladder Added a forum widget showing recent games. Also an option to filter by game. It will remember your option via a cookie. Link to comment Share on other sites More sharing options...
Grant Posted March 9, 2018 Author Share Posted March 9, 2018 Ladder Recent Games: Added Duration, Average FPS and Factions to Boxes. 1 Link to comment Share on other sites More sharing options...
Grant Posted August 5, 2018 Author Share Posted August 5, 2018 Ladder Added a simple search functionality to the ladder listing. Currently just searches the current months by default. 1 Link to comment Share on other sites More sharing options...
Grant Posted August 5, 2018 Author Share Posted August 5, 2018 Ladder Player view has now been changed slightly to be more consistent with others. Back button will now go back to the ladder, rather than ladder home. Player cards that are selected will now, aswell as appearing on the ladder listings, will appear in the player view. Player cards will soon be updated to include some new designs. General design update Game view Back button will now go back to the ladder, rather than ladder home. General design update Link to comment Share on other sites More sharing options...
dkeeton Posted June 4, 2019 Share Posted June 4, 2019 Ladder Password Resets have been fixed. You can now click the "Forgot Password" link at the ladder login page and you will get a password reset email. Your email address must be verified before you can you play a ranked match. You can manually send a verification code to your email by clicking here Link to comment Share on other sites More sharing options...
Recommended Posts