User:Aquanim/DraftCommandersOmni4
Contents
Level Structure
Commanders start at level 1 with their default weapon (which will be replaced at level 2) and the Vanguard economy module. Maximum level is 6.
At each level, choose three modules or module upgrades. Cannot choose/upgrade a particular module more than once in the same level.
Weapon Modules
Weapon upgrades are *not* mutually exclusive. (Optional: Choose at most 2 upgrades per weapon.)
Not all of the weapon options are meant to be exciting.
Primary Weapons
Name | Damage | Range | AoE | Special | Upgrade Option 1 | Upgrade Option 2 | Upgrade Option 3 |
---|---|---|---|---|---|---|---|
Beam Laser | ★★★ | ★★ | ★ (default weapon) | None | None | None | |
Light Particle Beam | ★★★ | ★★★ | +Damage | +Slow | HPB Conversion | ||
Shotgun | ★★★★ | ★ | ★ | +Damage | +Focus | +Slow | |
Riot Cannon | ★★ | ★★ | ★★ | +Damage | +AoE | +Fire | |
Heavy Machine Gun | ★★★ | ★★ | ★ | +Damage | +Accuracy | +Slow | |
Lightning Gun | ★★ | ★★ | ★★ (EMP) | +Damage | +EMP | Cone Conversion | |
Rocket Launcher | ★★ | ★★★★ | ★ | ☆ (slow projectile) | +Damage | +Proj. Speed | +Fire |
Flamethrower | ★★★ | ★ | ★ | ★ (fire damage) | +Damage | +Width | +Afterburn |
Grenade Launcher | ★★★ | ★★ | ★★ | ☆ (slow projectile) | +Damage | +AoE | +Disarm |
Secondary Weapons
Must go in the second weapon slot. (Limit to level 4 and up?)
Name | Damage | Range | AoE | Utility | Upgrade Option 1 | Upgrade Option 2 | Upgrade Option 3 |
---|---|---|---|---|---|---|---|
Multistunner | ★★ | ★ | ★★ (EMP) | -Reload | +EMP | +Stun Time | |
Sunburst Cannon/Dgun | ★★★★ | ★ | -Reload | +Damage | +Range | ||
SLAM | ★★ | ★★★★ | ☆ (slow projectile) | -Reload | +range | +AoE | |
Cluster Bomb | ★★ | ★★ | ★ | -Reload | +Projectiles | +Damage | |
Concussion Shell | ★★ | ★★★ | -Reload | +Damage | +Charges | ||
Hellfire Grenade | ★ | ★★ | ★ | ★ (fire) | -Reload | +Afterburn | +AoE |
Terrabomb | ★ | ★★ | ★ | ★ (terraform) | -Reload | +Terraform | +AoE |
System Modules
Having acquired a module you can then choose which of the two upgrade paths to follow.
For example:
At level 2, we can choose any two of the seven modules. Choose Sensor Suite and Ablative Armor.
At level 3, we can do any two of:
* upgrade Sensor Suite to Area Jammer or Drone Director * upgrade Ablative Armor to High Density Plating or Photovoltaic Plating * add a new module * add a new module
Say we upgrade to Drone Director and add High Power Servos. At level 4 we can do any two of:
* upgrade Drone Director to control more drones or have more vision/radar * upgrade Ablative Armor to High Density Plating or Photovoltaic Plating * upgrade High Power Servos to Spider Legs or Tank Chassis * add a new module * add a new module
Name | Description | Upgrade Option 1 | ...followed by: | Upgrade Option 2 | ...followed by: |
---|---|---|---|---|---|
Jumpjets | Jump like Recon com, longer cd/shorter range? | Impact Distributor (damage on landing) | More damage OR -cooldown | Superjump (+range) | ++Range OR -cooldown |
Sensor Suite | Increase vision and radar range. | Area Jammer | +Jammer radius OR +vision, +radar | Drone Director (several drones) | More drones OR +vision, +radar |
Ablative Armor | +HP | High Density Plating (++HP) | ++HP OR +HP, +HP/s | Photovoltaic Plating (+HP, +E/s) | +HP, +E/s OR +HP, +HP/s |
High Power Servos | +Speed | +Speed (or something else) | Spider Legs (all-terrain) OR +Speed | Buoyancy Tanks | Hovertank Chassis (hover pathing) OR +Speed |
CarRepairer's Nanolathe | +BP, +Brange | Lazarus Device (+BP, Rez) | +Brange OR +BP | Lathe Overclock (+BP, burst BP ability) | +BurstBP or +BP |
Autorepair System | +HP/s | Nanite Sheath (+HP, +HP/s) | +HP, +HP/s OR ++HP/s | System Reboot (remove status effects, long cooldown) | +HP/s, lower Reboot cd OR ++HP/s |
Vanguard Deployment | Place Vanguard module in separate structure | Personal Cloak | Area Cloak OR lower E cost | Personal Shield | Area Shield OR stronger shield |
UI Mockup
Alternatively have modules chosen in a UI like the current system, but some window like this is probably good to see "what is the current status of my com".
Level 2: Lightning Gun, Sensor Suite, Ablative Armor Level 3: +EMP damage, Drone Director, High Power Servos Currently choosing Level 4: Sunburst Cannon, Jumpjets, Drone Director +
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 13.58.117.102
Start request GET /mediawiki/index.php?direction=prev&oldid=5652&title=User%3AAquanim%2FDraftCommandersOmni4
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HOST: zero-k.info
COOKIE: wikidb229_mw__session=0i1udn48igceho91s67anfcvnod6jjps
ACCEPT-ENCODING: gzip, br, zstd, deflate
ACCEPT: */*
CONNECTION: close[localisation] LocalisationCache: using store LCStoreDB
[session] SessionManager using store SqlBagOStuff
[session] Session "0i1udn48igceho91s67anfcvnod6jjps" requested without UserID cookie
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: request info {
"IPAddress": "13.58.117.102",
"UserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": false
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::lazyLoadReplicationPositions: executed chronology callback.
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[User:Aquanim/DraftCommandersOmni4]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache using store SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for wikidb229-mw_:messages:en.
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
[caches] parser: SqlBagOStuff
Article::view using parser cache: no
Article::view: doing uncached parse
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
Parser cache options found.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:0cac9c37c03f5fd7f0831bba3b1c9b40:0)
[Mime] MimeAnalyzer::loadFiles: loading mime types from C:\Projekty\zero-k.info\www\mediawiki\includes/libs/mime/mime.types
[Mime] MimeAnalyzer::loadFiles: loading mime info from C:\Projekty\zero-k.info\www\mediawiki\includes/libs/mime/mime.info
File::transform: Doing stat for mwstore://local-backend/local-thumb/d/dc/Aqua_commpanel2.png/397px-Aqua_commpanel2.png
[FileOperation] FileBackendStore::ingestFreshFileStats: File mwstore://local-backend/local-thumb/d/dc/Aqua_commpanel2.png/397px-Aqua_commpanel2.png does not exist
TransformationalImageHandler::doTransform: creating 397x832 thumbnail at C:\Windows\TEMP\mwtmp-IUSR/transform_e13a5233e7b5.png using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
File::transform: Doing stat for mwstore://local-backend/local-thumb/d/dc/Aqua_commpanel2.png/397px-Aqua_commpanel2.png
TransformationalImageHandler::doTransform: creating 397x832 thumbnail at C:\Windows\TEMP\mwtmp-IUSR/transform_b530cd1f1641.png using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
File::transform: Doing stat for mwstore://local-backend/local-thumb/d/dc/Aqua_commpanel2.png/397px-Aqua_commpanel2.png
TransformationalImageHandler::doTransform: creating 397x832 thumbnail at C:\Windows\TEMP\mwtmp-IUSR/transform_d0c4c3f86653.png using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:0cac9c37c03f5fd7f0831bba3b1c9b40:0)
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: session changes committed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[User:Aquanim/DraftCommandersOmni4]] are {edit,move}