Question to people that build Mir3 maps

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
Hello,

I have some question and I hope I get some Information.

1. Who uses the IllusionMapEditor?
2. Who has Interest to get a new one?
2.1. What features should it have?
2.2. If you are interested in alpha/beta testing?
2.2.1. What you need to decide for testing/helping?
2.2.2. Who is willing to provide feedback?
2.2.3. Who is willing to build a help?

/regards Coly
 
  • Like
Reactions: Ashran

Far

tsniffer
Staff member
Developer
May 19, 2003
20,183
30
2,785
540
I use it when I have small maps to make or tweaks to existing maps. Would love a new one but it would need to have the following features,

Object sets - without them it's so difficult to make large maps.
The ability to make minimaps (not as important but really useful for large maps)
Readability of WTL libraries
Fixed front / back / middle objects / tiles - the existing map editor was slightly bugged in that if you place a middle tile, then put a front tile overlapping it - it would erase the middle tile. Many indoor maps which had inner walls made them impossible to work correctly.

I'd happily providing testing and feedback if it had these features.
 

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
@Far Thank you for your great post.
Most of you Points I have allready planed.

Edit : ähmm before I forget: No DirectX ;-)

It is a very very early stage, but I think pictures help the most. ;-)


woi_studio_10_1.png woi_studio_10_2.png woi_studio_10_3.png woi_studio_10_4.png woi_studio_10_5.png woi_studio_10_6.png
 
Last edited:

Far

tsniffer
Staff member
Developer
May 19, 2003
20,183
30
2,785
540
as soon as i saw tile sets you had me.

sign me up to any help you need with this.
 

thedeath

LOMCN Developer
Developer
Mar 26, 2003
1,347
95
294
how about: a correct file header so mir clients that actualy recognise multiple maps can get the correct map type :p
 

dilina

Dedicated Member
Dedicated Member
Oct 9, 2008
129
2
44
1. Who uses the IllusionMapEditor?

- I use ur editor a lot, couldnt live without it :P

2. Who has Interest to get a new one?

- Me :)

2.1. What features should it have?


- Would be great if it could read the WTL libs

2.2. If you are interested in alpha/beta testing?

- Sure

2.2.1. What you need to decide for testing/helping?

- Not sure what u mean, i would be happy to help u with the testing, dont have much free time but i can do my best :)

2.2.2. Who is willing to provide feedback?

- Me

2.2.3. Who is willing to build a help?

- Not sure what u mean
 

chinaboy

LOMCN Veteran
Veteran
Feb 14, 2012
269
39
55
china
I have been using this map editing tools¡
I really want to use the newer version!
The new version of the proposed
1, Support for South Korea WTL read format material.
2, Support of map animation editor
3, Support production small map
4, Support module to edit the map
4.1 You can choose on map the one area to add to the custom module inside, such as a house, a tree
4.2 You can also add out spell their own map material. Such as house, trees to custom modules.
5, hoping to optimize memory usage (the old version more cards)
 
Last edited:

Far

tsniffer
Staff member
Developer
May 19, 2003
20,183
30
2,785
540
how about: a correct file header so mir clients that actualy recognise multiple maps can get the correct map type :p

Yes this would also be great. The current editor uses a custom header when saving it so doesn't work in c# unless you manually hex edit it.
 

Ardbeg

Legend
Legendary
Aug 8, 2004
3,211
1
144
260
Southern England
The main weakness I've found in Mir 2 editors is a successful undo feature.
Trying to place a door and lining up correctly can be a hit and miss affair which is made worse by the inability to undo if you miss !
Not used a Mir 3 editor but decent gridlines and undo would be high up on my list.

Looking at the screenshots shows gridlines are already present.
 

Ashran

Golden Oldie
Golden Oldie
Dec 11, 2007
611
9
125
Palma, Mallorca
1. Who uses the IllusionMapEditor?
I do :P
2. Who has Interest to get a new one?
Me too
2.1. What features should it have?
Well, others have said almost everything I thought: object sets, new format compatibility (WTL, etc), minimap creation...
But also,
- map stats window:
-- number of block cells, number of non-block cells.
-- number of isollated areas (there are maps with "holes" in the walls, so a tool to find these painted in a minimap).
-- ability to select a radius and a point and watch it on a minimap (useful to make mongen)
- ability to select sets of objects and copy-paste them, or bulk-delete (kings map editor has this last feature)
- about the object sets: they should be stored in a XML file or whatever, making them easy to share. Maybe you could code an external tool to manage these files and merge them. Another cool feature would be a map analyzer to get object sets
- your old editor, although was extremely useful, had some efficiency problems, and with some configurations did not work properly or at all (objects missing and all that stuff). This should be fixed. But, I have to repeat it, it was extremely useful! (don't take it bad!!)
aaaand I don't know anything more :P
2.2. If you are interested in alpha/beta testing?
2.2.1. What you need to decide for testing/helping?
2.2.2. Who is willing to provide feedback?
2.2.3. Who is willing to build a help?

I am interested in testing it! Although I don't know delphi or DX, I do know how to code. I might think something for you :P

I'm happy to see that you want to improve your tool :D
 

idaBigA

Holley Mir 3!!
VIP
Oct 28, 2003
1,966
110
310
Stoke, UK
I don't, but only because I haven't found a tool that makes it easy enough :)

Maybe this is the one! If you need help testing, i'll have a go at it.
 

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
Yes this would also be great. The current editor uses a custom header when saving it so doesn't work in c# unless you manually hex edit it.

So completely I still do not understand the problem with the headers.
Can you give me an example of illusion header / C # header?
This makes it easier.

- Redo/Undo : The old IllusionMapEditor had a "redo / undo" system ...
- WTL: for the moment Prio 10
- Texture Set Editor : alraedy planned (implemented partly)
- MiniMap Studio : alraedy planned (implemented partly)
- "Fixed front / back / middle objects / tiles" : @Far : I'll test with you directly as soon as a test version is finished.
- "animation editor" : @chinaboy : alraedy planned (implemented partly)
- MapAnalyse : @Ashran : When you open a map, they will be already analyzed (part of the client / server system analysis)


Ashran said:
I'm happy to see that you want to improve your tool :D

^^ no, not improve... The WoI Studio 10 is from the ground up new...
98% new custom components..
The main reason is to maintain only a single tool and share funktions for both systems.

/Coly
 

Far

tsniffer
Staff member
Developer
May 19, 2003
20,183
30
2,785
540
I'll get you the exact headers when I'm home.

If you resaved an existing official map - the header stayed the same and works fine.
If you created a new blank map, and saved it - the header was different and had to be manually edited.

This was fine in the delphi mir3 source as I guess it was designed to ignore the header and just expect it to be in the correct format. However because C# is compatible with all map formats (mir2/wemade/shanda/mir3 etc) it matches the exact header to tell it which object library to use.
 
Last edited:

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
I'll get you the exact headers when I'm home.

If you resaved an existing official map - the header stayed the same and works fine.
If you created a new blank map, and saved it - the header was different and had to be manually edited.

This was fine in the delphi mir3 source as I guess it was designed to ignore the header and just expect it to be in the correct format. However because C# is compatible with all map formats (mir2/wemade/shanda/mir3 etc) it matches the exact header to tell it which object library to use.

Thx, Ok I have found the problem :( Sorry I fill the first 19 byte with wrong Information.

Edit : I have Fix it now.

Header.png
 
Last edited:

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
Hi,

I've added a new feature for the MiniMap builder. (allready Finished)
You now have several options:
- Option 1.) You can save the MiniMap to PNG or BMP Image
- Option 2.) You can import the MiniMap direct to Mmap.wil/wix
- Option 3.) or to Fmap.wil/wix

A rebuild at WIL / WIX is subsequently no longer necessary.
The system arranges all independently.




What do you think of the idea?


/Coly
 

Far

tsniffer
Staff member
Developer
May 19, 2003
20,183
30
2,785
540
sounds a little gimmicky to me. as you'll have to go in to a wil viewer anyway to find what number the mmap is at - it would be simple enough to click the "import" button at the same time.

But never the less, it's a feature we didn't have before so can't turn our nose up at it :)
 

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
At first you say Import to Mmap.Wil file, then it open it and you can say :
- set a Index Number
or
- say add Automatic to a free place.
a extra feature can by a Internal viewer.
The import / Encode funktion can write Wil Type 1 and Type 2 Files / Images
It check the Type at load time and setup the correct type in WoI Studio.
All in all, you don't need a extra Tool ^^...