Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Discussions of the development process of the game.
Post Reply
User avatar
Moerit
VIP
Posts: 107
Joined: Wed Oct 16, 2013 6:44 pm
android_version: 4.1 - Jellybean

Re: Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Post by Moerit »

Zukero wrote: Thu Sep 09, 2021 9:01 pm
Grawmpy wrote: Thu Sep 02, 2021 8:40 pm Why would I create a project, shouldn't that be in the master folder already? How would I know to add a project (or where) when THERE IS NO DOCUMENTATION explaining how to use the program!!!
I never managed to write a full documentation, but there's this topic that covers how to get started step by step : https://andorstrail.com/viewtopic.php?f=6&t=5938

I hope it helps.

Edit : I'd like to add that atcs was created for two use cases : fixing existing content, and creating new content.
Moreover, most new features are explained (summarily) in the release post for the version they were introduced in, so this thread is a gold mine : hard to dig, but full of treasures.
The worst offender is the "Writer mode". It's a very nice feature, but not intuitive at all, with zero documentation... I don't think anyone used it at all except me, but it's made to quickly create long dialogues without technical interruptions...
Would be nice if there would be the red marked link on Page and Post 1 - someone could do that?
Lvl: 16, XP: 47538, Gold: 474, RoLS: 0, ElyR: 0, RoL: 0, ChaR: 0, GoLF: 0, ShaF: 0, SRoV: 0, VSH: 0, WMC: 0, GoW: 0
HP: 151, AC: 248%, AD: 29-40, AP: 4, ECC: 22%, CM: -, BC: 160%, DR: 5
User avatar
Nut
Posts: 1136
Joined: Mon Oct 27, 2014 12:14 pm
android_version: 8.0
Location: Glade

Re: Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Post by Nut »

ok, I added it
Nut
_____
Moppl *, Conina Lvl 46, Lara: Lvl 49, Anwyn: Lvl 52, Nut: Lvl 61
User avatar
Schnatterfleck
Posts: 10
Joined: Wed Dec 14, 2016 1:29 pm
android_version: 12 - Android 12

Re: Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Post by Schnatterfleck »

Hi,

the ATCS-Zip-archive that is currently linked in the main post (static/ATCS_v0.6.18.zip) is broken.
It only contains a single .jar file, without any setup scripts or libs.

An older version that is still available as a download (static/ATCS_v0.6.17.zip) seems to be complete (at least I got it to run).

But this v0.6.17 Zip also contains a little bug, as the ATCS.sh script uses CR/LF endings (Windows style) that should be only pure LF endings.
The script won't run unless you change the line endings (e.g. using the dos2unix command)

The ATCS.sh script in the packaging/Linux/ATCS/ directory of the git repo has the correct endings, so it seems something went wrong during zip package creation.
User avatar
Schnatterfleck
Posts: 10
Joined: Wed Dec 14, 2016 1:29 pm
android_version: 12 - Android 12

Re: Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Post by Schnatterfleck »

rijackson741 wrote: Sun Jan 29, 2023 9:26 pm As a temporary fix, this should work: https://www.dropbox.com/s/k746zt2mhkasg ... p.exe?dl=0
Thanks for the fast response, but I need the Zip version (using Linux).
So couldn't try it.

BTW, the v0.6.17 throws an error when trying to create a project.

Stderr:

Code: Select all

java.net.ConnectException: Die Wartezeit für die Verbindung ist abgelaufen (Connection timed out)
	at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412)
	at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255)
	at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237)
	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.base/java.net.Socket.connect(Socket.java:609)
	at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:305)
	at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
	at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
	at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:507)
	at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:602)
	at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:266)
	at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:373)
	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:207)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081)
	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:193)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1592)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:250)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:676)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1396)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1362)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:257)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1152)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1040)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:943)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:246)
	at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
	at tiled.io.TMXMapReader.unmarshal(TMXMapReader.java:829)
	at tiled.io.TMXMapReader.readMap(TMXMapReader.java:857)
	at com.gpl.rpg.atcontentstudio.model.maps.TMXMap.parse(TMXMap.java:81)
	at com.gpl.rpg.atcontentstudio.model.maps.TMXMap.link(TMXMap.java:318)
	at com.gpl.rpg.atcontentstudio.model.Project.linkAll(Project.java:302)
	at com.gpl.rpg.atcontentstudio.model.Project.<init>(Project.java:158)
	at com.gpl.rpg.atcontentstudio.model.Workspace$1.run(Workspace.java:188)
	at com.gpl.rpg.atcontentstudio.ui.WorkerDialog$1.run(WorkerDialog.java:48)
Exception in thread "Thread-3" java.lang.NullPointerException
	at com.gpl.rpg.atcontentstudio.model.maps.TMXMap.parse(TMXMap.java:94)
	at com.gpl.rpg.atcontentstudio.model.maps.TMXMap.link(TMXMap.java:318)
	at com.gpl.rpg.atcontentstudio.model.Project.linkAll(Project.java:302)
	at com.gpl.rpg.atcontentstudio.model.Project.<init>(Project.java:158)
	at com.gpl.rpg.atcontentstudio.model.Workspace$1.run(Workspace.java:188)
	at com.gpl.rpg.atcontentstudio.ui.WorkerDialog$1.run(WorkerDialog.java:48)
App Notification Area:

Code: Select all

[ERROR] Error while loading TMX map file /home/alex/work/andor/andors-trail/AndorsTrail/res/xml/blackwater_mountain51.tmx: Die Wartezeit für die Verbindung ist abgelaufen (Connection timed out)
User avatar
Nut
Posts: 1136
Joined: Mon Oct 27, 2014 12:14 pm
android_version: 8.0
Location: Glade

Re: Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Post by Nut »

Ah, looks like I didn't create the zip right last time. And because I don't use Linux I also couldn't try after build, sorry.
I want to add some png files anyway, and I plan to create a new version. But I have much to do this week, so it could take a while.
Nut
_____
Moppl *, Conina Lvl 46, Lara: Lvl 49, Anwyn: Lvl 52, Nut: Lvl 61
User avatar
Schnatterfleck
Posts: 10
Joined: Wed Dec 14, 2016 1:29 pm
android_version: 12 - Android 12

Re: Andor's Trail Content Studio [ATCS] - Win/Mac/Linux Content Editor

Post by Schnatterfleck »

If you like, you can send me a beta version for testing when it is ready, then I can give you feedback.
I am using the most recent Ubuntu Linux.
Post Reply