[MIRROR] Arconomy Balance Pass 2: Market Tendency (#438)

* Arconomy Balance Pass 2: Market Tendency (#52974)

Price inflation is now based upon averages, and is now uncapped from 5.
Civilian budget is no longer the worst budget to pay out from.
Medical Civilian bounties are no longer chees-able in seconds.


* I'll pick this up later because it's going to need a UI with keyed lists

* Updated market crash and average inflation values.

* Alright, I'm confident now.

* Make the market crash end at the beginning of the event end

* And on the 2nd day, the lord spoke, "Compile"

* Division by zero protection.

* That should have been a max, smhing my smhead

* Arconomy Balance Pass 2: Market Tendency

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
This commit is contained in:
SkyratBot
2020-08-20 17:08:15 +01:00
committed by GitHub
co-authored by ArcaneMusic
parent 5952d5596b
commit 6ed7a17f0b
9 changed files with 71 additions and 39 deletions
+2
View File
@@ -86,6 +86,7 @@
add_overlay("legs_retracted")
addtimer(CALLBACK(src, .proc/startUp), 50)
QDEL_IN(src, 8 MINUTES) //Self-destruct after 8 min
SSeconomy.market_crashing = TRUE
/obj/structure/checkoutmachine/proc/startUp() //very VERY snowflake code that adds a neat animation when the pod lands.
@@ -156,6 +157,7 @@
STOP_PROCESSING(SSfastprocess, src)
priority_announce("The credit deposit machine at [get_area(src)] has been destroyed. Station funds have stopped draining!", sender_override = "CRAB-17 Protocol")
explosion(src, 0,0,1, flame_range = 2)
SSeconomy.market_crashing = FALSE
return ..()
/obj/structure/checkoutmachine/proc/start_dumping()