1. The Farmer Was Replaced
  2. News
  3. Quality-of-Life Update and Leaderboard Rebalance

Quality-of-Life Update and Leaderboard Rebalance

[p]Hey folks, As promised, this update balances the leaderboards and introduces highly requested quality-of-life features, such as the option to enable all language features at the beginning of the game.[/p][p]First some general improvements:[/p]
  • [p]Added a particle effect to give some visual feedback when there's a polyculture hit.[/p]
  • [p]Added a couple of specialized error messages that detect and explain some common beginner mistakes.[/p]
  • [p]Improved the "Wrong number of arguments" error message that could be very confusing.[/p]
  • [p]Added an option to allow using all language features even before they are unlocked. This is not the intended way of playing, but some people seem to really hate that they can't use variables and functions right away.[/p]
  • [p]Split the "Autosave" setting into "Autosave Code" and "Autosave Progress" so you can still autosave progress when using an external code editor.[/p]
  • [p]Increased the maximum call stack size from 1000 to 1100, so that recursive pathfinding on 32x32 always fits into it.[/p]
  • [p]Fixed passing unlock amounts of 0 or 1 into simulate()[/p]
[p]Now to some changes that make some less fun strategies weaker to give the actually interesting strategies more of a chance on the leaderboard. The leaderboards have been reset because the old times are no longer quite correct with the changes. To get back on the leaderboards, you'll have to rerun your code.[/p]
  • [p]Made RNG harder to break.[/p]
  • [p]Fixed shared memory bugs.[/p]
  • [p]If you harvest and replant a cactus before it is fully grown it no longer changes its value.[/p]
  • [p]The treasure now takes 200 ticks to move to the new location instead of instantly teleporting.[/p]
  • [p]You now receive the gold already when the chest is relocated instead of all at the end.[/p]
  • [p]When harvesting a sunflower that doesn't have the maximum number of petals the yield boost is now also removed for the next sunflower you harvest after it.[/p]
  • [p]The sunflower yield bonus has been increased from 5x to 8x.[/p]
  • [p]Fixed a bug that caused some operations to not use power. This significantly increases power consumption for some things.[/p]
  • [p]Fixed list.insert() taking one tick more than it should.[/p]
  • [p]Fixed the in operator not taking the correct number of ticks.[/p]
  • [p]Concatenating two empty lists to create a new empty list now takes 1 tick.[/p]
  • [p]Fixed another zero tick computation exploit that was abusing free function calls in dynamic modules.[/p]
[p]It's been almost two months since the release of version 1.0 of The Farmer Was Replaced. Thank you all for playing, and especially for the many reviews over the last few days! More reviews than when it hit 1.0! You guys are crazy! [/p][p]From today until January 5, The Farmer Was Replaced is 20% off. It's a great time to start programming or convince your family and friends to learn to code. ;)[/p][p]Cheers,
Timon[/p][p]
[p][/p]
[p][/p]
[/p][h3]Wishlist this upcoming programming game my friends are working on:[/h3][p][dynamiclink][/dynamiclink][/p]