absurdor

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 7e3ccb2fcb7e35ecd2b53bb3cdbe119574b87e55
parent ceddcbd483ac5fef3ba7893e1abcb85075840051
Author: Juan F. Meleiro <juan@juanmeleiro.mat.br>
Date:   Mon, 29 Jul 2024 16:03:23 -0300

fix: keep track of transfer timestamps in code

Diffstat:
Mabsurdor | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/absurdor b/absurdor @@ -169,7 +169,7 @@ if args.command == "report" then local players = {} local veblen = { cost = 1, - current = {owner = "Agora", payed = nil}, + current = {owner = "Agora", payed = nil, when = 1721357958}, -- date proposal was enacted history = {} } @@ -204,7 +204,7 @@ if args.command == "report" then elseif e.what == "transfer" then die(e.payed < veblen.cost, string.format("Recorded transfer by %s used less spendies (%d) than the current Veblen cost (%s)", e.who, e.payed, veblen.cost)) table.insert(veblen.history, veblen.current) - veblen.current = {owner = e.who, payed = e.payed, cost = veblen.cost} + veblen.current = {owner = e.who, payed = e.payed, cost = veblen.cost, when = e.when} veblen.cost = e.payed + 1 end end