by Max Barry

Latest Forum Topics

Advertisement

13

DispatchMetaGameplay

by The Defender Planet of Ducky. . 232 reads.

Mobile Updating Guide


Table of Contents

General

Liberations

Detagging

Chasing

Tools

This guide attempts to fill the gaps of the rare resources for military gameplay on mobile devices, and assumes basic knowledge of common R/D terminology, and how to update. This guide mainly focuses on the defender side of R/D gameplay, though there are general tips in the guide that may help with the raider side too. This guide also assumes you are updating on a browser (specifically Chrome/Kiwi on Android that I personally use), and there may be differences based on your device and browser.

Also, leave an upvote if you liked this :D thanks for reading <3

General

Dossiering your Jump Point

Your puppets should have your jump point region (e.g. Artificial Solar System) dossier'd, since you cannot head to the region page with a simple keybind like you can with Breeze++.

Frequent Pages Storage

You can create a folder on your home page with the websites of frequently used pages (such as the Reports page) inside by adding them to your home screen to quickly access them. You can also do this by either adding the pages to bookmarks, or using the chrome shortcut widget.

Using Scripts on Mobile

Mobile updating is infamous for being time-consuming and annoying without scripts and keybinds, but there are ways to load them with alternative browsers! Note: a bluetooth keyboard is required for using keybinds, but you can use my LinkReliant mobile fork that disables double tap to zoom if you do not have a bluetooth keyboard.

There are many ways to do this, but I use Linkthe Kiwi Browser. Kiwi can load most scripts, including chrome web store scripts (e.g. uBlock Origin, Breeze++) and scripts from local files (e.g. Gauntlet, .user.js (Tampermonkey) scripts).

If you would like to load Firefox extensions (the official Firefox mobile app only allows approved extensions like Tampermonkey and uBlock Origin, and not something like Breeze), you may try LinkIceraven Browser, a fork of the Firefox app, but I will be using Kiwi for this guide as I find it more useful but harder to setup.

  1. Install LinkKiwi Browser

  2. Make the browser your default browser. (Webpages may look differently on the browser than chrome, you can switch between default browsers but I personally just share links to the chrome app to use them)

    • optionally, you can enable chrome-like tab groups by changing the Tab switcher to Grid (Settings > (under Appearance) Tab switcher)

  3. Head to the Extensions page (paste: chrome://extensions/ on your search bar, it should redirect you to the extensions page)

  4. Chrome web store script:

    1. Press "+ (from store)"

    2. Search and install your script from the chrome web store

    3. Connect a Bluetooth keyboard and use as normal

  5. Local script:

    1. Enable Developer Mode on the top right

    2. Press "+ (from .zip/.crx/.user.js)"

    3. Choose and load your script from your local storage

      • For Gauntlet/other .zip scripts, do not extract the zip file.

      • For Tampermonkey scripts, download the script by clicking "Save to disk" in your Tampermonkey script editor. It will save as a .user.txt file. Change the file extension to .user.js, load it, and it should work properly.

        Alternatively, you can just download a .user.js file if the source code/(Github) repository of your script provides it.

        (You cannot use the Tampermonkey extension, it glitches out and refuses to work for me. Use the Iceraven browser mentioned above if you need the Tampermonkey extension, but it does not have either chrome web store or local scripts loading available.)

      • Note: it is difficult to update local scripts after loading them as installing new versions of scripts will most definitely wipe the storage that the script has, due to the more restricted file storage system that most mobile devices have. Most of my scripts are half broken and I don't bother fixing them lol

    4. Connect to a Bluetooth keyboard and use as normal

Liberations

Preparing for the Trigger

When waiting for the trigger, you should have your target region and the native (or the person you need to endorse after moving in the region) opened in a tab group, so that you can access both pages quickly. You should open the browser and Discord (or your communication method) in a split screen view. You should have scrolled to the move to region button and to the bottom of the native page. When the trigger comes, you should immediately move into the region, switch to the nation page, refresh the page so the endorse button comes up, and endorse the nation.

How to Cross-Endorse on Mobile

Mobile crossing can be hard (and painful)! Here's the fastest way I've found to do it (works better with more nations):

Open up and endorse the nation that you need to cross on. Get a look of everyone who endorsed it. Click a random one of them - when you're trying to speed through crossing, trying to do it one by one in order just isn't viable. Scroll to the bottom and endorse that new nation. In their endorsements, choose one that you haven't endorsed yet, endorse them, scroll down to choose another, and repeat. When you run out of nations to endorse, go back to the nation you need to cross on, and repeat. This may sound obvious at first, but it requires a lot of focusing and flash memory. You need to remember every single nation you have endorsed before, endorse a new nation, and to swiftly click another nation that you haven't endorsed before, all in a continuous motion. This sounds (and is!) difficult, but with practise, you can definitely achieve a rate of at least 1 endorsement every 2 seconds.

Detagging


If you have time after you admitted to the WA on a puppet (and have to switch to another puppet afterwards), you should head to your email app, locate the WA application email of your next puppet (assuming you have all puppets needed prepped), open the email and the link inside, so that you can easily click the “Confirm: Join World Assembly” button once you have resigned on your current puppet. Note that you do not have to logout and login puppets, admitting to the World Assembly logs in to the new puppet automatically for you. If you prefer using websites instead of email applications, you can have WA apps open on different tabs, or in a tab group.


I have my Discord app binded to a double press of my phone's side button (the power on/off one). Therefore, I can open Discord without manually switching applications.

After endorsing people, I open the World Assembly page in a tab group by long pressing the page in the menu so that when I see the region updates, I can immediately switch to that tab and resign instead of clicking the menu button and then the WA page, saving one button press and one pageload time, about one second in total. This may not sound like a lot, but considering you endorse a nation in 2 seconds and switch in 3 seconds, and that on fast detag runs you often only stay in a region for less than 10 seconds, I believe this is worth the effort.

Mobile Detag Flowchart

Here's how I detag on mobile with on average a 3-5 second switch.

  1. Move to the region on a WA puppet

  2. Use the “Back” button on my phone to get to the region page again

  3. Scroll up and click on the Activity page

  4. Endorse other defenders

  5. Open the World Assembly page in a tab group (see: Timesaves)

  6. Switch to my email app and prep the next puppet (see: Prepping the Next Puppet)

  7. Wait for the region update activity (Testlandia's influence in Testregionia rose from "Zero" to "Squire".) and click on the region page from that activity to see if I get the WA Delegate position.

  8. If I do:

    1. Dismiss Raider RO, revert Governor name

    2. Assign self as RO with every authority except Border Control

    3. Switch to the WA page in my tab group and resign

  9. If I don't:

    • Switch to the WA page and resign

  10. Switch to my email app and admit on a new puppet

  11. Double press my side button (see: Timesaves) so I open Discord

  12. Repeat

Triggering on Mobile

You should time how long it takes you to switch and/or trigger (e.g. by screen recording yourself), and make triggers longer according to the time. Be sure to keep repeating this and also practise calling triggers to keep your times as low as possible.

Chasing

Mobile Chasing Alternatives

Chasing is often done by dossiering raider nations and then spamming refresh on the reports page. I find this method to be the fastest and the easiest personally, but you may have other preferences.

Alternatively for slower operations/longer triggers, you can view the activity of the raider jump point region page and sort by move+member+endo, and any raider activity will be displayed automatically. You can also pause and unpause the page to get it to refresh faster than it does automatically. This method is slower than using the reports page, but as a Mobile Updater you can save a few fingers from hurting.

Another way to chase on mobile is to have the raider nation opened and refresh with their region on the screen to look for any changes to it, which you can immediately move into their new region.

Tools


A browser-based auto login website, so that your nations won't cease to exist.


A number of web-based NationStates tools, all in 1 website!


The advantages of the stately app is that it is extremely easy to switch nations, but it is slower than using a browser for updating. I recommend using it for other non-updating tasks.


This is a beta test of a connection to NationStates that should make it load faster especially for people not located in North America. For updating, this can be useful, but I have not personally used it to update on mobile yet. Triggers tend to just use the nationstates.net links, and adding the subdomain manually on mobile would usually take too long, apart from liberations.

The Defender Planet of Ducky

Edited:

RawReport