Skip to content

Releases: Sigma582/SWC.Tools

LayoutManager.v.1.4

18 Sep 21:45
Compare
Choose a tag to compare

Fixed post-maintenance connectivity issue.
Fixed needing to restart LM after modifications to your base.

Update:
Updated game server address in v.1.4.1 after it has been changed by Disney.

DefenseTracker.v.1.1

18 Sep 21:45
Compare
Choose a tag to compare

Fixed post-maintenance connectivity issue.

LayoutManager.v.1.3

29 Aug 23:00
Compare
Choose a tag to compare

Added ability to read Player Id and Player Secret from FB Gameroom if you have it installed.
Installing Gameroom is much easier than obtaining Player Secret via emulators, device back ups or root access.

  1. Connect your SWC base to your Facebook account (you should do it anyway to be able to recover your base in case you lose it due to device issues or SWC failure).
  2. Install Facebook Gameroom.
  3. Log in to Gameroom with the same FB account you have connected your base to.
  4. Find Star Wars Commander in Gameroom and click Play Now.

After that you will be able to start Layout Manager, click "FB Gameroom" button and it will populate Player Id and Player Secret fields for you. No need to go deep with android emulators and other geeky stuff!

LayoutManager.v.1.2

29 Aug 03:51
Compare
Choose a tag to compare

Layout Manager now supports loading layouts across bases. If you always wanted to take your fellow strategist's excellent layout and apply it to your base in one click - this new version is for you!

The process is no different from what it was before - open the app, provide your Player ID and Secret, load layout from a *.json file. The application will match buildings listed in the file with buildings in your base using their type.

This also works between different factions

There are some limitations though: if your base has buildings missing from the file you are applying, those buildings will not be moved. Sometimes they may get in the way of other buildings and the whole layout won't apply. Rule of thumb here is: you can always load layout from a base with equal or larger set of buildings, but loading files from a base with smaller set of buildings is not guaranteed.

Minor extra changes:

  • Layout file format optimized to take up less space. You still can load files saved by previous versions though, they are 100% compatible.
  • Additional config parameter called "messageManagerRetryCount". It's a bit geeky and most people can disregard this but increasing it may help those who still experience Status 909/911 errors.
  • [new in v.1.2] Fixed saving war layout during active phase of a war.

LayoutManager.v.1.1

28 Aug 20:34
Compare
Choose a tag to compare

Layout Manager now supports loading layouts across bases. If you always wanted to take your fellow strategist's excellent layout and apply it to your base in one click - this new version is for you!

The process is no different from what it was before - open the app, provide your Player ID and Secret, load layout from a *.json file. The application will match buildings listed in the file with buildings in your base using their type.

This also works between different factions

There are some limitations though: if your base has buildings missing from the file you are applying, those buildings will not be moved. Sometimes they may get in the way of other buildings and the whole layout won't apply. Rule of thumb here is: you can always load layout from a base with equal or larger set of buildings, but loading files from a base with smaller set of buildings is not guaranteed.

Minor extra changes:

  • Layout file format optimized to take up less space. You still can load files saved by previous versions though, they are 100% compatible.
  • Additional config parameter called "messageManagerRetryCount". It's a bit geeky and most people can disregard this but increasing it may help those who still experience Status 909/911 errors.

(more info coming soon...)

DefenseTracker.v.1.0

29 Jun 23:26
Compare
Choose a tag to compare

SWC Defense tracker fixed for iOS/Android/Facebook server.
Just paste your player ID (not display name), hit Start - and keep track of your defensive log, SC contents and protection status without logging into the game.
Optionally you may choose to get notified by a "toast" popup every time a new defensive battle occurs.

Layout Manager v.1.0

28 Jun 01:21
Compare
Choose a tag to compare
  • Fixed Status 909/911 error.
  • Removed Windows server support.
  • Tidied up the UI a bit.

DefenseTracker v.0.1

27 Apr 17:12
Compare
Choose a tag to compare

Keep track of your SWC defences without logging in.

LayoutManager v.0.6

12 Apr 02:34
Compare
Choose a tag to compare

Added support for Android/iOS accounts.
Logging into Android/iOS account requires to obtain Player ID and Player Secret from game's PlayerPrefs first.

On Android they are stored in your device's internal memory in /data/data/com.lucasarts.starts_goo/shared_prefs/com.lucasarts.starts_goo.xml and called prefPlayerId and prefPlayerSecret respectively.

On iOS devices, the PlayerPrefs can be found in SWC .plist file located at /Apps/SWC folder/Library/Preferences/.

Note that you will need root access to your device in order to read these files. If you find rooting your physical device insecure or too difficult you can install an Android emulator (e.g. Andy), install SWC, log into your SWC account using Facebook sync, then root the emulator (aka virtual device) and read PlayerPrefs file from there.

First public release: LayoutManager

30 Mar 01:28
Compare
Choose a tag to compare

This release features the first tool implemented for SWC withing this project - SWC Layout manager.
Layout manager allows you to save your current regular/war layout to a file on your hard drive and quickly update your regular/war base with previously saved layout.
v.0.5 works for Windows only and doesn't support exchanging layouts between different players. Support for iOS/Android as well as layout exchange are planned for future releases.