mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-29 18:43:20 -07:00
* Add trap items, relevant options, and citadel orb caches. * Update REPL to send traps to game. * Fix item counter. * Allow player to select which traps to use. * Fix host.yaml doc strings, ap-setup-options typing, bump memory version to 5. * Alter some trap names. * Update world doc. * Add health trap. * Added 3 more trap types. * Protect against empty trap list. * Reword traps paragraph in world doc. * Another update to trap paragraph. * Concisify trap option docstring. * Timestamp on game log file. * Update client to handle waiting on title screen. * Send slot name and seed to game. * Use self.random instead. * Update setup doc for new title screen. * Quick clarification of orb caches in world doc. * Sanitize slot info earlier. * Added to and improved unit tests. * Light cleanup on world. * Optimizations to movement rules, docs: known issues update.
108 lines
2.4 KiB
Python
108 lines
2.4 KiB
Python
from worlds.jakanddaxter import JakAndDaxterWorld
|
|
from ..GameID import jak1_name
|
|
from test.bases import WorldTestBase
|
|
|
|
|
|
class JakAndDaxterTestBase(WorldTestBase):
|
|
game = jak1_name
|
|
world: JakAndDaxterWorld
|
|
|
|
level_info = {
|
|
"Geyser Rock": {
|
|
"cells": 4,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 0,
|
|
},
|
|
"Sandover Village": {
|
|
"cells": 6,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 1,
|
|
},
|
|
"Forbidden Jungle": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 150,
|
|
"caches": 1,
|
|
},
|
|
"Sentinel Beach": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 150,
|
|
"caches": 2,
|
|
},
|
|
"Misty Island": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 150,
|
|
"caches": 1,
|
|
},
|
|
"Fire Canyon": {
|
|
"cells": 2,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 0,
|
|
},
|
|
"Rock Village": {
|
|
"cells": 6,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 1,
|
|
},
|
|
"Precursor Basin": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 200,
|
|
"caches": 0,
|
|
},
|
|
"Lost Precursor City": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 200,
|
|
"caches": 2,
|
|
},
|
|
"Boggy Swamp": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 200,
|
|
"caches": 0,
|
|
},
|
|
"Mountain Pass": {
|
|
"cells": 4,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 0,
|
|
},
|
|
"Volcanic Crater": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 0,
|
|
},
|
|
"Spider Cave": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 200,
|
|
"caches": 0,
|
|
},
|
|
"Snowy Mountain": {
|
|
"cells": 8,
|
|
"flies": 7,
|
|
"orbs": 200,
|
|
"caches": 3,
|
|
},
|
|
"Lava Tube": {
|
|
"cells": 2,
|
|
"flies": 7,
|
|
"orbs": 50,
|
|
"caches": 0,
|
|
},
|
|
"Gol and Maia's Citadel": {
|
|
"cells": 5,
|
|
"flies": 7,
|
|
"orbs": 200,
|
|
"caches": 3,
|
|
},
|
|
}
|