FlaME -- The Warzone 2100 Map Editor

Get some help with creating maps or modding.
Need a map editor or other tools, look here!
Missionman
New user
Posts: 2
Joined: 01 May 2011, 00:51

Re: flaME -- The Warzone 2100 Map Editor

Post by Missionman »

Unhandeled Exception.
I don't know if there is a dump file.
Could not find one.

I was pasting a block of gateways from OOOOO to XXXXX on MAP
Each char represents a 2x2 block of tile to save space here.
A FULL BLOCK of gateways, copied 80x40 from left edge to TOP/left corner of 80x40.
There were many smaller pastes of textures and hights there previously.

Code: Select all

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.......................................................
.......................................................
.......................................................
.......................................................
.......................................................
.......................................................
.......................................................
.......................................................
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO









See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at flaME.ctrlMapView.DrawView()
   at flaME.ctrlMapView.tmrDraw_Delay_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.225 (RTMGDR.030319-2200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
flaME
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/flaME/flaME.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
OpenTK
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.278.44921
    CodeBase: file:///C:/Program%20Files/flaME/OpenTK.DLL
----------------------------------------
OpenTK.GLControl
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.278.44921
    CodeBase: file:///C:/Program%20Files/flaME/OpenTK.GLControl.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Missionman
New user
Posts: 2
Joined: 01 May 2011, 00:51

Re: flaME -- The Warzone 2100 Map Editor

Post by Missionman »

BTW I'm not complaining. Great map editor.

After pasting many tiles with gateways.

Reopened map, same error. Too many gateways?? entire map filled.


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

Code: Select all

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at flaME.ctrlMapView.DrawView()
   at flaME.ctrlMapView.tmrDraw_Delay_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.225 (RTMGDR.030319-2200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
flaME
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/flaME/flaME.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
OpenTK
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.278.44921
    CodeBase: file:///C:/Program%20Files/flaME/OpenTK.DLL
----------------------------------------
OpenTK.GLControl
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.278.44921
    CodeBase: file:///C:/Program%20Files/flaME/OpenTK.GLControl.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
User avatar
lav_coyote25
Professional
Professional
Posts: 3434
Joined: 08 Aug 2006, 23:18

Re: flaME -- The Warzone 2100 Map Editor

Post by lav_coyote25 »

why are you using so many gateways??? perhaps you need to do a screen shot and paste it here - of what exactly your attempting to do... please...
User avatar
Goth Zagog-Thou
Regular
Regular
Posts: 1582
Joined: 06 Jan 2007, 08:08
Location: Delta Base
Contact:

Re: flaME -- The Warzone 2100 Map Editor

Post by Goth Zagog-Thou »

It's my experience that less gateways is better. You only need to place a gateway where you want the AI building things between blocking tiles. The number of gateways you're using above is WAY too high, and not necessary.
User avatar
BrickTop
Trained
Trained
Posts: 75
Joined: 26 Aug 2010, 09:58
Contact:

Re: flaME -- The Warzone 2100 Map Editor

Post by BrickTop »

HeHo at all!

I got one Question.Is it now possible to use custom tilesets in flaMe.

if so, how? :hmm:

regards-BrickTop
http://retroshare.sourceforge.net/
Secure communication for everyone.
User avatar
NoQ
Special
Special
Posts: 6226
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: flaME -- The Warzone 2100 Map Editor

Post by NoQ »

BrickTop
1. No (: But you can add custom tiles manually later, once the map is compiled.
2. Custom tileset support in 2.3 and 3.0 is incompatible with each other, and there will be a major change in (probably) both of them.
User avatar
BrickTop
Trained
Trained
Posts: 75
Joined: 26 Aug 2010, 09:58
Contact:

Re: flaME -- The Warzone 2100 Map Editor

Post by BrickTop »

NoQ thanks!
I know how i convert old maps with diffrent style.but i dont know how i make it completly new.with my own stuff.
Need a bit inspiration(help).

bye
http://retroshare.sourceforge.net/
Secure communication for everyone.
User avatar
NoQ
Special
Special
Posts: 6226
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: flaME -- The Warzone 2100 Map Editor

Post by NoQ »

The same thing positively:

Aurora/Ariza/etc use custom tilesets. Unpack and see for yourself to see one way of making custom tilesets. Bad thing is:
1. It requires redefining all tiles, not just a few
2. It's not compatible with 2.3
You may try doing the same thing with 3.0, and it won't be compatible with 2.3
You may also try to utilize this new super cool thing, but there are no official versions having this so far, afaik. This will allow you to change only a few tiles without including other tiles, but it obviously won't save you from 2.3/3.0 compatibility.
User avatar
BrickTop
Trained
Trained
Posts: 75
Joined: 26 Aug 2010, 09:58
Contact:

Re: flaME -- The Warzone 2100 Map Editor

Post by BrickTop »

Ya i know,for 2.3.7 i have convert 4c-artyriver,8c-cplus,8c-megiddo etc.and it works fine. is it allowed to post this maps coz thats not my maps.I converted only.

But if i want to make a new map,is it right to use flame first and register later my own tileset?U mean that?
http://retroshare.sourceforge.net/
Secure communication for everyone.
User avatar
NoQ
Special
Special
Posts: 6226
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: flaME -- The Warzone 2100 Map Editor

Post by NoQ »

Yes that's the only way. But i still believe it's not worth it.
User avatar
BrickTop
Trained
Trained
Posts: 75
Joined: 26 Aug 2010, 09:58
Contact:

Re: flaME -- The Warzone 2100 Map Editor

Post by BrickTop »

ok i will try it like this way.thx for it!

(And can i post the others which i´ve converted?

Can some one explain me that?

Coz i sended two emails yet,but i got no answer and i dont think,i get one anymore.)

Ok,i got permission.Thx Zarel. :)
Last edited by BrickTop on 09 May 2011, 13:09, edited 2 times in total.
http://retroshare.sourceforge.net/
Secure communication for everyone.
Feersum
New user
Posts: 2
Joined: 09 May 2011, 00:59

Re: flaME -- The Warzone 2100 Map Editor

Post by Feersum »

I am having a problem with maps created with the editor.
When I play my maps in warzone I do not see any ground textures, all ground is gray.
My maps look fine in the editor just not in game.

I have installed the tilesets and object files to the locations specified.

Does anyone know what causes this? how to fix?
User avatar
NoQ
Special
Special
Posts: 6226
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: flaME -- The Warzone 2100 Map Editor

Post by NoQ »

Feersum please attach the map you have problems with, this might help ;)
Feersum
New user
Posts: 2
Joined: 09 May 2011, 00:59

Re: flaME -- The Warzone 2100 Map Editor

Post by Feersum »

I have this problem with all the maps I create.

Zipped .FME file attached
It is a test map that is a flat 64x64 2 player map with 4 oil each and 2 trucks with command center.
No hills and one gateway in the center.

Just tested in warzone and no ground texture. Should be arizona tileset.
The problem might be me as I am used to the editworld editor and things may be different in flame.
Attachments
test.zip
(3.59 KiB) Downloaded 348 times
User avatar
NoQ
Special
Special
Posts: 6226
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: flaME -- The Warzone 2100 Map Editor

Post by NoQ »

Feersum wrote:I have this problem with all the maps I create.

Zipped .FME file attached
It is a test map that is a flat 64x64 2 player map with 4 oil each and 2 trucks with command center.
No hills and one gateway in the center.

Just tested in warzone and no ground texture. Should be arizona tileset.
The problem might be me as I am used to the editworld editor and things may be different in flame.
I tested it both in flaME and in-game, and i see the green arizona texture. It's working, it's as if you just didn't paint anything yet. :? :|
Post Reply