Bank Special sell positions (bounty system?) (#782)
* fix round end * remove closet skeleton event * special positions
This commit is contained in:
@@ -40,38 +40,6 @@
|
||||
stackId: CP14GoldBar
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: Wheat
|
||||
name: cp14-store-sell-wheat-name
|
||||
desc: cp14-store-sell-wheat-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Flora/Farm/wheat.rsi
|
||||
state: base1
|
||||
price:
|
||||
min: 10
|
||||
max: 50
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14Wheat
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: Dye
|
||||
name: cp14-store-sell-dye-name
|
||||
desc: cp14-store-sell-dye-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Materials/dye.rsi
|
||||
state: preview
|
||||
price:
|
||||
min: 50
|
||||
max: 100
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14Dye
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: Wood
|
||||
name: cp14-store-sell-wood-name
|
||||
|
||||
129
Resources/Prototypes/_CP14/Catalog/Cargo/Store/sell_special.yml
Normal file
129
Resources/Prototypes/_CP14/Catalog/Cargo/Store/sell_special.yml
Normal file
@@ -0,0 +1,129 @@
|
||||
- type: storePositionSell
|
||||
id: BountyWheat
|
||||
special: true
|
||||
name: cp14-store-sell-special-wheat-name
|
||||
desc: cp14-store-sell-special-wheat-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Flora/Farm/wheat.rsi
|
||||
state: base1
|
||||
price:
|
||||
min: 100
|
||||
max: 200
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14Wheat
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountyDye
|
||||
special: true
|
||||
name: cp14-store-sell-special-dye-name
|
||||
desc: cp14-store-sell-special-dye-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Materials/dye.rsi
|
||||
state: preview
|
||||
price:
|
||||
min: 100
|
||||
max: 300
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14Dye
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountyMeat
|
||||
special: true
|
||||
name: cp14-store-sell-special-meat-name
|
||||
desc: cp14-store-sell-special-meat-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Consumable/Food/meat.rsi
|
||||
state: sheepmeat
|
||||
price:
|
||||
min: 100
|
||||
max: 300
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14Meat
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountyTorch
|
||||
special: true
|
||||
name: cp14-store-sell-special-torch-name
|
||||
desc: cp14-store-sell-special-torch-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Tools/torch.rsi
|
||||
state: torch-unlit
|
||||
price:
|
||||
min: 100
|
||||
max: 300
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14Torch
|
||||
count: 20
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountyFloraMaterial
|
||||
special: true
|
||||
name: cp14-store-sell-special-flora-name
|
||||
desc: cp14-store-sell-special-flora-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Materials/flora.rsi
|
||||
state: grass_material1
|
||||
price:
|
||||
min: 100
|
||||
max: 300
|
||||
service: !type:CP14SellStackService
|
||||
stackId: CP14FloraMaterial
|
||||
count: 15
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountySpellScroll
|
||||
special: true
|
||||
name: cp14-store-sell-special-spell-scroll-name
|
||||
desc: cp14-store-sell-special-spell-scroll-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Bureaucracy/paper.rsi
|
||||
state: magic
|
||||
price:
|
||||
min: 100
|
||||
max: 300
|
||||
service: !type:CP14SellWhitelistService
|
||||
whitelist:
|
||||
tags:
|
||||
- CP14SpellScroll
|
||||
count: 5
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountyAsh
|
||||
special: true
|
||||
name: cp14-store-sell-special-ash-name
|
||||
desc: cp14-store-sell-special-ash-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Materials/ash.rsi
|
||||
state: ash_1
|
||||
price:
|
||||
min: 100
|
||||
max: 250
|
||||
service: !type:CP14SellStackService
|
||||
stackId: CP14Ash
|
||||
count: 10
|
||||
|
||||
- type: storePositionSell
|
||||
id: BountyLucenPlanks
|
||||
special: true
|
||||
name: cp14-store-sell-special-lucen-name
|
||||
desc: cp14-store-sell-special-lucen-desc
|
||||
icon:
|
||||
sprite: _CP14/Objects/Materials/lucens_wood.rsi
|
||||
state: planks_2
|
||||
price:
|
||||
min: 300
|
||||
max: 650
|
||||
service: !type:CP14SellStackService
|
||||
stackId: CP14LucensWoodenPlanks
|
||||
count: 10
|
||||
@@ -52,6 +52,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Document
|
||||
- CP14SpellScroll
|
||||
- type: CP14SpellStorageAccessHolding
|
||||
- type: CP14SpellStorageUseDamage
|
||||
damagePerMana:
|
||||
|
||||
@@ -27,6 +27,9 @@
|
||||
- type: InternalTemperature
|
||||
thickness: 0.02
|
||||
area: 0.02 # arbitrary number that sounds right for a slab of meat
|
||||
- type: Tag
|
||||
tags:
|
||||
- CP14Meat
|
||||
|
||||
- type: entity
|
||||
id: CP14FoodMeatSliceBase
|
||||
@@ -48,6 +51,9 @@
|
||||
- type: InternalTemperature
|
||||
thickness: 0.006
|
||||
area: 0.006 # 1\3 of meat value
|
||||
- type: Tag
|
||||
tags:
|
||||
- CP14MeatSlice
|
||||
|
||||
# Lamb Meat
|
||||
|
||||
|
||||
@@ -87,6 +87,9 @@
|
||||
params:
|
||||
variation: 0.05
|
||||
volume: 10
|
||||
- type: Tag
|
||||
tags:
|
||||
- CP14Torch
|
||||
|
||||
- type: entity
|
||||
parent: CP14Torch
|
||||
|
||||
@@ -12,21 +12,21 @@
|
||||
id: CP14BasicCalmEventsTable
|
||||
table: !type:AllSelector
|
||||
children:
|
||||
- id: CP14ClosetSkeleton
|
||||
#- id: CP14ClosetSkeleton
|
||||
- id: CP14ZombiesSpawn
|
||||
- id: CP14HydrasSpawn
|
||||
- id: CP14MosquitoSpawn
|
||||
|
||||
- type: entity
|
||||
parent: CP14BaseGameRule
|
||||
id: CP14ClosetSkeleton
|
||||
components:
|
||||
- type: StationEvent
|
||||
weight: 5
|
||||
duration: 1
|
||||
minimumPlayers: 10
|
||||
- type: RandomEntityStorageSpawnRule
|
||||
prototype: CP14MobUndeadSkeletonCloset
|
||||
#- type: entity
|
||||
# parent: CP14BaseGameRule
|
||||
# id: CP14ClosetSkeleton
|
||||
# components:
|
||||
# - type: StationEvent
|
||||
# weight: 5
|
||||
# duration: 1
|
||||
# minimumPlayers: 10
|
||||
# - type: RandomEntityStorageSpawnRule
|
||||
# prototype: CP14MobUndeadSkeletonCloset
|
||||
|
||||
- type: entity
|
||||
parent: CP14BaseStationEventShortDelay
|
||||
|
||||
@@ -20,4 +20,28 @@
|
||||
entity: CP14RoyalPumpkin
|
||||
count: 10
|
||||
minGroupSize: 1
|
||||
maxGroupSize: 1
|
||||
|
||||
- type: cp14DemiplaneModifier
|
||||
id: LucenTree
|
||||
tiers:
|
||||
- 1
|
||||
- 2
|
||||
- 3
|
||||
generationWeight: 0.1
|
||||
generationProb: 0.1
|
||||
categories:
|
||||
Fun: 1
|
||||
requiredTags:
|
||||
- CP14DemiplaneHerbals
|
||||
- CP14DemiplaneOpenSky
|
||||
layers:
|
||||
- !type:OreDunGen
|
||||
tileMask:
|
||||
- CP14FloorGrass
|
||||
- CP14FloorGrassLight
|
||||
- CP14FloorGrassTall
|
||||
entity: CP14BaseLucensTreeLarge
|
||||
count: 10
|
||||
minGroupSize: 1
|
||||
maxGroupSize: 1
|
||||
@@ -66,3 +66,15 @@
|
||||
|
||||
- type: Tag
|
||||
id: CP14Dye
|
||||
|
||||
- type: Tag
|
||||
id: CP14Meat
|
||||
|
||||
- type: Tag
|
||||
id: CP14MeatSlice
|
||||
|
||||
- type: Tag
|
||||
id: CP14Torch
|
||||
|
||||
- type: Tag
|
||||
id: CP14SpellScroll
|
||||
|
||||
Reference in New Issue
Block a user