diff --git a/Dreadnought/Dreadnought.xml b/Dreadnought/Dreadnought.xml
new file mode 100644
index 0000000..3cb1231
--- /dev/null
+++ b/Dreadnought/Dreadnought.xml
@@ -0,0 +1,2723 @@
+
+
+
+
+
+ Dreadnought
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Prompt
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\[\d+\-hull, \d+\-power, \w+ damage, \d+\-will \*(\w+)\*\]$
+
+
+ 1
+
+
+ Aetherbalance
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ x
+
+
+ 3
+
+
+
+
+ Entering/Exiting
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Chair Locked
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ You step up to the command chair, locking yourself into the module and linking your mind to the controls of the ship. After a moment, you begin to sense your command of the module in your own brain.
+
+
+ 3
+
+
+
+ Chair Unlocked
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ With a long, slow blink, you allow your mind to drift free from the ship, and release your lock on the command of the command chair.
+
+
+ 3
+
+
+
+ Turret Locked
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ You step up to a battle turret, locking yourself into the module and linking your mind to the controls of the ship. After a moment, you begin to sense your command of the module in your own brain.
+
+
+ 3
+
+
+
+ Turret Unlocked
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ With a long, slow blink, you allow your mind to drift free from the ship, and release your lock on the command of a battle turret.
+
+
+ 3
+
+
+
+ Grid Locked
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ You step up to the empathic grid, locking yourself into the module and linking your mind to the controls of the ship. After a moment, you begin to sense your command of the module in your own brain.
+
+
+ 3
+
+
+
+ Grid Unlocked
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ With a long, slow blink, you allow your mind to drift free from the ship, and release your lock on the command of the empathic grid.
+
+
+ 3
+
+
+
+ Collector Locked
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ You step up to an energy collector, locking yourself into the module and linking your mind to the controls of the ship. After a moment, you begin to sense your command of the module in your own brain.
+
+
+ 3
+
+
+
+ Collector Unlocked
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ With a long, slow blink, you allow your mind to drift free from the ship, and release your lock on the command of an energy collector.
+
+
+ 3
+
+
+
+
+ Pilot
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Autopilot
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Aetherbeast Summoned
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^Drawn by the flux of energy, a \w+ (\w+) suddenly wanders into the nearby area\.$
+ ^Drawn by the flux of energy, a six-headed (\w+) suddenly wanders into the nearby area\.$
+
+
+ 1
+ 1
+
+
+
+ Karibidean Summoned
+
+ 0
+ 0
+ 0
+ shipt Target karibidean
+
+ #aa55ff
+ #ff0000
+
+ #000000
+ #000000
+
+ The energy vortex flashes and a vortex karibidean flies out of it.
+
+
+ 3
+
+
+
+ Entering Shockwave
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^You are thrust forward as .* shudders violently and comes to a complete stop\.$
+
+
+ 1
+
+
+
+ Aetherbeast Enters
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ enters from the (\w+) on the aetherways\.$
+
+
+ 1
+
+
+
+ Freed From Shockwave
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ I am clearing the command chair of all impairments\."$
+ ^With a ripple, .* frees itself from its shockwave\.$
+
+
+ 1
+ 1
+
+
+
+ Aetherbeast Dies
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ suddenly explodes\!$
+
+
+ 1
+
+
+
+ Pilot Balance
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ I am clearing the command chair of all impairments\."$
+ The command chair whirrs quietly, ready to be used once again.
+
+
+ 1
+ 3
+
+
+
+
+ Ship Move
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^You steer .* to the (\w+)\.$
+
+
+ 1
+
+
+
+ Siphon Callout
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^An energy vortex pulsates brightly.$
+
+
+ 1
+
+
+
+
+ Gunner
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Auto Target
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Aetherbeast Summoned
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^Drawn by the flux of energy, a \w+ (\w+) suddenly wanders into the nearby area\.$
+ ^Drawn by the flux of energy, a six-headed (\w+) suddenly wanders into the nearby area\.$
+
+
+ 1
+ 1
+
+
+
+ Karibidean Summoned
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ The energy vortex flashes and a vortex karibidean flies out of it.
+
+
+ 3
+
+
+
+
+ Callout Target
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Targeting
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, "Target (\w+)\."$
+
+
+ 1
+
+
+
+
+ Turret Balance
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ A battle turret whirrs quietly, ready to be used once again.
+
+
+ 3
+
+
+
+ Vortex
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, \"(\w+), vortex.\"$
+
+
+ 1
+
+
+
+ Shockwave
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): (\w+) says, \"Shockwave.\"$
+
+
+ 1
+
+
+
+ Targetted Shockwave
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, \"(\w+), shockwave.\"$
+
+
+ 1
+
+
+
+ Shockwave Fired
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ This area is too full of energy for you to create a shockwave.
+ You blanket the aetherspace around you with bolts of crackling energy, which ripple around this space in waves of coruscating power.
+ A nearby turret blankets aetherspace with bolts of crackling energy, which ripple around this space in waves of coruscating power.
+
+
+ 3
+ 3
+ 3
+
+
+
+ Target Acquired
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ You tune the weapon module to target
+
+
+ 2
+
+
+
+ Turret Balance
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ A battle turret whirrs quietly, ready to be used once again.
+
+
+ 3
+
+
+
+ Beast Dies
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ suddenly explodes\!$
+
+
+ 1
+
+
+
+ No Target
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ A battle turret is not targeting anything.
+
+
+ 3
+
+
+
+ Turret Exhaustion
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ Exhaustion clouds your mind and you fail to properly link to a battle turret.
+
+
+ 3
+
+
+
+
+ Empath
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Grid Setup
+
+ 0
+ 0
+ 1
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^"(\D+)\d+"\s+(?:\w+\s){3}\s+(\d+)\%\s\/\s(\w+)
+
+
+ 1
+
+
+ Finish Setup
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ return isPrompt()
+
+
+ 4
+
+
+
+
+ Repairing
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Hull
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Damaged
+
+ 0
+ 0
+ 0
+ gridra
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ concussive shock rips through the hull.$
+ swiftly shears through her hull.$
+ rips apart her hull.$
+ shreds deep rends through her hull.$
+ ^Violet sparks fly through the air and
+ ^\(Ship\): \w+ says, \"Repair.\"$
+ cries out as bolts of jagged energy strike out from the ruptured fabric of aetherspace here.$
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+
+
+
+ Repaired
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ Bright tendrils of energy pulsate through the ship and heal the hull to full strength.
+
+
+ 3
+
+
+
+
+ Module
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Damaged
+
+ 0
+ 0
+ 1
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^"(\D+)(\d+)"\s+(?:\w+\s){3}\s+\d+% \/ (\w+)
+
+
+ 1
+
+
+ End Damaged
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ return isPrompt()
+
+
+ 4
+
+
+
+
+ Repaired
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^Crackling energy surges to \w+\s(\w+)\s\w+, fully healing it\.$
+
+
+ 1
+
+
+
+
+
+ Slivvens
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Infected
+
+ 0
+ 39
+ 0
+ slvCheck
+
+ #ff0000
+ #5500ff
+
+ #000000
+ #000000
+
+ I have been infested by an aetheretic slivven!"$
+ ^\(Ship\): (\w+) says, \"Check.\"$
+
+
+ 1
+ 1
+
+
+
+ Slivven Check
+
+ 0
+ 0
+ 1
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^"(\D+)\d+"\s+(?:\w+\s){3}\s+\d+% \/ \w+ damage\s?(?:\[(\w+)\])?\sPARASITE\!$
+
+
+ 1
+
+
+ Finish Slivven Check
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ return isPrompt()
+
+
+ 4
+
+
+
+
+
+ Clarity
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Call
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): (\w+) says, \"Clarity.\"$
+
+
+ 1
+
+
+
+ Emergency
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, \"Emergency clarity\!\"$
+
+
+ 1
+
+
+
+ Finish
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ I am clearing the command chair of all impairments."$
+ That module needs no clarity.
+
+
+ 1
+ 3
+
+
+
+
+ Aetherbeast Dead
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ suddenly explodes!$
+
+
+ 1
+
+
+
+
+ Collector
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Siphoning - Auto
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Autosiphon
+
+ 0
+ 0
+ 0
+
+
+ #000280
+ #00ff00
+
+ #000000
+ #000000
+
+ An energy vortex pulsates brightly.
+ An energy collector whirrs quietly, ready to be used once again.
+
+
+ 3
+ 3
+
+
+
+ Exhaustion
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ Exhaustion clouds your mind and you fail to properly link to an energy collector.
+
+
+ 3
+
+
+
+ Aetherbeast Summoned
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^Drawn by the flux of energy, a \w+ \w+ suddenly wanders into the nearby area\.$
+ ^Drawn by the flux of energy, a six-headed \w+ suddenly wanders into the nearby area\.$
+ The energy vortex flashes and a vortex karibidean flies out of it.
+
+
+ 1
+ 1
+ 3
+
+
+
+ Aetherbeast Dies
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ suddenly explodes!$
+
+
+ 1
+
+
+
+
+ Siphoning - Callout
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Callout Siphon
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, \"Siphon.\"$
+
+
+ 1
+
+
+
+ Exhaustion
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ Exhaustion clouds your mind and you fail to properly link to an energy collector.
+
+
+ 3
+
+
+
+
+ Announcements
+
+ 0
+ 3
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Siphoning Vortex
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^You siphon some energy from the energy vortex into an energy collector, bringing it to a total of (\d+) energy\.$
+
+
+ 1
+
+
+
+ No Vortex
+
+ 0
+ 3
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ There is no energy vortex to siphon energy from.
+
+
+ 3
+
+
+
+ Full Collector
+
+ 0
+ 18
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ An energy collector is filled to capacity.
+
+
+ 3
+
+
+
+
+
+ Activate/Deactivate calls
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+
+
+ Turret On
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, \"(\w+), please activate your turret\."$
+
+
+ 1
+
+
+
+ Turret Off
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): \w+ says, \"(\w+), please deactivate your turret\."$
+
+
+ 1
+
+
+
+ Collector On Targetted
+
+ 0
+ 99
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): (\w+) says, \"(\w+), siphon on.\"$
+
+
+ 1
+
+
+
+ Collector Off Targetted
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): (\w+) says, \"(\w+), siphon off.\"$
+
+
+ 1
+
+
+
+ Collector On
+
+ 0
+ 0
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): (\w+) says, \"Siphon on.\"$
+
+
+ 1
+
+
+
+ Collector Off
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ ^\(Ship\): (\w+) says, \"Siphon off.\"$
+
+
+ 1
+
+
+
+
+ Gnome traders
+
+ 0
+ 39
+ 0
+
+
+ #ff0000
+ #ffff00
+
+ #000000
+ #000000
+
+ glides off towards the (\w+)\.$
+
+
+ 1
+
+
+
+
+
+
+ Dreadnought
+
+
+
+
+
+ Shockwaves
+
+
+
+
+
+ Shockwaves Expired
+
+ shipt Attention! The shockwaves have expired!
+
+
+
+
+ Five Minute Announcement
+
+ shipt Attention! The shockwaves will expire in five minutes!
+
+
+
+
+ Fifteen Minute Announcement
+
+ shipt Attention! The shockwaves will expire in fifteen minutes!
+
+
+
+
+
+
+ Lusternia_test
+
+
+ Lusternia_test
+
+
+ mudlet-mapper
+
+
+ mudlet-mapper
+
+
+ Mudlet Mapper
+
+
+
+
+
+ Check for updates periodically
+
+
+
+
+
+
+
+
+ Lusternia_test
+
+
+ Lusternia_test
+
+
+ Dreadnought
+
+
+
+
+
+ Shockwaves
+
+
+
+
+
+ Shockwaves Expired
+
+ shipt Attention! The shockwaves have expired!
+
+
+
+
+ Five Minute Announcement
+
+ shipt Attention! The shockwaves will expire in five minutes!
+
+
+
+
+ Fifteen Minute Announcement
+
+ shipt Attention! The shockwaves will expire in fifteen minutes!
+
+
+
+
+
+
+ Lusternia_test
+
+
+ Lusternia_test
+
+
+ mudlet-mapper
+
+
+ mudlet-mapper
+
+
+ Mudlet Mapper
+
+
+
+
+
+ Check for updates periodically
+
+
+
+
+
+
+
+
+ Lusternia_test
+
+
+ Lusternia_test
+
+
+ Dreadnought
+
+
+
+
+
+ Shockwaves
+
+
+
+
+
+ Shockwaves Expired
+
+ shipt Attention! The shockwaves have expired!
+
+
+
+
+ Five Minute Announcement
+
+ shipt Attention! The shockwaves will expire in five minutes!
+
+
+
+
+ Fifteen Minute Announcement
+
+ shipt Attention! The shockwaves will expire in fifteen minutes!
+
+
+
+
+
+
+
+
+
+
+
+
+ Dreadnought
+
+
+
+
+
+ Setup
+
+
+
+
+
+ Toggle Hunting Mode
+
+
+
+ ^dread hunt (on|off)$
+
+
+ Command Module
+
+
+
+
+
+ Toggle Autopilot
+
+
+
+ ^pauto (on|off)$
+
+
+ Toggle Siphon Callout
+
+
+
+ ^psiphon (on|off)$
+
+
+
+
+ Pilot
+
+
+
+
+
+ Movement
+
+
+
+
+
+ Steer
+
+
+
+ ^(n|ne|e|se|s|sw|w|nw)$
+
+
+ Glide
+
+
+
+ ^(nn|nene|ee|sese|ss|swsw|ww|nwnw)$
+
+
+
+ Pathing
+
+
+
+ ^ppath (n|ne|e|se|s|sw|w|nw) (n|ne|e|se|s|sw|w|nw)$
+
+
+ Scoop
+
+ pilot scoop
+
+ ^pscoop$
+
+
+ Transverse
+
+ pilot transverse
+
+ ^ptrans$
+
+
+ Anchor
+
+ pilot anchor
+
+ ^panch$
+
+
+ Launch
+
+ pilot launch
+
+ ^plaunch$
+
+
+ Dock
+
+ pilot dock
+
+ ^pdock$
+
+
+ Forcefield
+
+ pilot forcefield
+
+ ^pforce$
+
+
+ Look
+
+ ship look
+
+ ^l$
+
+
+ Run Silent
+
+
+
+ ^psilent (on|off)$
+
+
+ Farhorizon
+
+
+
+ ^pfar (on|off)$
+
+
+ Clarity
+
+ shipt clarity
+
+ ^pclarity$
+
+
+ Emergency Clarity
+
+ shipt EMERGENCY CLARITY
+
+ ^pce$
+
+
+
+ Gunner
+
+
+
+
+
+ Enable/Disable Turret
+
+
+
+ ^gturret (on|off)$
+
+
+ Target Gathering Mode
+
+
+
+ ^gmode (call|auto)$
+
+
+
+ Empath
+
+
+
+
+
+ Grid Setup
+
+
+
+ ^gsetup$
+
+
+ Grid Modules
+
+ grid modules
+
+ ^gm$
+
+
+ Clarity
+
+
+
+ ^gc$
+
+
+ Slivven Check
+
+
+
+ ^gsliv$
+
+
+
+ Collector
+
+
+
+
+
+ Siphoning Enable Toggle
+
+
+
+ ^s(on|off)$
+
+
+ Siphoning Mode
+
+
+
+ ^smode (auto|call)$
+
+
+
+ Gags
+
+
+
+
+
+ Gagall
+
+
+
+ ^gagall$
+
+
+ ungagall
+
+
+
+ ^ungagall$
+
+
+ gagturret
+
+
+
+ ^gagturret$
+
+
+ ungagturret
+
+
+
+ ^ungagturret$
+
+
+ Gagempath
+
+
+
+ ^gagempath$
+
+
+ ungagempath
+
+
+
+ ^ungagempath$
+
+
+ Gagbeast
+
+
+
+ ^gagbeast$
+
+
+ Ungagbeast
+
+
+
+ ^ungagbeast$
+
+
+ Gagmove
+
+
+
+ ^gagmove$
+
+
+ Ungagmove
+
+
+
+ ^ungagmove$
+
+
+
+
+
+
+
+ Dreadnought
+
+
+
+
+ Pilot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Gunner
+
+
+
+
+
+
+
+
+ Empath
+
+
+
+
+
+
+
+
+ Collector
+
+
+
+
+
+
+
+
+ Data Structures
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Dreadnought/config.lua b/Dreadnought/config.lua
new file mode 100644
index 0000000..b4143c5
--- /dev/null
+++ b/Dreadnought/config.lua
@@ -0,0 +1 @@
+mpackage = "Dreadnought"
\ No newline at end of file
diff --git a/MIT.md b/MIT.md
new file mode 100644
index 0000000..2e138dc
--- /dev/null
+++ b/MIT.md
@@ -0,0 +1,26 @@
+The MIT License (MIT)
+=====================
+
+Copyright © `` ``
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the “Software”), to deal in the Software without
+restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..511a8ab
--- /dev/null
+++ b/README.md
@@ -0,0 +1,29 @@
+Dreadnought
+===========
+
+An automated aetherhunting system for the Mudlet MUD client, specifically for the game Lusternia.
+
+Synopsis
+--------
+
+Dreadnought is a spiritual successor to the popular Windmills aetherhunting system, seeking to be as compatible as possible (while only breaking compatibility when necessary). As much as possible, Dreadnought tries to automate automate tasks in such a way as not to require someone calling out for commands.
+
+Installing
+----------
+
+Download the latest Release ZIP file and install it through Mudlet's Package window. Unzip it, then navigate to the top-level of the repository. Zip up the included `Dreadnought` directory, then install that ZIP file through Mudlet's Package window.
+
+Updating
+--------
+
+Unfortunately, because Mudlet doesn't make updating packages easy, you'll have to uninstall the previous version of Dreadnought before installing the updated version.
+
+Documentation
+-------------
+
+Each of the four main aetherhunting roles has its own document detailing how to use the proper commands. You can find them within the [docs/](./docs/) directory within this repository.
+
+License
+-------
+
+Dreadnought is dual-licensed under the Unlicense/MIT licenses.
\ No newline at end of file
diff --git a/LICENSE b/UNLICENSE.md
similarity index 90%
rename from LICENSE
rename to UNLICENSE.md
index cf1ab25..368c4aa 100644
--- a/LICENSE
+++ b/UNLICENSE.md
@@ -1,3 +1,6 @@
+Unlicense (Public Domain)
+============================
+
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or
@@ -21,4 +24,4 @@ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
-For more information, please refer to
+For more information, please refer to <>
diff --git a/docs/Empathing.md b/docs/Empathing.md
new file mode 100644
index 0000000..e69de29
diff --git a/docs/Gunning.md b/docs/Gunning.md
new file mode 100644
index 0000000..e69de29
diff --git a/docs/Piloting.md b/docs/Piloting.md
new file mode 100644
index 0000000..e69de29
diff --git a/docs/Siphoning.md b/docs/Siphoning.md
new file mode 100644
index 0000000..e69de29