fodev.net
Other => FOnline:2238 Forum => Archives => News and Announcements => Topic started by: AHS-9 on September 24, 2010, 07:23:48 pm
-
Following the Dialogue and Quest competition, in similar spirit we would like to announce the Mappers' Competition.
I. The rules
The competitors are asked to create at least two maps, each belonging to one of the three categories, and no two maps in the same one:
- Outdoor encounter map.
- Outdoor outpost map (similar to faction base).
- Any map that is not a vault and does not fall in the previous two categories (freeform).
Maps can be provided with or without their backstories.
II. The tools
Here (http://www.fonline2238.net/MapperPack.zip) is a bundle containing the mapper, sample maps, and few reference files (basic readme, old manual, a simple tutorial). It is recommended that the competitors read them all, since among lines they contain important technical informations about map building. Absolutely read the ReadMe1st.txt file.
Many sample maps can be taken from the fonline SDK, available here (http://svn2.xp-dev.com/svn/fonline_sdk/Server/maps/).
III. The criteria
Of course, the aesthetics and good-look of the maps will be judged in a completely subjective manner. Logic behind the map layout (are the rooms placed with sense, or just randomly) and technical prowess showed by the submission (no holes in walls etc.) will play an equal role.
IV. The awards
As with the Dialog Competition, no in-game rewards are offered. The true "reward" here is offer to work with the team. Inclusion of the maps into the actual game content will obviously depend on few factors (there is no problem with encounter maps, but outposts are a different story; remember, this is a hunt for people, not particular maps).
V. Making an entry
To submit your work, send an email to contact@fonline2238.net having "[competition 2] *your_forum_nickname*" in title, with all map files as attachments (archived and packed or not).
VI. Time constraints
The competition will run until October 15. After that, we will review all submissions.
-
Hi. The mapper doesn't work at my computer... For one secon i have black empty window and then it dissapear :(
-
Hi. The mapper doesn't work at my computer... For one secon i have black empty window and then it dissapear :(
Did you use the mapper found here (http://www.fonline2238.net/MapperPack.zip)or the mapper that was previously in your FOnline folder?
-
Ok, so first competition I'm interested in partaking in... How the hell do I get the mapper working? Just downloaded it from Surf's HERE link. Whats next?
I'm askng before trying so I don't fuck nothing up ;D.
-
Unpack it in any folder you wish, open the mapper.cfg file with notepad and set the paths to your critter and master.dat.
Run the mapper. Be creative. :)
-
Did you use the mapper found here (http://www.fonline2238.net/MapperPack.zip)or the mapper that was previously in your FOnline folder?
i used the one downloaded from the fonline2238 console and have the same problem. flashes a greyish box for 1sec then closes
edit: this is what it says in fomapper:
Starting Mapper...
Mapper initialization...
FalloutDatFile::Init - Cannot open file.
OpenDataFile - Unable to open DAT file<fopatch.dat>.
FileManager::LoadDataFile - Load packed file<fopatch.dat> fail.
Sprite manager initialization...
Load sprite egg fail.
Mapper initialization fail.
-
Try copy file FOGM.msg from \Server\text\engl to \Server\text\russ.
Also in \Client, in file FOnline.cfg, should be written right path to master.dat and critter.dat files, and language switched to engl.
-
Try copy file FOGM.msg from \Server\text\engl to \Server\text\russ.
Also in \Client, in file FOnline.cfg, should be written right path to master.dat and critter.dat files, and language switched to engl.
how to do this "language switched to engl."
didnt work though but i didnt do language
-
Unzip to your Fonline folder. It makes a folder called mapperpack.
Edit Mapper.cfg in mapperpack and set the path of your Fonline directory.
Then when in press enter and type *newmap
Working for me.
Disregard mapper in main Fonline dir.
Hope this helps.
-
Unzip to your Fonline folder. It makes a folder called mapperpack.
Edit Mapper.cfg in mapperpack and set the path of your Fonline directory.
Then when in press enter and type *newmap
Working for me.
Disregard mapper in main Fonline dir.
Hope this helps.
i did all of this but still getting just a quick flash of a window and then this fomapper.txt shows up in mapperpack dir:
Starting Mapper...
Mapper initialization...
FalloutDatFile::Init - Cannot open file.
OpenDataFile - Unable to open DAT file<C:\Program Files\BlackIsle\Fallout2\fopatch.dat>.
FileManager::LoadDataFile - Load packed file<C:\Program Files\BlackIsle\Fallout2\fopatch.dat> fail.
Sprite manager initialization...
Load sprite egg fail.
Mapper initialization fail.
-
Unable to open DAT file<C:\Program Files\BlackIsle\Fallout2\fopatch.dat>.
You have to set the paths to MASTER.DAT and CRITTER.DAT, not the fopatch.dat (don't know what you want to do with this patch anyway).
-
# Path to the client folder.
ClientPath=C:\Program Files\BlackIsle\Fallout2
# Path to the server folder. Do not change.
ServerPath=server\
# Mapper interface options
MapperInterface=mapper_default.ini
that is my mapper cfg
-
fopatch.dat is hardcoded name of fonline.dat, you should set ClientPath to *fonline* dir, not *fallout2* dir. paths to master/critter .dat will be taken from fonline.cfg, so you dont have to worry about them; also it will solve'fopatch.dat problem'... i hope :)
-
# Path to the client folder.
ClientPath=C:\Program Files\BlackIsle\Fallout2
Do u hav Fonline in your FO2 directory, mine is seperate
ClientPath=C:\Program Files\Fonline
Thats my Fonline path.
LOL i just saw surfs post. :P
-
i unpacked archive, i set up patch to fonline i ran the mapper program i entered ! and press enter, but no new map was created, only "unkown command" was writen..
it is bad start (Vista 64bit, i already ran it in admin mode).
so what to do?
p.s.: load of exisiting map is ok
-
Why "!"?
Unzip to your Fonline folder. It makes a folder called mapperpack.
Edit Mapper.cfg in mapperpack and set the path of your Fonline directory.
Then when in press enter and type *newmap
Working for me.
Disregard mapper in main Fonline dir.
Hope this helps.
-
I don't know why, but it's unable to create your own map in Mapper. You need to use existing one and redone it.
-
Why "!"?
newmap or ! does not create new map in my mapper
-
*new
-
*new
This is correct.
Also, lets see some things like medical facilities, old army bases, ammo crafting factories, mutant outposts .. etc. (please not 100 gang bases again! :))
-
You should definitely read Docs/readme_en.txt. There are many simple things that the mapper can do and that make life a lot easier, and you will never know about them without reading that file.
-
This is weird coz I can save new map on my mapper :)
-
OK, so i now moved mapperpack dir into my fonline dir. i set the client folder in mappercfg to fonline dir. now when i run mapper itopens the grey mapper window but a message says " master.dat not found".
fomapper.txt:
Starting Mapper...
Mapper initialization...
FalloutDatFile::Init - Cannot open file.
OpenDataFile - Unable to open DAT file<C:\Program Files\Fonline\master.dat>.
FileManager::LoadDataFile - Load packed file<C:\Program Files\Fonline\master.dat> fail.
Mapper initialization fail.
-
Hi there,
i have a question about the mapper. I got it running without problems and started with some simple things yesterday. After a lil testmap i started with the work of my contribution map. Unfortunately i didnt read the competition rules and made (of course) a gang base. But thats not the problem, i think i could make something different with it too.
Now to the real issue. Can i (and when yes how) test the map ingame ? I guess this should be possible with the SDK but i didnt find any non russian manuals. I cant make a map without testing it. Im not even sure if the map i made is running at all this way.
Greetz
-
OK, so i now moved mapperpack dir into my fonline dir. i set the client folder in mappercfg to fonline dir. now when i run mapper itopens the grey mapper window but a message says " master.dat not found".
fomapper.txt:
Starting Mapper...
Mapper initialization...
FalloutDatFile::Init - Cannot open file.
OpenDataFile - Unable to open DAT file<C:\Program Files\Fonline\master.dat>.
FileManager::LoadDataFile - Load packed file<C:\Program Files\Fonline\master.dat> fail.
Mapper initialization fail.
# Path to the client folder.
ClientPath=C:\Program Files\FOnline
# Path to the server folder. Do not change.
ServerPath=server\
# Mapper interface options
MapperInterface=mapper_default.ini
This is my Mapper.cfg file, also are u editing Mapper.cfg in fonline DIR or the one in the Mapperpak DIR.
The one u want is in the Mapperpak DIR.
Hope this helps robot, unless u hav got it already. :P
-
Hi again,
does someone have the problem that he wants to test his maps ingame but he cant ?
I found a way to do it and if somebody has the same problem as i had i could describe the way i got it running.
But only if this is really an issue. Dont want to blame myself :p
-
About the mapper start: client path in the Mapper.cfg must point to a properly configured 2238 client (the mapper will attempt to open the client's fonline.cfg and take dat paths from there). There shouldn't be any problems as long you do this right, but you might try running the mapper as administrator in case of any.
About testing the maps in game: the fastest and simplest way is by replacing an existing map in the SDK server with your own. Just replace, say, redding.map with yourmap.map, wipe the server (by deleting all save files in save/), start it, connect to it, and enter Redding.
If you don't want to wipe for some reasons, you can skip that part, do the rest, and type ~regenmap after entering Redding.
-
Thanks ^^
thats exactly the way i made it.
-
how can i oppen the maper.cfg?
-
Use Notepad.
-
I THINK I GIVE UP LOL. not meant to be a mapper i guess
-
I. The rules
The competitors are asked to create at least two maps, each belonging to one of the three categories, and no two maps in the same one.
Question #1: One of the maps I'm planning is a Special Encounter map. This encounter will have two connected parts, and therefore, two map files.
My question: For this competition, is this allowed? The rules say that I can't have more than two maps of the same kind. If both maps will be part of the same Special Encounter, can this count as just one file?
________________________
Question #2: Another question: Currently , when I go to the Tile section in the Mapper, it keeps placing the tiles as "roof" tiles, and I don't get how to change this so that it starts laying down normal tiles again, and how delete the [roof] tiles.
In a nutshell, how do we delete Tiles and (Roof?) Tiles?
________________________
Creating a first map.
Alright, we are now ready for the action.
We will try to create a test map, so press Enter and type “!”
This does not work, as Wichura said, it looks like you have to only load off of a existing map that was pre-loaded or downloaded from the SDK link
-
Hey, i have a question
Is there any way to test the maps? i need to know if the triggers are working fine
-
Question #1: One of the maps I'm planning is a Special Encounter map. This encounter will have two connected parts, and therefore, two map files.
My question: For this competition, is this allowed? The rules say that I can't have more than two maps of the same kind. If both maps will be part of the same Special Encounter, can this count as just one file?
I think in this case it's ok. I believe you have some similiar thing like I do too and I have two maps connected to each other aswell. ;)
Question #2: Another question: Currently , when I go to the Tile section in the Mapper, it keeps placing the tiles as "roof" tiles, and I don't get how to change this so that it starts laying down normal tiles again, and how delete the [roof] tiles.
In a nutshell, how do we delete Tiles and (Roof?) Tiles?
Disable all other things except "tiles" in the right hand side of the interface (so that only tiles can be edited/moved etc).
Now you just use the mouse and mark the tiles you want to delete. Press "Del" then. ;) To switch between Roof and Ground, press the middle mouse button.
-
Question #2: Another question: Currently , when I go to the Tile section in the Mapper, it keeps placing the tiles as "roof" tiles, and I don't get how to change this so that it starts laying down normal tiles again, and how delete the [roof] tiles.
In a nutshell, how do we delete Tiles and (Roof?) Tiles?
Use "*new" instead of "!". To switch between roof and floor tiles, press the middle mouse button. To remove floor or roof tiles, you have to activate it in the filter at the bottom right side, then mark the tiles and simply delete them.
-
LOL, my middle mouse button is broken, is there a shortcut key for Tiles/roof switching?
-
LOL, my middle mouse button is broken, is there a shortcut key for Tiles/roof switching?
Not sure, if there ain't, try using AutoHotKey (http://www.autohotkey.com) to "bind" some other key to mouse3.
-
Got any idea how to get it work with linux?
I downloaded new version, but when i try to start it with Wine looks like it just disappear.
-
Got any idea how to get it work with linux?
I downloaded new version, but when i try to start it with Wine looks like it just disappear.
Check FOMapper.log and see what it says.
-
Got any idea how to get it work with linux?
I downloaded new version, but when i try to start it with Wine looks like it just disappear.
Mapper v1.23.5 is working on linux (wine-1.2, with minor graphical glitches in my case), probably you've got typical problem with its config (paths to files etc.)
-
Hey, what happened to this competition?
-
It ended, the submissions are being reviewed.
-
The competition is now concluded. Four people: ASDu, Vintar, Visco and Wichura were offered to work with the team.
-
Congratulations to them!
-
Yay, I saw some Wichuras work for HQ mine and it was great. If the others are at least that good, we have a lot of nice map coming. Congratulation.
-
Can you show us some maps make by this team?
-
You will see them soon enough.
-
I have a problem.
The mapper will start then it will close strait away.
Here is my log file.
Starting Mapper...
Mapper initialization...
Sprite manager initialization...
Sprite manager initialization complete.
SpriteManager::LoadFont - File <fnt_def.bmp> not found.
Mapper initialization fail.
Thank you to anyone who can help me.
-
why do you ask on forum when your log explain everything clearly?
SpriteManager::LoadFont - File <fnt_def.bmp> not found.
file simply cannot be found so get this file somewhere, from sdk, from guys on irc ect ect
-
I had the same problem, the problem was caused by 4/11 update important part (http://fodev.net/forum/index.php?topic=10421.msg88828#msg88828), where you in order to run the game needed to rewrite "PatchDatPath=fonline.dat" to "PatchDatPath=faction.zip" in fonline.cfg. You need to revert this change. Unfortunately, this will make you unable to start the game. Unless you want to rewrite it everytime, you can create another copy of fonline client for mapper (Thx to Wichura for this info).
-
Thank you Bantz.
Annoying but thank you.
-
i download the mapper of the link in this topic, make the direction:
# Path to the client folder.
ClientPath=d:\fonline
# Path to the server folder. Do not change.
ServerPath=server\
# Mapper interface options
MapperInterface=mapper_default.ini
then i run mapper for one second i got a gray pant then nothing
that say:
Starting Mapper...
Mapper initialization...
Sprite manager initialization...
Sprite manager initialization complete.
SpriteManager::LoadFont - File <fnt_def.bmp> not found.
Mapper initialization fail.
i search this archive (fnt_def.bmp) but i dont findem, obviously.
I finally made it. is the problem with faction.zip and fonline.dat
-
I was unable to make it work too. So I have downloaded full SDK with mapper and everything works fine.
-
I had the same problem, the problem was caused by 4/11 update important part (http://fodev.net/forum/index.php?topic=10421.msg88828#msg88828), where you in order to run the game needed to rewrite "PatchDatPath=fonline.dat" to "PatchDatPath=faction.zip" in fonline.cfg. You need to revert this change. Unfortunately, this will make you unable to start the game. Unless you want to rewrite it everytime, you can create another copy of fonline client for mapper (Thx to Wichura for this info).
Bantz, thank you very much for this info, i could run the application without problem, but i think it's too late now, because the competition has ended already.
-
Would be awesome to have a mapper that works for the newer patches. I never could get the mapper to work with the latest patch.
-
Anything new?
-
Using the latest mapper from FOnline SDK is never wrong.
-
What is the limit of map size, biggest possible map?
-
Somewhere around 1000x1000 hex, my mapper crashed. The biggest maps that 2238 is using have 300x300 hex (Klamath and NCR).
-
Somewhere around 1000x1000 hex, my mapper crashed. The biggest maps that 2238 is using have 300x300 hex (Klamath and NCR).
Thank you for the answer but i am still concerned. Let's say the mapper can manage the map of 1000x1000 size but does it mean that the map will work for real?
-
Well, you have to consider a much longer loading time for the client. Also the performance can be worse, especially if many players are in the map. But beside this, if the Mapper can open a map, it will pretty much work in the game as well.
-
Well, you have to consider a much longer loading time for the client. Also the performance can be worse, especially if many players are in the map. But beside this, if the Mapper can open a map, it will pretty much work in the game as well.
So.. I suppose that the characters position is updated even when they are out of sight. That can be a problem when taking into account big maps. Though I don't think a big map will cause any significant increase in amount of players, the amount of NPCs might be an issue. What are the odds of changing the positioning system?
-
If you have only a few towns with really big maps, obviously the amount of players in there will always be higher than if you have a town that is made of a few smaller maps.
About other engine internal stuff I can't say anything, because I lack the expertise with it.
-
Yes, I am aware of that. I got another question, what's the minimum RAM requirement you are aiming for?
I did a little research, here are the results:
map size : min.RAM
600x600 : 512MB
1000x1000 : 1GB (well 768MB would do but that's quite rare configuration)
2000x2000 : 1,5GB
In general 1 hex takes approx. 262 Bytes of RAM
The entire map is put into RAM on load.
-
This is if the map is empty, but what if there are many players in it?
-
I already took it into account. The game itself without the map data requires approx. 160MB of memory on my computer. It's difficult to measure the impact of amount of players but it seems that it's not too big.
Anyway here are the results i got for the 'map data' alone:
map size : RAM it takes
600x600 : ~80MB
1000x1000 : ~400MB
2000x2000 : ~1GB
-
Useful data. Thanks ;)
-
I am currently creating a map and i encountered a problem. At the moment i have only fallout2 elements, but i would like to add my own frm's and also it would be cool to tap into fonline additional resources. So, how to extend resources of mapper, add refrences to other *.dat/*.zip's?
-
Put the graphic you want to be visible in the mapper in your client/data/art/scenery folder (must be for example a .png or a .frm file), then open server/proto/generic, look for the formost entries PID (*) number, copy the proto, make a new number, put the filename of the graphic you early moved into the client/../scenery folder in (*²), save the document, then it has to be in your mapper.
* - looks like this:
[Proto]
Pid=4853
*² - this line:
PicMapName=art\scenery\statue2.png
PicInvName=art\inven\reserved.frm
-
I. Thanks Surf this method do the job :)
II. Still there's some problem. SDK does not include the newest art :( Potentially I could extract faction1.zip and other archives to the directory and use them but i don't know PIDs of included items. It's quite pointless to set my own PIDs for those art, because map wouldn't work correctly.
Can you attach somewhere or add the newest art to SDK release?
III. I have also a few suggestions for mapper:
1. The ability to copy elements from one map to another. It would be great for patterns such as floor or rocky coast etc.
2. Full screen option. Version 1.25.24 works only in window mode for me.
3. Undo (Ctrl+Z). It would speed up work. I really miss this in mapper.
4. Visible map border. It could be just a general outline.
I see mapper is getting better and better. At the moment it's a really good piece of software. Hope it keeps being developed.
IV. Btw. It seems that the position updating system is quite optimized. Only positions of visible players are being sent and that's a great news for making big maps. They should work well in current FOnline system :)
-
III. I have also a few suggestions for mapper:
1. The ability to copy elements from one map to another. It would be great for patterns such as floor or rocky coast etc.
2. Full screen option. Version 1.25.24 works only in window mode for me.
3. Undo (Ctrl+Z). It would speed up work. I really miss this in mapper.
4. Visible map border. It could be just a general outline.
1. This is already possible. Copy an item or whatever you want to copy, go to "list" tab, go to another map, paste (ctrl+v) it. The copied item will arrive on exact the same coords like it was on the other map.
2. Full screen works, you just need to set it in the clients .cfg
3. True.
4. True. ;)
-
I am really pleased to hear that it is already in Mapper :) The copy thing gonna help me a lot with making a neat and varied ground.
Huh, i never looked for the full screen setting in client. It's a little bit counterintuitive, but most importantly it works. Thank you again for the solution.
-
I just added a bunch of fonts to my Faction.Zip only to end up with this error;
Starting Mapper...
Mapper initialization...
Sprite manager initialization...
Sprite manager initialization complete.
DirectInput initialization...
DirectInput initialization complete.
Init interface.
Init interface complete.
Loaded<127> critter types.
Item manager initialization...
Item manager initialization complete.
Loading items prototypes...
Items prototypes successfully loaded, count<4592>.
Critter manager initialization...
Critter manager initialization complete.
Loading critters prototypes...
Loaded<506> critter protos, errors<0>.
Hex field initialization...
Hex field initialization complete.
Mapper initialization fail.
any suggestions? I don't think this has been covered in forum yet.
p.s. mapper is directed to Fonline Directory for dat files. and no where else.
-
The fonts must be located in data/art/fonts, not in some faction.zip.
-
the only directory path like that i have seen is in the Faction zip. no where else is there a art folder that I can see.
But since I copied the fonts there i have not had any issues with a font error which was my problem before this happened...
-
Jonny Rust, this is an issue with the mapper posted in this thread by AHS-9. It's outdated, I used to have the same problem with it. I downloaded the Fonts seperatly from some other website and put them in but the mapper still didn't work.
My tip: Use the up to date mapper in the SDK, you can find a nice tutorial here (http://fodev.net/forum/index.php?topic=12198.0) how to get and set up the SDK which includes a working mapper.
Hope this will help. It worked for me.
-
Thanks Andr3aZ! i'll give that a shot.
Ok,
I downloaded this and the the Mapper worked instantly without bullshit, thank fuck! (btw your link is bugged for some reason)
However I looked at the manual and my very first command ("!" for a new map) failed as an "unknown command". Can you tell me the actual new map command? or can you link me to some sort of FAQ?
Also now looking at the manual again it seems like I'm missing a bunch of bookmarks...
thanks
Also will a map created with this mapper be valid for this competition?
-
Ok I fixed the link, it had double http:// due to automatism in the BB-Code editor :-\
I think i forgot the right command for a new map and can't check because im at work at the moment, but try one of these
!new
~new
*new
There is also a FAQ located in your Mapper Folder in Cvet's mother tongue and english.
Or use what Lexx postet here (http://fodev.net/forum/index.php?topic=3468.msg30922#msg30922) (I think its the same as the documents you can find in the mapper folder)
Also will a map created with this mapper be valid for this competition?
The competition is already done for a while and the winners where decieded. Sorry but you have to wait for the next competition.
The competition is now concluded. Four people: ASDu, Vintar, Visco and Wichura were offered to work with the team.
A last tipp: This forums search function works really good and with 10 minutes time you can find many answers to your problems :)
-
Also now looking at the manual again it seems like I'm missing a bunch of bookmarks...
probably not, everything should be inside those bookmarks. for example walls are in misc bookamrk...