Tearable Deliveries V2 (#36815)
* Add new fields to DeliveryComponent for #36636 * Setting the baseSpesoPenalty for currently available deliveries * Small fixes * Basic delivery penalization * Penalty and reward multiplier calculation in place Also fixes an issue in SharedCargoSystem when opening a delivery in dev server due to trying to allocate cargo twice. * Calling penalty no longer happens on opening * Extract multiplier getting * Removing unused include * Changing method description. \n\n Not actually sure what I meant by the first one * Localising default delivery messages * Unused include removal * init or smth * minor tweaks * I KEEP MERGE CONFLICTING MYSELF * comments * no icon * slight increase * slarti changes * forgot * stuffs * yippee * Locn't * doc * partial review * message * review * pain * stuff --------- Co-authored-by: Lmorgan89 <billsmith116@gmail.com>
This commit is contained in:
@@ -41,6 +41,9 @@
|
||||
delivery: !type:Container
|
||||
- type: StealTarget
|
||||
stealGroup: Mail
|
||||
- type: SimpleToolUsage
|
||||
doAfter: 4
|
||||
usageVerb: delivery-slice-verb
|
||||
|
||||
- type: entity
|
||||
parent: BaseDelivery
|
||||
@@ -75,9 +78,11 @@
|
||||
size: Huge
|
||||
- type: Delivery
|
||||
baseSpesoReward: 1000
|
||||
baseSpesoPenalty: 500
|
||||
baseSpesoPenalty: 250 # So low due to dept economy splitting all the earnings, but not splitting the penalty.
|
||||
- type: Speech
|
||||
speechVerb: Robotic
|
||||
- type: SimpleToolUsage
|
||||
doAfter: 6
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
delivery: !type:NestedSelector
|
||||
@@ -115,7 +120,7 @@
|
||||
storedRotation: 90
|
||||
- type: Delivery
|
||||
baseSpesoReward: 500
|
||||
baseSpesoPenalty: 250
|
||||
baseSpesoPenalty: 125 # So low due to dept economy splitting all the earnings, but not splitting the penalty.
|
||||
- type: Speech
|
||||
speechVerb: Robotic
|
||||
- type: EntityTableContainerFill
|
||||
|
||||
Reference in New Issue
Block a user