mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-23 23:58:02 -05:00
Add upcoming desert levels to the world map.
This commit is contained in:
parent
3b2bebf427
commit
68678a6057
3 changed files with 227 additions and 2 deletions
|
@ -311,3 +311,36 @@ module.exports = LevelOptions =
|
|||
'oasis':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
'savern-road':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
'savern-gaps':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
'thunderhooves':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
'medical-attention':
|
||||
requiredGear: {} # sense stone
|
||||
restrictedGear: {}
|
||||
'minesweeper':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
'sarven-sentry':
|
||||
requiredGear: {'right-hand': 'crude-builders-hammer'}
|
||||
restrictedGear: {}
|
||||
'keeping-time':
|
||||
requiredGear: {} # watch
|
||||
restrictedGear: {}
|
||||
'hoarding-gold':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
'decoy-drill':
|
||||
requiredGear: {} # new builder's hammer
|
||||
restrictedGear: {}
|
||||
'yakstraction':
|
||||
requiredGear: {} # new builder's hammer
|
||||
restrictedGear: {}
|
||||
'sarven-brawl':
|
||||
requiredGear: {}
|
||||
restrictedGear: {}
|
||||
|
|
|
@ -87,6 +87,18 @@ clusters = {
|
|||
'thangs': ['Bookshelf', 'Chair', 'Table', 'Candle', 'Treasure Chest']
|
||||
'margin': -1
|
||||
}
|
||||
'desert_walls': {
|
||||
'thangs': ['Desert Wall 1', 'Desert Wall 2', 'Desert Wall 3', 'Desert Wall 4', 'Desert Wall 5', 'Desert Wall 6', 'Desert Wall 7', 'Desert Wall 8']
|
||||
'margin': 6
|
||||
}
|
||||
'desert_floor': {
|
||||
'thangs': ['Sand 01', 'Sand 02', 'Sand 03', 'Sand 04', 'Sand 05', 'Sand 06']
|
||||
'margin': -1
|
||||
}
|
||||
'oases': {
|
||||
'thangs': ['Oasis 1', 'Oasis 2', 'Oasis 3']
|
||||
'margin': 4
|
||||
}
|
||||
}
|
||||
|
||||
presets = {
|
||||
|
@ -207,6 +219,35 @@ presets = {
|
|||
}
|
||||
}
|
||||
}
|
||||
'desert': {
|
||||
'terrainName': 'Desert'
|
||||
'type':'desert'
|
||||
'borders':'desert_walls'
|
||||
'borderNoise':2
|
||||
'borderSize':4
|
||||
'borderThickness':4
|
||||
'floors':'desert_floor'
|
||||
'decorations': {
|
||||
'hero': {
|
||||
'num': [1, 1]
|
||||
'width': 2
|
||||
'height': 2
|
||||
'clusters': {
|
||||
'hero': [1, 1]
|
||||
}
|
||||
}
|
||||
'oasis': {
|
||||
'num':[1,2] #min-max
|
||||
'width': 10
|
||||
'height': 10
|
||||
'clusters': {
|
||||
'oases':[1,1]
|
||||
'shrubs':[0,5]
|
||||
'rocks':[0,2]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
presetSizes = {
|
||||
|
|
|
@ -988,13 +988,164 @@ desert = [
|
|||
id: 'oasis'
|
||||
original: '5480ba761bf0b10000711c64'
|
||||
description: 'Run a gauntlet of sand yaks to reach oasis and quench your thirst!'
|
||||
#nextLevels:
|
||||
# continue: ''
|
||||
nextLevels:
|
||||
continue: 'sarven-road'
|
||||
x: 23.35
|
||||
y: 31.60
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
}
|
||||
{
|
||||
name: 'Sarven Road'
|
||||
type: 'hero'
|
||||
id: 'sarven-road'
|
||||
original: '548c82360ffdc235e80ef04b'
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'sarven-gaps'
|
||||
x: 28.36
|
||||
y: 24.59
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Sarven Gaps'
|
||||
type: 'hero'
|
||||
id: 'sarven-gaps'
|
||||
original: '548c8f4a0ffdc235e80ef0a8'
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'thunderhooves'
|
||||
x: 21.13
|
||||
y: 9.29
|
||||
adventurer: true
|
||||
requiresSubscription: true
|
||||
}
|
||||
{
|
||||
name: 'Thunderhooves'
|
||||
type: 'hero'
|
||||
id: 'thunderhooves'
|
||||
original: '548c90020ffdc235e80ef0ad'
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'medical-attention'
|
||||
x: 35.08
|
||||
y: 20.48
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Medical Attention'
|
||||
type: 'hero'
|
||||
id: 'medical-attention'
|
||||
original: '548ce3300ffdc235e80ef0b2'
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'minesweeper'
|
||||
x: 42.84
|
||||
y: 21.82
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Minesweeper'
|
||||
type: 'hero'
|
||||
id: 'minesweeper'
|
||||
original: ''
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'sarven-sentry'
|
||||
x: 47.64
|
||||
y: 12.40
|
||||
adventurer: true
|
||||
requiresSubscription: true
|
||||
}
|
||||
{
|
||||
name: 'Sarven Sentry'
|
||||
type: 'hero'
|
||||
id: 'sarven-sentry'
|
||||
original: '548cef7f0ffdc235e80ef0cc'
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'keeping-time'
|
||||
x: 51.48
|
||||
y: 26.09
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Keeping Time'
|
||||
type: 'hero'
|
||||
id: 'keeping-time'
|
||||
original: '548cf1a90ffdc235e80ef0d1'
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'hoarding-gold'
|
||||
x: 58.42
|
||||
y: 34.14
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Hoarding Gold'
|
||||
type: 'hero'
|
||||
id: 'hoarding-gold'
|
||||
original: ''
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'decoy-drill'
|
||||
x: 61.73
|
||||
y: 29.51
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Decoy Drill'
|
||||
type: 'hero'
|
||||
id: 'decoy-drill'
|
||||
original: ''
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'yakstraction'
|
||||
x: 62.05
|
||||
y: 40.44
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
{
|
||||
name: 'Yakstraction'
|
||||
type: 'hero'
|
||||
id: 'yakstraction'
|
||||
original: ''
|
||||
description: 'Coming Soon'
|
||||
nextLevels:
|
||||
continue: 'sarven-brawl'
|
||||
x: 66.46
|
||||
y: 48.87
|
||||
adventurer: true
|
||||
requiresSubscription: true
|
||||
}
|
||||
{
|
||||
name: 'Sarven Brawl'
|
||||
type: 'hero'
|
||||
id: 'sarven-brawl'
|
||||
original: '548cf2850ffdc235e80ef0d6'
|
||||
description: 'Coming Soon'
|
||||
#nextLevels:
|
||||
# continue: ''
|
||||
x: 69.01
|
||||
y: 33.80
|
||||
adventurer: true
|
||||
requiresSubscription: false
|
||||
disabled: not me.isAdmin()
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
|
|
Loading…
Reference in a new issue