Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
4922bb9
EVN: feat: beta APWorld for EVNova
Dorrulf Feb 8, 2026
a131009
EVN: fix: replaced test vals with full data sets
Dorrulf Feb 8, 2026
8f17e9a
EVN: fix: resolved schema error w name to id dicts
Dorrulf Feb 8, 2026
c873010
EVN: fix: added control file to dls for evn
Dorrulf Feb 9, 2026
a3499b8
EVN: feat: option for story string selection
Dorrulf Feb 9, 2026
1ce6315
EVN: feat: added outf and options
Dorrulf Feb 9, 2026
93bdebc
EVN: fix: item block and credits logic
Dorrulf Feb 11, 2026
e2db7c7
EVN: fix: visual shop fixes plus minor id changes
Dorrulf Feb 11, 2026
e8bf9a7
EVN: fix: location logic populating unpicked story
Dorrulf Feb 13, 2026
0e79f76
EVN: fix: new logic struct for misn to loc
Dorrulf Feb 17, 2026
24dc47c
EVN: fix: finished stories, filter ships and outf
Dorrulf Feb 20, 2026
8121a98
EVN: feat: outf based item checks
Dorrulf Feb 20, 2026
9f5f1c8
EVN: feat: added another pilot with quicker start
Dorrulf Feb 21, 2026
8e384e1
EVN: fix: bounty hunter available bits hotfix
Dorrulf Mar 1, 2026
6c121e1
EVN: fix: misn fixes from playtest 1
Dorrulf Mar 1, 2026
c7a0637
EVN: fix: sphere distribution, more misn fixes
Dorrulf Mar 7, 2026
254320e
EVN: fix: multiple char options now selectable
Dorrulf Mar 8, 2026
ee0e06e
EVN: fix: more outf checks for some story strings
Dorrulf Mar 8, 2026
cc1e7bf
EVN: fix: terraforming always available and faster
Dorrulf Mar 8, 2026
739e377
EVN: fix: prevent nonvellos misn lockout
Dorrulf Jun 19, 2026
8212ca9
EVN: fix: removed "avoid fleet" misn
Dorrulf Jun 25, 2026
f0b4943
EVN: fix: custom outf logic, shortest story routes
Dorrulf Jul 20, 2026
daa25c4
EVN: fix: updated cust desc to match cust outf
Dorrulf Jul 21, 2026
8795e61
EVN: docs: created setup and game docs
Dorrulf Jul 22, 2026
18c963a
EVN: fix: clean up imports to fix bad ref and gen
Dorrulf Jul 25, 2026
bc373b4
EVN: chore: cleaned up code comments and desc
Dorrulf Jul 26, 2026
ea4c873
EVN: feat: added options presets
Dorrulf Jul 26, 2026
d230165
EVN: chore: docs update codeowner and webworld
Dorrulf Jul 29, 2026
f0dc3da
EVN: fix: cust outf fixes - price order and desc
Dorrulf Jul 31, 2026
68030ce
EVN: fix: fixes based on tests
Dorrulf Aug 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@
# EarthBound
/worlds/earthbound/ @PinkSwitch

# EV Nova
/worlds/evn/ @Dorrulf

# Factorio
/worlds/factorio/ @Berserker66

Expand Down
14 changes: 14 additions & 0 deletions worlds/evn/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# The first thing you should make for your world is an archipelago.json manifest file.
# You can reference APQuest's, but you should change the "game" field (obviously),
# and you should also change the "minimum_ap_version" - probably to the current value of Utils.__version__.

# Apart from the regular apworld code that allows generating multiworld seeds with your game,
# your apworld might have other "components" that should be launchable from the Archipelago Launcher.
# You can ignore this for now. If you are specifically interested in components, you can read components.py.
# from . import components as components

# The main thing we do in our __init__.py is importing our world class from our world.py to initialize it.
# Obviously, this world class needs to exist first. For this, read world.py.
from .world import EVNWorld as EVNWorld

#GAME_NAME = "EV Nova" # honestly driving me nuts that I have to redefine this in multiple files.
Empty file added worlds/evn/apdata/__init__.py
Empty file.
Loading