User contributions for Rye Greenwood

Jump to navigation Jump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

27 April 2024

24 April 2024

23 April 2024

20 April 2024

  • 02:4102:41, 20 April 2024 diff hist +30,620 Module:RecipesInternal multi-part refactoring completed; no changes to the output or interface. Added extensive documentation of this module, structured according to LuaCATS.
  • 02:2402:24, 20 April 2024 diff hist +172 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Some reorderings, renamed "row" variables to "record" where appropriate in order to avoid confusion (difference between table row and cargo database row is not easily apparent; "record" clearly indicates a database row), tweaked comments.
  • 02:1002:10, 20 April 2024 diff hist +60 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Changed parsing of item name templates to the ItemNames module which is faster, offloaded code for assembling the main rows of the output table to new function `normalTableRows` to clean up `tableBody`, the `needGroup` argument in `tableBody` is unused, tweaked comments.
  • 01:5301:53, 20 April 2024 diff hist +297 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Some reorderings, minor variable renamings (`isEmpty` is easier to understand than `notEmpty`), correct calls of `tr`, tweaked functions that didn't have a return at the end, proper use of `stationIndex`, variable `ResultFirst` is never used, tweaked comments.
  • 01:3701:37, 20 April 2024 diff hist −376 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Minor variable renamings, cleaner handling of `cateStr`, reworked how substitutable ingredients (e.g. "Adamantite/Titanium Bar") are processed, tweaked comments.
  • 01:2301:23, 20 April 2024 diff hist −990 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Minor variable/function renamings, simplified `itemLink` and `tableAttributes`, reworked how item groups ("Any Fruit" etc.) are stored so that they're much easier to maintain and update, reworked formatting of crafting stations (now much more modular and flexible and thus easier to maintain/update/extend, particularly combinations of stations), spacing in code.
  • 00:5500:55, 20 April 2024 diff hist −142 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Minor variable renamings, made the cache tables global, offloaded the attributes for the output table to new function `tableAttributes`, spacing in code.
  • 00:3400:34, 20 April 2024 diff hist +341 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Some reorderings, minor variable/function renamings, added `getBoolArg` function for a standardized and intuitive handling of Boolean parameters, tweaked some comments.
  • 00:1100:11, 20 April 2024 diff hist +956 Module:RecipesInternal multi-part refactoring; no changes to the output or interface. Some reorderings, minor variable renamings, enum table for self-describing cateModes, renamed some options, variable `station_index` does not exist, spacing in code, tweaked some comments.

19 April 2024

18 April 2024

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)