Shrimp progression (#1268)

* Ore modifier category

* roundstart adventurer weapon equip

* forgot about guard

* Update adventure.yml
This commit is contained in:
Ed
2025-05-14 14:22:33 +03:00
committed by GitHub
parent edecdc3701
commit c2c66e77c1
15 changed files with 141 additions and 147 deletions

View File

@@ -317,6 +317,7 @@ public sealed partial class CP14StationDemiplaneMapSystem : CP14SharedStationDem
{ "Danger", (node.Level + node.AdditionalLevel) * 0.2f },
{ "GhostRoleDanger", node.Level * 0.2f },
{ "Reward", Math.Max(node.Level * 0.2f, 0.5f) },
{ "Ore", Math.Max(node.Level * 0.2f, 0.5f) },
{ "Fun", 1f },
{ "Weather", 1f },
{ "MapLight", 1f },

View File

@@ -15,6 +15,10 @@ cp14-loadout-general-spells = Spells
cp14-loadout-skill-tree = Specialization
cp14-loadout-general-keys = Keys
# Adventurer
cp14-loadout-adventurers-equip = Advenrurer weapons
# Apprentice
cp14-loadout-apprentice-bundle = Apprentice bundle

View File

@@ -15,6 +15,10 @@ cp14-loadout-general-spells = Заклинания
cp14-loadout-skill-tree = Специализация
cp14-loadout-general-keys = Ключи
# Adventurer
cp14-loadout-adventurers-equip = Оружие авантюриста
# Apprentice
cp14-loadout-apprentice-bundle = Набор подмастерья

View File

@@ -1,3 +1,18 @@
- type: entity
id: CP14ModularIronRapier
parent: CP14ModularGripWooden
name: iron rapier
description: the gold standard of edged weapons. Medium length, comfortable grip. No frills.
components:
- type: Sprite
layers:
- state: icon
- sprite: _CP14/Objects/ModularTools/Blade/Rapier/metall_rapier.rsi
state: icon
- type: CP14ModularCraftAutoAssemble
details:
- BladeIronRapier
- type: entity
id: CP14ModularGuildmasterRapier
parent: CP14ModularGripGuildmaster

View File

@@ -0,0 +1,14 @@
- type: entity
id: CP14ModularIronSkimitar
parent: CP14ModularGripWooden
name: iron skimitar
description: the gold standard of edged weapons. Medium length, comfortable grip. No frills.
components:
- type: Sprite
layers:
- state: icon
- sprite: _CP14/Objects/ModularTools/Blade/Skimitar/metall_skimitar.rsi
state: icon
- type: CP14ModularCraftAutoAssemble
details:
- BladeIronSkimitar

View File

@@ -0,0 +1,41 @@
- type: loadoutGroup
id: CP14AdventureEquip
name: cp14-loadout-adventurers-equip
minLimit: 0
maxLimit: 1
loadouts:
- CP14ModularIronSkimitar
- CP14ModularIronSword
- CP14ModularIronRapier
- CP14BowCombat
- type: loadout
id: CP14ModularIronSkimitar
dummyEntity: CP14ModularIronSkimitar
equipment:
belt2: CP14ModularIronSkimitar
skills:
- SkimitarMastery
- type: loadout
id: CP14ModularIronSword
dummyEntity: CP14ModularIronSword
equipment:
belt2: CP14ModularIronSword
skills:
- SwordMastery
- type: loadout
id: CP14ModularIronRapier
dummyEntity: CP14ModularIronRapier
equipment:
belt2: CP14ModularIronRapier
skills:
- RapierMastery
- type: loadout
id: CP14BowCombat
dummyEntity: CP14BowCombat
equipment:
belt2: CP14ClothingBeltQuiverCopperArrow
neck: CP14BowCombat

View File

@@ -668,7 +668,6 @@
- CP14FluteInstrument
- CP14LuteInstrument
- CP14LyraInstrument
- CP14ClothingBeltQuiver
- type: loadout
id: CP14ManaOperationGlove
@@ -760,11 +759,6 @@
back:
- CP14FluteInstrument
- type: loadout
id: CP14ClothingBeltQuiver
equipment:
belt2: CP14ClothingBeltQuiver
# Keys
- type: loadoutGroup

View File

@@ -1,6 +1,7 @@
- type: roleLoadout
id: JobCP14Adventurer
groups:
- CP14AdventureEquip
- CP14GeneralHead
- CP14GeneralOuterClothing
- CP14GeneralEyes

View File

@@ -1,113 +0,0 @@
- type: cp14DemiplaneLocation
id: T1GrasslandIslandRing
levels:
min: 1
max: 2
icon:
sprite: _CP14/Interface/Misc/demiplane_locations.rsi
state: grassland_island
locationConfig: CP14DemiplaneGrasslandIslandRing
name: cp14-demiplane-location-grassland-island
tags:
- CP14DemiplaneOpenSky
- CP14DemiplaneHerbals
- CP14DemiplanePeacefulAnimals
components:
- type: MapLight
ambientLightColor: "#BFEEFFFF"
- type: CP14CloudShadows
- type: Biome
template: CP14SandOceanFill
- type: SunShadow
- type: SunShadowCycle
- type: Roof
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRing
layers:
# Masks
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskSand
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskGrass
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskSand2
- !type:PrototypeDunGen
proto: CP14DemiplaneGrasslandIslandRingFloorMaskWater
# Biomes
- !type:BiomeDunGen
biomeTemplate: CP14GrasslandTestResult
tileMask:
- CP14FloorGrass
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskSand
layers:
- !type:NoiseDistanceDunGen
size: 210, 210
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: CP14FloorSand
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskGrass
layers:
- !type:NoiseDistanceDunGen
size: 190, 190
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: CP14FloorGrass
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskSand2
layers:
- !type:NoiseDistanceDunGen
size: 120, 120
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: CP14FloorSand
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5
- type: dungeonConfig
id: CP14DemiplaneGrasslandIslandRingFloorMaskWater
layers:
- !type:NoiseDistanceDunGen
size: 110, 110
distanceConfig: !type:DunGenEuclideanSquaredDistance
blendWeight: 0.7
layers:
- tile: Space
threshold: 0.50
noise:
frequency: 0.005
noiseType: OpenSimplex2
fractalType: FBm
octaves: 5
lacunarity: 2
gain: 0.5

View File

@@ -4,11 +4,11 @@
id: IronOre
levels:
min: 1
max: 7
max: 10
name: cp14-modifier-iron-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneOpenSky
@@ -25,11 +25,11 @@
id: IronOreUnderground
levels:
min: 1
max: 7
max: 10
name: cp14-modifier-iron-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneUnderground
@@ -46,11 +46,11 @@
id: CopperOre
levels:
min: 1
max: 2
max: 5
name: cp14-modifier-copper-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneOpenSky
@@ -67,11 +67,11 @@
id: CopperOreUnderground
levels:
min: 1
max: 2
max: 5
name: cp14-modifier-copper-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneUnderground
@@ -89,12 +89,12 @@
- type: cp14DemiplaneModifier
id: GoldOre
levels:
min: 4
max: 5
min: 2
max: 10
name: cp14-modifier-gold-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneOpenSky
@@ -110,12 +110,12 @@
- type: cp14DemiplaneModifier
id: GoldOreUnderground
levels:
min: 4
max: 5
min: 2
max: 10
name: cp14-modifier-gold-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneUnderground
@@ -131,12 +131,12 @@
- type: cp14DemiplaneModifier
id: MithrilOre
levels:
min: 5
min: 3
max: 10
name: cp14-modifier-mithril-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneOpenSky
@@ -152,12 +152,12 @@
- type: cp14DemiplaneModifier
id: MithrilOreUnderground
levels:
min: 5
min: 3
max: 10
name: cp14-modifier-mithril-ore
unique: false
categories:
Reward: 0.25
Ore: 0.25
requiredTags:
- CP14DemiplaneOres
- CP14DemiplaneUnderground

View File

@@ -7,6 +7,9 @@
- type: cp14DemiplaneModifierCategory
id: Reward
- type: cp14DemiplaneModifierCategory
id: Ore
- type: cp14DemiplaneModifierCategory
id: Fun

View File

@@ -1,55 +1,71 @@
- type: cp14SpecialDemiplane
id: Ensure4Entry1
levels:
min: 1
max: 1
- type: cp14SpecialDemiplane
id: Ensure4Entry2
levels:
min: 1
max: 1
- type: cp14SpecialDemiplane
id: Ensure4Entry3
levels:
min: 1
max: 1
- type: cp14SpecialDemiplane
id: Ensure4Entry4
levels:
min: 1
max: 1
- type: cp14SpecialDemiplane
id: Test
levels:
min: 5
max: 5
location: T1GrasslandIsland
- type: cp14SpecialDemiplane
id: Test2
levels:
min: 5
max: 5
location: T1Caves
- type: cp14SpecialDemiplane
id: Test3
levels:
min: 5
max: 5
location: T1IceCaves
- type: cp14SpecialDemiplane
id: Test4
levels:
min: 5
max: 5
location: T1MagmaCaves
- type: cp14SpecialDemiplane
id: Test5
levels:
min: 5
max: 5
location: T1SnowIsland
- type: cp14SpecialDemiplane
id: Test6
levels:
min: 5
max: 5
location: T1SnowIsland
- type: cp14SpecialDemiplane
id: Test7
levels:
min: 9
max: 10
location: T1MagmaCaves
- type: cp14SpecialDemiplane
id: Test8
levels:
min: 9
max: 10
location: T1Wastelands
max: 10

View File

@@ -6,6 +6,10 @@
startingGear: CP14GuardGear
icon: "CP14JobIconGuard"
supervisors: cp14-job-supervisors-guard-commander
special:
- !type:CP14LearnSkillsSpecial
skills:
- SwordMastery
- type: startingGear
id: CP14GuardGear

View File

@@ -15,6 +15,10 @@
- !type:DepartmentTimeRequirement
department: CP14Guard
time: 3600 # 1 hours
special:
- !type:CP14LearnSkillsSpecial
skills:
- SwordMastery
- type: startingGear
id: CP14GuardCommanderGear

View File

@@ -7,6 +7,8 @@
icon:
sprite: _CP14/Objects/ModularTools/Blade/Sword/metall_sword.rsi
state: preview
restrictions:
- !type:Impossible
- type: cp14Skill
id: RapierMastery
@@ -17,6 +19,8 @@
icon:
sprite: _CP14/Objects/ModularTools/Blade/Rapier/metall_rapier.rsi
state: preview
restrictions:
- !type:Impossible
- type: cp14Skill
id: SkimitarMastery
@@ -26,4 +30,6 @@
tree: MartialArts
icon:
sprite: _CP14/Objects/ModularTools/Blade/Skimitar/metall_skimitar.rsi
state: preview
state: preview
restrictions:
- !type:Impossible