Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-17 | rename new_flow_logic subdirectory to a less ambiguous name | thetaepsilon-gamedev | |
The "new flow logic" name was supposed to indicate that it was a continuation of the old branch by the same name, but it is beginning to become clear that it's not "new" any more and it might lead to confusion with "classic mode" flow logic while that still co-exists. Explicitly name the subdirectory "pressure logic" to give a better idea of what goes in it, init.lua edited accordingly. | |||
2017-10-16 | new flow logic: abm_register.lua: give core ABM a label | thetaepsilon-gamedev | |
2017-10-08 | new flow logic: abm_register.lua: add extra safeguarding for conditional ↵ | thetaepsilon-gamedev | |
activation of new flow logic | |||
2017-10-07 | new flow logic: tear out old abm registration code | thetaepsilon-gamedev | |
2017-10-07 | new flow logic: abms.lua: refactor run_input to run as part of master run() ABM | thetaepsilon-gamedev | |
2017-10-07 | new flow logic: abms.lua: refactor flowlogic.run_output() into a processing ↵ | thetaepsilon-gamedev | |
stage of flowlogic.run() | |||
2017-10-07 | new flow logic: abms.lua: refactor ABM logic into new master ABM, make ↵ | thetaepsilon-gamedev | |
balance_pressure() take current pressure and return new pressure | |||
2017-10-07 | new flow logic: start adding replacement ABM logic | thetaepsilon-gamedev | |
2017-10-01 | new flow logic: abm_register.lua: add register_abm_output routine | thetaepsilon-gamedev | |
2017-10-01 | new flow logic: abm_register.lua: update doc comments for register_abm_input() | thetaepsilon-gamedev | |
2017-10-01 | abms.lua: refactor and generalise run_pump_intake() to allow passing custom ↵ | thetaepsilon-gamedev | |
intake functions | |||
2017-10-01 | new_flow_logic/abms.lua: run_pump_intake(): use passed-in maxpressure ↵ | thetaepsilon-gamedev | |
instead of table lookup, pass through in abm_register.lua | |||
2017-09-30 | move all current new_flow_logic code to dedicated sub-directory | thetaepsilon-gamedev | |