Changes that are on my shortlist but for which the code is not yet written:
- Revamp the salary system. the salary system uses some complex math to try to force a salary curve similar to real life. However, depending on how the talent distribution falls, salaries can get really weird, and tend to get depressed to where the salary cap is meaningless. I think I ma going to change this to a simple lookup table based on real life salaries: the top QB gets a salary similar to the real life top QB, the second gets the second salary, etc. With modifications of course. This change will likely be unpopular as it will suddenly make the salary cap much more relevant.
- Position changes: I am not going to make this a big drawn out system. Basically the role you play a player in most becomes his position next season. Position drills will probably also be relevant here, and players will take an Execution hit in the change based on how unnatural the change is but Execution will recover so they will only be at a disadvantage for, say, a quarter or half season (and preseason play will count). Players previous position will become their secondary position (or if they almost but didn't quite get to a position change threshold they get a secondary position). I really don't want players to have a rating at every position like baseball, just a primary and a secondary. Their salary will be based on the HIGHER of their primary or secondary position (to reduce abuse).
- Live draft: I'd like to make the first 3 or 4 rounds of the amateur draft live. Basically when your time on the clock is up, whoever is at the top of your draft list is taken, but you can adjust your draft list and even trade draft picks during the draft. (Wondering if this can be abused.)
- Realign preview/modification. The Commish would be able to see what a realignment would do to the league, and would be able to rearrange the alignment. Some concerns have been raised that this could be problematic or abusive; I'm testing this (manually) with a league right now and if it causes issues I'll scrap it.
- Timeout changes: I need to get the new timeout settings into the game code.
- Cache injuries: Right now, all data from a quarter is cached in server memory except player injuries, which are written to the database immediately. Thus, if a quarter fails, the stats and play by play are rolled back but injuries are not. This needs to be fixed.
- Quarterback scrambling: I'd like good quarterbacks to be able to scramble out of sacks. Right now it's just assumed that some plays are scrambles, but I need to make it explicit. This depends on the next change....
- Unified ball carry code: Right now running plays, passing plays, and kick returns are completely separate sections of code. This is why, for example, there are no fumbles on passing plays and tackles aren't recorded properly. This is also why a scramble doesn't currently happen, because it requires a way for a passing play to turn into a running play. This will also add the possibility of option plays.
- Short yardage defense: The hooks are in the code but for weird technical reasons it also depends on the unified ball carry code.
- Player cards: I want to indicate some of the calculated attributes on player cards to make it more clear how players differ.
- Player height and weight: I originally didn't include this as I thought of it as "fluff" but it would give each player a body type, so you couldn't just take a 250 pound TE with good blocking skills and make him a guard, he'd get run over. (Still analyzing if this is worth the effort.)
There is a TON of other stuff I want to do (playbooks, more plays, more stats, free agency, scouting, etc) but this is the short list of things that are needed or already have code/hooks/research in place.
Chris
Other changes on my list
Other changes on my list
To help us serve you better, please use the support system for all questions or problems. PMs should NEVER be used. The Support system is always read before PMs.
Return to “Football Beta Testing/Development”
Jump to
- News & Announcements
- Baseball Game Questions
- Football Game Questions
- Baseball Suggestions And Enhancements
- Football Suggestions And Enhancements
- Check This Out!
- Baseball League Discussions
- ↳ Dynasty Leagues
- ↳ Willie Mays League
- ↳ Carl Dunn League
- ↳ Pete Rose League
- ↳ Goose Goslin League
- ↳ Ralph Kiner League
- ↳ Tim Raines League
- ↳ Ken Griffey Jr League
- ↳ Kirby Puckett League
- ↳ Rickey Henderson League
- ↳ Simmons Davis League
- ↳ Cesar Cedeno League
- ↳ Joe Medwick League
- ↳ Speaker Wilson League
- ↳ Billy Hamilton League
- ↳ Johnny Bench League
- ↳ Larry Doby League
- ↳ Minnie Minoso League
- ↳ Ashburn Crawford League
- ↳ Joe DiMaggio League
- ↳ Max Carey League
- ↳ Vada Pinson League
- ↳ Jimmy Wynn League
- ↳ Mickey Mantle League
- ↳ Keller Stargell League
- ↳ Joe Jackson League
- ↳ Ty Cobb League
- ↳ Mel Ott League
- ↳ George Van Haltren League
- ↳ Duke Snider League
- ↳ Earl Averill League
- ↳ Jimmy Ryan League
- ↳ Dom DiMaggio League
- ↳ Fred Lynn League
- ↳ Carl Yastrzemski League
- ↳ Reggie Jackson League
- ↳ Ryan Doby League
- ↳ Medwick Jackson League
- ↳ Speed Leagues
- ↳ Don Newcombe League
- ↳ Sandberg Yingling League
- ↳ 24 Team League
- ↳ Ozzie Smith League
- ↳ Gibson Feller League
- ↳ Jumbo Brown League
- ↳ Frank Robinson League
- ↳ Tony Conigliaro League
- ↳ Harmon Killebrew League
- ↳ Wally Berger League
- ↳ Ford Hernandez League
- ↳ Ted Williams League
- ↳ Nomar Garciaparra League
- ↳ Tommy John League
- ↳ Vince Coleman League
- ↳ Amos Otis League
- ↳ Gaylord Perry League
- ↳ Branch Rickey League
- ↳ Bob Horner League
- ↳ Billy Williams League
- ↳ Reggie Smith League
- ↳ Molitor Delahanty League
- ↳ Carlton Fisk League
- ↳ Thurman Munson League
- ↳ Walter Johnson League
- ↳ Paul Waner League
- ↳ Lou Brock League
- ↳ Dale Murphy League
- ↳ Cy Young League
- ↳ Vin Scully League
- ↳ Cool Papa Bell League
- ↳ Jackie Robinson League
- ↳ Vance Bostock Jr League
- ↳ Bill Mazeroski League
- ↳ Jeter Wood League
- ↳ Luis Aparicio League
- ↳ Dave Winfield League
- ↳ Mike Schmidt League
- ↳ Mark Fidrych League
- ↳ Dennis Eckersley League
- ↳ Mike Piazza League
- ↳ Jimmie Foxx League
- ↳ Albert Pujols League
- ↳ Andres Galarraga League
- ↳ Ed ONeill League
- ↳ Jesse Orosco League
- ↳ Murray Maddux League
- ↳ Tony Gwynn League
- ↳ Vida Blue League
- ↳ Orlando Cepeda League
- ↳ Orlando Cepeda League (Majors)
- ↳ Orlando Cepeda League (AAA)
- ↳ Orlando Cepeda League (AA)
- ↳ Dan Quisenberry League
- ↳ Nettles Ruth League
- ↳ Graig Nettles League
- ↳ Babe Ruth League
- ↳ Satchel Paige League
- ↳ Lou Whitaker League
- ↳ Harold Baines League
- ↳ Aaron Fox League
- ↳ Hank Aaron League
- ↳ Nellie Fox League
- ↳ Wilson Roberts League
- ↳ Robin Roberts League
- ↳ Mookie Wilson League
- ↳ Roberto Clemente League
- ↳ Smith Murphy League
- ↳ Rollie Fingers League
- ↳ Ramirez Berra League
- ↳ Jim Edmonds League
- ↳ Bobby Doerr League
- ↳ Santo Rodriguez League
- ↳ Ron Santo League
- ↳ Ivan Rodriguez League
- ↳ Robin Yount League
- ↳ Trial Leagues
- ↳ Ban Johnson League
- ↳ Dave Foutz League
- ↳ Del Baker League
- ↳ Connie Mack League
- ↳ Herman Franks League
- ↳ Les Moss League
- ↳ Clark Griffith League
- ↳ John Clapp League
- ↳ Kid Gleason League
- ↳ Al Lopez League
- ↳ George Sisler League
- ↳ Doc Edwards League
- ↳ Dick Howser League
- ↳ Cito Gaston League
- ↳ Frank Chance League
- ↳ Charlie Finley League
- ↳ Chuck Tanner League
- ↳ Gabby Street League
- ↳ Ossie Vitt League
- ↳ John Hart League
- ↳ Charlie Grimm League
- ↳ Bobby Cox League
- ↳ John Mizerock League
- ↳ Bob Boone League
- ↳ Bobby Bragan League
- ↳ Bruce Bochy League
- ↳ Buck Rodgers League
- ↳ Chick Stahl League
- ↳ Jim Lefebvre League
- ↳ Joe Cantillon League
- ↳ Fred Mitchell League
- ↳ Tommy Lasorda League
- ↳ Joe Cronin League
- ↳ Ned Yost
- ↳ Jack Tighe League
- ↳ Frank Dwyer League
- ↳ Tony LaRussa League
- ↳ Fredi Gonzalez League
- ↳ Heinie Wagner League
- ↳ Terry Bevington League
- ↳ Del Crandall League
- ↳ Darrell Johnson League
- ↳ Lou Piniella League
- ↳ Russ Nixon League
- ↳ George Moriarty League
- ↳ Buck Showalter League
- ↳ Hank Bauer League
- ↳ Johnny Keane League
- ↳ Bill Shettsline League
- ↳ Sam Perlozzo League
- ↳ Shano Collins League
- ↳ Harry Craft League
- ↳ Jim Fregosi League
- ↳ Bucky Harris League
- ↳ Major League Baseball
- ↳ Caimanera
- ↳ Red Viper Baseball League
- ↳ MLB
- ↳ Brett Gardner League
- ↳ Harry Higham
- ↳ Bob Unglaub League
- ↳ Bobby Valentine League
- ↳ Bill Killefer League
- ↳ Billy Hitchcock League
- ↳ George McBride League
- ↳ Malachi Kittridge League
- ↳ Doug Rader League
- ↳ Jos
- ↳ Champions League (Seasons 1-3)
- ↳ Champions League
- ↳ Deez nuts
- ↳ The Big Time League
- ↳ Champions League (seasons 4-6)
- ↳ Johnny Neun League
- ↳ John McNamara League
- ↳ Roger Bresnahan League
- ↳ Art Fletcher League
- ↳ Birdie Tebbetts League
- ↳ Jim Manning League
- ↳ Danny Ozark League
- ↳ Dave Trembley League
- ↳ Eddie Sawyer League
- ↳ George Stovall League
- ↳ Grady Hatton League
- ↳ Harry Walker League
- ↳ Honus Wagner League
- ↳ Horace Phillips League
- ↳ Jack McCallister League
- ↳ Jeff Torborg League
- ↳ John Morrill League
- ↳ Bill Russell League
- ↳ Hod Ford
- ↳ Jim Bottomley League
- ↳ Luis Pujols League
- ↳ Mickey Cochrane League
- ↳ national league
- ↳ Kevin Kennedy League
- ↳ League
- ↳ Red Rolfe League
- ↳ Paul Richards League
- ↳ Phil Regan League
- ↳ Roger Craig League
- ↳ Tony Muser League
- ↳ Larry Parrish League
- ↳ John Russell League
- ↳ Al Buckenberger League
- ↳ Stump Merrill League
- ↳ Bill Watkins League
- ↳ Bob Ferguson League
- ↳ George Huff League
- ↳ Eddie Dyer League
- ↳ Joe Kelley League
- ↳ Ray Miller League
- ↳ Dave Bristol League
- ↳ Sam Mele League
- ↳ Kerby Farrell League
- ↳ Cecil Cooper League
- ↳ Mayo Smith League
- ↳ Frank Bancroft League
- ↳ IBL
- ↳ Lena Blackburne League
- ↳ Mike Ferraro League
- ↳ Walt Alston League
- ↳ Jimmie Wilson League
- ↳ Don Wakamatsu League
- ↳ Prince George Major League
- ↳ Buddy Bell League
- ↳ Salary Leagues
- ↳ Catfish Hunter League
- ↳ Kevin Brown League
- ↳ Barry Zito League
- ↳ Andy Messersmith League
- ↳ Edit Leagues
- ↳ Bill Veeck League
- ↳ Mordecai Brown League
- ↳ Archived Leagues
- ↳ Brett Butler League
- ↳ Johnny Evers League
- ↳ Fergie Jenkins League
- ↳ Sandy Amoros League
- ↳ Phil Niekro League
- ↳ Old Vizquel Spahn League
- ↳ Old Murray Maddux League
- ↳ Temporary Dynasty Holding League
- ↳ Pie Traynor League
- Football League Discussions
- ↳ Premium Leagues
- ↳ Jim Brown Football League
- ↳ Jim Thorpe Football League
- ↳ Curly Lambeau Football League
- ↳ Franco Harris Football League
- ↳ Vince Lombardi Football League
- ↳ Emmitt Smith Football League
- ↳ Marcus Allen Football League
- ↳ Tony Dorsett Football League
- ↳ Barry Sanders Football League
- ↳ Eric Dickerson Football League
- ↳ Walter Payton Football League
- ↳ Gale Sayers Football League
- ↳ Larry Csonka Football League
- ↳ Single Season Leagues
- ↳ Ray Lewis Football League
- ↳ Peyton Manning Football League
- ↳ Kurt Warner Football League
- ↳ Bob Lilly Football League
- ↳ Fran Tarkenton Football League
- ↳ Dan Marino Football League
- ↳ Reggie White Football League
- ↳ Joe Greene Football League
- ↳ Randy Moss Football League
- ↳ Jerry Rice Football League
- ↳ Merlin Olsen Football League
- ↳ Dick Butkus Football League
- ↳ Johnny Unitas Football League
- ↳ Brett Favre Football League
- ↳ Joe Namath Football League
- ↳ single1
- ↳ John Elway Football League
- ↳ Steve Young Football League
- ↳ Junior Seau Football League
- ↳ Jack Youngblood Football League
- ↳ Joe Montana Football League
- ↳ Chris Doleman Football League
- ↳ Zach Thomas Football League
- ↳ Willie Wood Football League
- Baseball Team, Draft and Trade Help
- Football Team, Draft and Trade Help
- Sports Talk
- Off Topic
- Baseball Beta Testing/Development
- Football Beta Testing/Development