Map Creator 1.0.1.5 Released

classic Classic list List threaded Threaded
151 messages Options
1234 ... 8
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Map Creator 1.0.1.5 Released

Wisconsin
This post was updated on .
TripleA Map Creator 1.0.1.5 has been released, you can get it here:
http://tmapc.googlecode.com/files/TripleA%20Map%20Creator%20v1.0.1.5.zip

This release has fixed a few very important problems that were accidentally introduced in the last version.

Here is the complete changelog:

* Fix some of the problems with map canals. (SDW)

* Fix problem with Territory Connection Scanner not working completely with island setting on maps with lines thicker than 1 pixel. (SDW)

* Update the program instructions for player flags. (SDW)

* Remove "Random AA Casualties" from the auto-fill list of game settings. (SDW)

* Fix problem where the map resource name is ruined when the user re-opens the map. (SDW)

As always, please report any errors or suggestions that you find with the program, and post them on this forum or on the 'Issues' page on the google code website.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Veqryn
Administrator
thank you for your hard work
Please contribute to the TripleA 2013 donation drive:
http://tripleadev.1671093.n2.nabble.com/2013-TripleA-Donation-Drive-tp7583455.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Wisconsin
(Temporary thread bump until the thread is stickied... Sorry... )
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Edwin van der Wal
Any sight for us non-windows users to use this :)

(to be honest, I don't know exactly what I am missing, I just find running the javatools by hand and editing the xml with vi a bit cumbersome)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Veqryn
Administrator
you could always run this in a virtual environment? virtual box or any of the other programs out there...
Please contribute to the TripleA 2013 donation drive:
http://tripleadev.1671093.n2.nabble.com/2013-TripleA-Donation-Drive-tp7583455.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Wisconsin
Hi Wisconsin, thanks for all the fixes!

I run into this error which happens on a homemade map, so best guess is it might be the map creator:


WARNING [Triplea start local thread] TechAdvance->No tech named:NATOAmericaFrontierShipyards not adding tech
java.lang.NullPointerExceptionWARNING [Triplea start local thread] UnifiedMessenger->null
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.framework.ServerGame$2.gameDataChanged(ServerGame.java:720)
        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at games.strategy.engine.message.EndPoint.invokeSingle(UnifiedMessenger.java:728)
        at games.strategy.engine.message.EndPoint.invokeMultiple(UnifiedMessenger.java:697)
        at games.strategy.engine.message.EndPoint.invokeLocal(UnifiedMessenger.java:671)
        at games.strategy.engine.message.UnifiedMessenger.invoke(UnifiedMessenger.java:227)
        at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:65)
        at $Proxy7.gameDataChanged(Unknown Source)
        at games.strategy.engine.framework.ServerGame.addChange(ServerGame.java:684)
        at games.strategy.engine.delegate.DefaultDelegateBridge.addChange(DefaultDelegateBridge.java:103)
        at games.strategy.triplea.delegate.TechTracker.addAdvance(TechTracker.java:134)
        at games.strategy.triplea.delegate.TechActivationDelegate.start(TechActivationDelegate.java:80)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)
WARNING [Triplea start local thread] TechAdvance->No tech named:NATOAmericaFrontierShipyards not adding tech

        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.history.History.changeAdded(History.java:156)
        at games.strategy.engine.history.HistoryWriter.addChange(HistoryWriter.java:256)
        at games.strategy.engine.framework.HistorySynchronizer$1$1.run(HistorySynchronizer.java:77)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
WARNING [Triplea start local thread] UnifiedMessenger->null
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.framework.ServerGame$2.gameDataChanged(ServerGame.java:720)
        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at games.strategy.engine.message.EndPoint.invokeSingle(UnifiedMessenger.java:728)
        at games.strategy.engine.message.EndPoint.invokeMultiple(UnifiedMessenger.java:697)
        at games.strategy.engine.message.EndPoint.invokeLocal(UnifiedMessenger.java:671)
        at games.strategy.engine.message.UnifiedMessenger.invoke(UnifiedMessenger.java:227)
        at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:65)
        at $Proxy7.gameDataChanged(Unknown Source)
        at games.strategy.engine.framework.ServerGame.addChange(ServerGame.java:684)
        at games.strategy.engine.delegate.DefaultDelegateBridge.addChange(DefaultDelegateBridge.java:103)
        at games.strategy.triplea.delegate.TechTracker.addAdvance(TechTracker.java:134)
        at games.strategy.triplea.delegate.TechActivationDelegate.start(TechActivationDelegate.java:80)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.history.History.changeAdded(History.java:156)
        at games.strategy.engine.history.HistoryWriter.addChange(HistoryWriter.java:256)
        at games.strategy.engine.framework.HistorySynchronizer$1$1.run(HistorySynchronizer.java:77)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
WARNING [Triplea start local thread] UnifiedMessenger->null
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.framework.ServerGame$2.gameDataChanged(ServerGame.java:720)
        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at games.strategy.engine.message.EndPoint.invokeSingle(UnifiedMessenger.java:728)
        at games.strategy.engine.message.EndPoint.invokeMultiple(UnifiedMessenger.java:697)
        at games.strategy.engine.message.EndPoint.invokeLocal(UnifiedMessenger.java:671)
        at games.strategy.engine.message.UnifiedMessenger.invoke(UnifiedMessenger.java:227)
        at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:65)
        at $Proxy7.gameDataChanged(Unknown Source)
        at games.strategy.engine.framework.ServerGame.addChange(ServerGame.java:684)
        at games.strategy.engine.delegate.DefaultDelegateBridge.addChange(DefaultDelegateBridge.java:103)
        at games.strategy.triplea.delegate.TechTracker.addAdvance(TechTracker.java:134)
        at games.strategy.triplea.delegate.TechActivationDelegate.start(TechActivationDelegate.java:80)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.history.History.changeAdded(History.java:156)
        at games.strategy.engine.history.HistoryWriter.addChange(HistoryWriter.java:256)
        at games.strategy.engine.framework.HistorySynchronizer$1$1.run(HistorySynchronizer.java:77)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
WARNING [Triplea start local thread] UnifiedMessenger->null
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.framework.ServerGame$2.gameDataChanged(ServerGame.java:720)
        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at games.strategy.engine.message.EndPoint.invokeSingle(UnifiedMessenger.java:728)
        at games.strategy.engine.message.EndPoint.invokeMultiple(UnifiedMessenger.java:697)
        at games.strategy.engine.message.EndPoint.invokeLocal(UnifiedMessenger.java:671)
        at games.strategy.engine.message.UnifiedMessenger.invoke(UnifiedMessenger.java:227)
        at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:65)
        at $Proxy7.gameDataChanged(Unknown Source)
        at games.strategy.engine.framework.ServerGame.addChange(ServerGame.java:684)
        at games.strategy.engine.delegate.DefaultDelegateBridge.addChange(DefaultDelegateBridge.java:103)
        at games.strategy.triplea.delegate.TechTracker.addAdvance(TechTracker.java:134)
        at games.strategy.triplea.delegate.TechActivationDelegate.start(TechActivationDelegate.java:80)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.history.History.changeAdded(History.java:156)
        at games.strategy.engine.history.HistoryWriter.addChange(HistoryWriter.java:256)
        at games.strategy.engine.framework.HistorySynchronizer$1$1.run(HistorySynchronizer.java:77)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
WARNING [Triplea start local thread] UnifiedMessenger->null
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.framework.ServerGame$2.gameDataChanged(ServerGame.java:720)
        at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at games.strategy.engine.message.EndPoint.invokeSingle(UnifiedMessenger.java:728)
        at games.strategy.engine.message.EndPoint.invokeMultiple(UnifiedMessenger.java:697)
        at games.strategy.engine.message.EndPoint.invokeLocal(UnifiedMessenger.java:671)
        at games.strategy.engine.message.UnifiedMessenger.invoke(UnifiedMessenger.java:227)
        at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:65)
        at $Proxy7.gameDataChanged(Unknown Source)
        at games.strategy.engine.framework.ServerGame.addChange(ServerGame.java:684)
        at games.strategy.engine.delegate.DefaultDelegateBridge.addChange(DefaultDelegateBridge.java:103)
        at games.strategy.triplea.delegate.TechTracker.addAdvance(TechTracker.java:134)
        at games.strategy.triplea.delegate.TechActivationDelegate.start(TechActivationDelegate.java:80)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.history.History.changeAdded(History.java:156)
        at games.strategy.engine.history.HistoryWriter.addChange(HistoryWriter.java:256)
        at games.strategy.engine.framework.HistorySynchronizer$1$1.run(HistorySynchronizer.java:77)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Wisconsin
Hi Wisconsin,

Another error - possibly also more to do with the engine than the map creator (if so, please let me know, so I can post a message elsewhere). This error occurs during gameplay (i could not detect a specific ´moment´ or ´event´).



java.lang.NullPointerExceptionWARNING [Triplea start local thread] UnifiedMessenger->null
java.lang.NullPointerException
        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.framework.ServerGame$2.gameDataChanged(ServerGame.java:720)
        at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at games.strategy.engine.message.EndPoint.invokeSingle(UnifiedMessenger.java:728)
        at games.strategy.engine.message.EndPoint.invokeMultiple(UnifiedMessenger.java:697)
        at games.strategy.engine.message.EndPoint.invokeLocal(UnifiedMessenger.java:671)
        at games.strategy.engine.message.UnifiedMessenger.invoke(UnifiedMessenger.java:227)
        at games.strategy.engine.message.UnifiedInvocationHandler.invoke(UnifiedInvocationHandler.java:65)
        at $Proxy7.gameDataChanged(Unknown Source)
        at games.strategy.engine.framework.ServerGame.addChange(ServerGame.java:684)
        at games.strategy.engine.delegate.DefaultDelegateBridge.addChange(DefaultDelegateBridge.java:103)
        at games.strategy.triplea.delegate.TechTracker.addAdvance(TechTracker.java:134)
        at games.strategy.triplea.delegate.TechActivationDelegate.start(TechActivationDelegate.java:80)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)

        at games.strategy.engine.data.ChangeAttachmentChange.perform(ChangeAttachmentChange.java:67)
        at games.strategy.engine.data.ChangePerformer.perform(ChangePerformer.java:56)
        at games.strategy.engine.history.History.changeAdded(History.java:156)
        at games.strategy.engine.history.HistoryWriter.addChange(HistoryWriter.java:256)
        at games.strategy.engine.framework.HistorySynchronizer$1$1.run(HistorySynchronizer.java:77)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Wisconsin
Plus a new error, which has I guess something to do with the game settings in Creator part 2?


Warning: validation was turned on but an org.xml.sax.ErrorHandler was not
set, which is probably not what is desired.  Parser will use a default
ErrorHandler to print the first 10 errors.  Please call
the 'setErrorHandler' method to fix this.
Error: URI=jar:file:/C:/Games/TripleA/triplea_1_2_5_0/bin/triplea.jar!/games/strategy/engine/xml/ Line=661: The content of element type "production" is incomplete, it must match "(productionRule+,repairRule*,repairFrontier*,productionFrontier+,playerProduction+,playerRepair*)".
Exception in thread "Triplea start local thread" java.lang.NullPointerException
        at games.strategy.triplea.delegate.InitializationDelegate.initTwoHitBattleship(InitializationDelegate.java:228)
        at games.strategy.triplea.delegate.InitializationDelegate.init(InitializationDelegate.java:71)
        at games.strategy.triplea.delegate.InitializationDelegate.start(InitializationDelegate.java:62)
        at games.strategy.engine.framework.ServerGame.startStep(ServerGame.java:603)
        at games.strategy.engine.framework.ServerGame.runStep(ServerGame.java:482)
        at games.strategy.engine.framework.ServerGame.startGame(ServerGame.java:299)
        at games.strategy.engine.framework.startup.launcher.LocalLauncher$2.run(LocalLauncher.java:125)
        at java.lang.Thread.run(Unknown Source)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Wisconsin
WARNING *** WARNING *** WARNING

Map Creator 1.0.1.5 may actually DESTROY the contents of your xml file!

When editing the file and saving, the Creator may ´spontaneously´delete other contents!
It screwed up hours and hours of my work!

I have moved back to 1.0.1.4.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
Some more info on my previous warning. Map Creator 1.0.1.5 may, by itself, from your xml file:

- remove the player sequences and/or
- remove the technology definitions and/or
- remove the production frontiers and/or
- remove the unit attachments and/or
- remove the unit placements and/or
- set all unit placements to a quantity of 1 and/or
- remove the game settings

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Veqryn
Administrator
i'm sure 1.0.1.5 has bugs,
but i feel like a good chuck of this may just be user error,
while the creator may not find the exact connections you want, and i have to use the basetiles breaker for the relieftiles, overall I've never actually had any Real problems with it

i don't know how capable it is of loading your xml and then re-doing it with the loaded one in there....

but why not just run through the whole map creator once, then edit the xml by hand (in notepad or notepad++ or w/e) to perfect it to be what you want it to be?

honestly, comparing your xml to your favorite maps is the only way to figure out what is wrong with it and/or include more things that you may not understand...
Please contribute to the TripleA 2013 donation drive:
http://tripleadev.1671093.n2.nabble.com/2013-TripleA-Donation-Drive-tp7583455.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Wisconsin
In reply to this post by Bas71
Can you post the game xml file so I can examine the map information?

Thanks,
    Wisconsin
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Wisconsin
This post was updated on .
In reply to this post by Bas71
If your map lost all of this information, I think it is because of the way the map was saved. You see, the map creator has a strange way of loading map information.

When the map is loaded, some of the information is loaded directly into the window's controls instead of being put into objects. When you save the map, the program only saves the data that are in objects. There is a technical reason why I did this, but it causes problems if the user tries to save the map before the information is in object form. The information in the controls in each step is only put into an object when the user moves to the step and proceeds past it, triggering the code that puts the information into an object.

So, if you want to edit your map and not lose any information, proceed to the last step after editing and use the save button there.

I realize, now, how important a fix to this error is, so I will make a fix to it in the next version.

Thank you for your patience in creating your map,
    Wisconsin
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Wisconsin
In reply to this post by Veqryn
I agree with you completely. The map creator was meant to get the bulk of the map finished in a simple visual environment, but the debugging of the map and the adding of more advanced features is much simpler doing so manually in a text editor.

I will continue to try to stabilize the program and add more of the advanced features into the program, but for now(And probably a long time... :P) using a text editor is the best way of completing the maps.

The main goal of mine is to just get a stable version out that will complete all the parts of the map already implemented, without the user encountering a single error or encountering a part of the program that is confusing or really hard to use.

P.S. If anyone would ever want to help program the map creator, any help would be appreciated!
Creating a comprehensive guide to the program is also a high priority.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Veqryn
Thanks for the tip. I´m learning to understand xml now, and it´s pretty self-explanatory.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Wisconsin
Hi Wisconsin. Sorry, I cannot post that particular file anymore. I had already deleted it. But I did check the contents of the file before deletion. Upon reloading the xml file, then making some changes, and then saving the file, code was actually removed from (or: not re-saved in) the xml file.

All the error messages I posted earlier in this topic, all had to do with that vanished code.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Bas71
In reply to this post by Wisconsin
Thanks. You´re explanation is a bit technical for me, though. I´m happy that I´ve made my first steps into "the world of coding" by manually editing things like the xml file.

What I understand from your reply is that the issue is not a bug - but an implementation choice. And that you´re going to change it. GREAT!!! Many thanks - changing things manually is pretty hard!

Also, another wise lesson I´ve learned: I need to make back-ups before making new changes.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Requiem
In reply to this post by Wisconsin
Hi,
Thanks for all your hard work.
I've been getting this error when trying to use the center picker.  (I'm using windows 7)



Do you know how to fix this?

Thanks in advance
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Veqryn
Administrator
you need Java installed on your system
if it is installed and you still get this error
then you need to set java as an environmental variable
i recommend googling that
Please contribute to the TripleA 2013 donation drive:
http://tripleadev.1671093.n2.nabble.com/2013-TripleA-Donation-Drive-tp7583455.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: TripleA Map Creator 1.0.1.5 Released

Requiem
Thanks for the response.
 ...environmental variables?
I googled it and searched through the Java control panel, and didnt find anything that looked relevant.
Am I looking in the right place?

Thanks
1234 ... 8
Loading...