Archipelago/data
Daniel Grace 65df153947
Overhauls control.lua template (#1)
* Overhauls control.lua template

- Adds buffering of received free-samples items.
  - Players with a full inventory will receive new items as space becomes
    available.
  - Players who do not yet exist in the world will receive all free samples
    upon joining.

- When receiving new technologies, announce the technology BEFORE marking
  it as researched so that it appears before its free samples in the log.

- If receiving a half-stack of free samples, use math.ceil on the division
  in case a mod uses an odd number as a stack size... or a stack size of 1

- Handle free_samples logic in the Lua side rather than as part of a Jinja
  template.  This makes this hopefully more adaptable to a future setup
  where all the rando information is shipped as startup settings.

* Apparently, I'm supposed to give myself credit.  Or something.
2021-04-18 06:06:53 +02:00
..
factorio Overhauls control.lua template (#1) 2021-04-18 06:06:53 +02:00
sprites Remove sprites from repository and setup 2020-11-11 13:53:21 +01:00
tiles Add Vanilla tile order 2020-12-22 20:05:19 -08:00
web Update node.js dependencies for WebUI 2021-03-21 12:18:17 -04:00
ER.icns Preliminary msi support 2017-12-02 16:38:35 -05:00
ER.ico Preliminary msi support 2017-12-02 16:38:35 -05:00
ER16.gif Preliminary msi support 2017-12-02 16:38:35 -05:00
ER32.gif Preliminary msi support 2017-12-02 16:38:35 -05:00
ER48.gif Preliminary msi support 2017-12-02 16:38:35 -05:00
basepatch.apbp Merge branch 'main' into Archipelago_Main 2021-04-01 11:44:37 +02:00
default.zspr Add a button to return to default link sprite 2018-01-05 00:42:35 -05:00