Sokoban (UnNetHack)
In UnNetHack, Sokoban has many new additional levels, and any level can appear mirrored and flipped.
Every instance of Sokoban in UnNetHack has only three levels -- the vanilla maps for levels one and two may all be used to create level one.
The final level offers a guaranteed bag of holding, a cloak of magic resistance or displacement and an amulet of reflection, life saving or flying. When one of these objects is picked up, the other two are destroyed.
Bottom level | |
---|---|
Sokoban Level 1a (like NetHack) | Sokoban Level 1b (like NetHack) |
Sokoban Level 2a (like NetHack, but one level lower and with pits instead of holes) | Sokoban Level 2b (like NetHack, but one level lower and with pits instead of holes) |
Sokoban Level 1c (also in SLASH'EM) -------
|..|..| -------- ------..0..--- ---......--- |......---...| |?.........| |.|.|...0..|.--|........|.--- |.|0--..|..|...-#-#-#-#--...| |.....00|00..>.^^^^^^^^^..<.| |.|0--..|..|...-#-#-#-#--...| |.|.|...0..|.--|........|.--- |......---...| |?.........| ------..0..--- ---......--- |..|..| -------- ------- |
Sokoban Level 1d |
Sokoban Level 1e |
Sokoban Level 1f (also in SLASH'EM) |
Sokoban Level 1g -----------------------------
|.............|.............| |.0..|.0.|....#.............| |.0.|.0|0.|...#.............| |.0|.0...0....#.............| |...0...|.0|..#.............| |0|.0..|..0.|0#.............| |..|0.|...0...#.............| |....0...0.|0.#.............| |...|.0|0.|.0.#.............| |....|.0.|..0.#.............| |............>|<............| |-.-#########---#########-+-| |..^^^^^^^^^^?.?^^^^^^^^^^..| |..^^^^^^^^.......^^^^^^^^..| ----------------------------- |
Sokoban Level 1h |
Sokoban Level 1i |
Sokoban Level 1j |
Sokoban Level 1k |
Sokoban Level 1l |
Sokoban Level 1m |
Sokoban Level 1n ----------------
|...|..|>|.--..| |.|.|..0....0..--- |.|....--##--.0..--- |...|..|..<.|..00..| --0-|0-|^##^|......| |.||.|-^^^^--.--.-- |.##.#}^^^^}#.##.| |.||.|--^^--|.||.| --.--.--|^^|-|.||.| |......||^^|--0--0-- |..00..-|^^|-......| |.0..0..|??|..---..| -----..0...0....0..| |.|....|..|...-- --------------- |
Middle level | |
Sokoban Level 3a (like NetHack) | Sokoban Level 3b (like NetHack) |
Sokoban Level 3c |
Sokoban Level 3d |
Sokoban Level 3e |
Sokoban Level 3f |
Sokoban Level 3g |
Sokoban Level 3h (GruntHack) |
Sokoban Level 3i (GruntHack) |
Sokoban Level 3j (GruntHack Level 2) |
Sokoban Level 3k (GruntHack Level 2) |
|
Top level | |
Sokoban Level 4a (like NetHack) | Sokoban Level 4b (like NetHack) |
Sokoban Level 4c ---------
|..^^^^.| ------- |..----+-- |>....-------^|.....| -----.0......|^|.....| |...|-....--.|^|.....| |.0.|..--....|^|.....| |.0.|.0-----.|^|.....| --.0.0.....|.|^|+----| |.0..0---.|.|^#...+.| |.|..0..|.|.|^|...|-| |.|.|.|...|.|^#...+.| --.---...|.|.|^|...|-| |..0..----.|.|^#...+.| |....0....0....|------ ----0..0|.0....| |....|..----- --------- |
Sokoban Level 4d ------------
|.+......+.| |-|......|-------- |.+......+^^^^^..| |-|......|-----..| |.+......+.| |^-- |-------------|^| |.....|...|...|^| |.00..0...0.0.|^| |..0.------.|.|^| |.00.|>..|..0.|^| |....|..0....-|^| -----|0--..---|^| |...|.0...+..#^| |....0...-|..#^| |-.----.---##-^| |..0...00......| |...|...-----..| --------- ---- |
Sokoban Level 4e (GruntHack) ----
|..-- ---|...--------------------- |..|.00^^^^^^^^^^^^^^^^^^..| --...-.0-------------------.| |.0.....0..0......| |.| |..|.0..-...----.-| ------|.| --.|..--...|......|-|.....|.| |.|--..--.|..|0..|.+.....|.| |.| |....---0|.0.|-|.....|.| |.|--..|..|.0..--|.+.....+.| --.|..-.--.0....--|-|.....|-- |...0.0..0..-..0.||.+.....| |...|..000-0..0..|--|.....| ----|......0..|..| ------- |..|..|..-|>.| -------------- |
Sokoban Level 4f (GruntHack) -----
|...------ ----- ------- |.0.0.0..|---...| --|.....| --..--.--.--...0.| |.+.....| |.0..0.....0.0...| |-|.....|-- --.....--.--..0.--- |.+.....+.| |.00-----.|----.| |-|.....|.| |.....||>.| ---0-- |.+.....|.| --..0.|--0--|..0.| --|.....|.| ---..---...|..0.| ------|.| |.00...-.0.00.| |.| |..--...|.....| |.| ----|-..------------------.| |...^^^^^^^^^^^^^^^^^^.| |...-------------------- ----- |
History
From UnNetHack 4.1.1 onwards, cheating in Sokoban does not incur a Luck penalty. Instead, solving Sokoban without cheating is tracked as a new conduct. To compensate, only one scroll of earth on the first level is guaranteed.
Since UnNetHack 6, solving Sokoban without cheating increases your Luck by 1 point.