Demiplan polishing (#524)

* 10 -> 20 sharpening stone durability

* auto destroy demiplans try 2 (better)

* start demiplan protection time

* buying demiplan key

* increase island size
This commit is contained in:
Ed
2024-11-01 09:23:22 +03:00
committed by GitHub
parent 5c4b5d1572
commit f9fea9e6ed
19 changed files with 201 additions and 94 deletions

View File

@@ -221,6 +221,8 @@
- type: CP14FootprintHolder
decalProto: CP14Footprints
- type: CP14FootprintTrailer
- type: CP14DemiplaneStabilizer
requireAlive: true
- type: entity

View File

@@ -17,7 +17,7 @@
thresholds:
- trigger:
!type:DamageTrigger
damage: 10
damage: 20
behaviors:
- !type:PlaySoundBehavior
sound:

View File

@@ -14,7 +14,7 @@
shader: unshaded
- type: entity
id: CP14SubdimensionalKey
id: CP14DemiplanKey
parent: CP14BaseSubdimensionalKey
components:
- type: CP14DemiplaneGeneratorData
@@ -58,7 +58,7 @@
- type: CP14DemiplaneRift
activeTeleport: false
- type: CP14DemiplaneRadiusTimedPassway
maxEntities: 3
maxEntities: 4
delay: 4
- type: Sprite
drawdepth: Effects
@@ -71,6 +71,11 @@
- type: SingularityDistortion
falloffPower: 1.5
intensity: 50
- type: AmbientSound
volume: -3
range: 7
sound:
path: /Audio/Ambience/Objects/gravity_gen_hum.ogg
- type: entity
id: CP14DemiplanePassway
@@ -90,6 +95,11 @@
- type: SingularityDistortion
falloffPower: 1.5
intensity: 50
- type: AmbientSound
volume: -3
range: 7
sound:
path: /Audio/Ambience/Objects/gravity_gen_hum.ogg
- type: entity
parent: MarkerBase

View File

@@ -7,6 +7,7 @@
- type: CP14MapFloorOccluder
- type: Parallax
parallax: CP14Ocean
- type: CP14CloudShadows
- type: CP14WeatherController
entries:
- visuals: CP14Rain
@@ -77,8 +78,8 @@
maxGroupSize: 15
# Mobs
- !type:MobsDunGen
minCount: 2
maxCount: 5
minCount: 3
maxCount: 6
groups:
- id: CP14SpawnMobDinoYumkaraptor
amount: 1
@@ -106,7 +107,7 @@
id: CP14ExpeditionGrasslandIslandFloorMaskStone
layers:
- !type:NoiseDistanceDunGen
size: 80, 80
size: 110, 110
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.5
layers:
@@ -124,7 +125,7 @@
id: CP14ExpeditionGrasslandIslandFloorMaskGrass
layers:
- !type:NoiseDistanceDunGen
size: 120, 120
size: 150, 150
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.6
layers:
@@ -142,7 +143,7 @@
id: CP14ExpeditionGrasslandIslandFloorMaskSand
layers:
- !type:NoiseDistanceDunGen
size: 130, 130
size: 160, 160
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:

View File

@@ -60,4 +60,20 @@
services:
- !type:CP14BuyItemsService
product:
CP14BrassChestFilledFarmSeeds: 1
CP14BrassChestFilledFarmSeeds: 1
- type: storePositionBuy
id: Demiplan
name: cp14-store-buy-alchemy-demiplan-name
desc: cp14-store-buy-alchemy-demiplan-desc
code: DEMIPLAN
icon:
sprite: /Textures/_CP14/Structures/Dungeon/demiplan_rift.rsi
state: pulse
price:
min: 100
max: 200
services:
- !type:CP14BuyItemsService
product:
CP14DemiplanKey: 1