QUOTE(XaeL @ Jun 19 2012, 01:28 AM)
aka rewrite the entire randomizer interface.
aka I ALREADY DID IT AND IT WORKS! HAHAHAHAHAHAH!
(Can you tell I've had a lot of caffeine?)
(EDIT: Fixed this URL.)http://www.tetrevil.org/tetrevil_nullpo.jnlp
It's a single self-contained java app that has the tetrevil mod to nullpo in it. Rather than package a whole nullpo you tell it where the nullpo install directory is the first time you launch the tetrevil_nullpo.jar file. The _only_ change it makes to your nullpo install is adding one line to config/list/mode.lst, to add the tetrevil mode.
If you launch nullpo without using the tetrevil launcher then nullpo ignores that line and behaves exactly as normal. If you launch it with the tetrevil launcher you get at the bottom of your mode list an entry for "TETREVIL". Play that and you get to play nullpo with the tetrevil randomizer at the Aggressive setting. Options, configuration, multiplayer, etc., still to come, but the point is...
also it was easy.