Author Topic: FOnline SDK - Question  (Read 165811 times)

Re: FOnline SDK - Question
« Reply #195 on: February 08, 2012, 04:10:59 pm »
Awesome! thank you. How can it be there?? is just the global map info. Anyway, im sure this will be helpful for many others :)

Offline Gob

  • The Good
Re: FOnline SDK - Question
« Reply #196 on: February 12, 2012, 05:01:54 pm »
How can I disable the opacity thingy for the roof? So people can't see through it.

Offline Surf

  • Moderator
  • это моё.
Re: FOnline SDK - Question
« Reply #197 on: February 12, 2012, 05:13:54 pm »
setting the RoofAlpha to 255 in the config.fos file should do the trick.

Code: [Select]
/// Client specific definitions
#ifdef __CLIENT
__RoofAlpha             = 255;

Offline Gob

  • The Good
Re: FOnline SDK - Question
« Reply #198 on: February 12, 2012, 05:22:25 pm »
Thank you. It worked.

Offline Gob

  • The Good
Re: FOnline SDK - Question
« Reply #199 on: February 13, 2012, 06:06:45 pm »
How can I resize the mapper window ? It's difficult to make maps with a 800 x 600 window.....

Offline Wipe

  • Rotator
  • Random is god
Re: FOnline SDK - Question
« Reply #200 on: February 13, 2012, 07:04:20 pm »
Mapper uses client configuration, so just change it via FOConfig or manually in FOnline.cfg
« Last Edit: February 13, 2012, 07:06:26 pm by Wipe »
Games are meant to be created, not played...

Offline Gob

  • The Good
Re: FOnline SDK - Question
« Reply #201 on: February 14, 2012, 08:53:41 am »
Mapper uses client configuration, so just change it via FOConfig or manually in FOnline.cfg


Yes, I noticed after I chage resolution to client. It's pretty dumb IMO.

JovankaB

  • Guest
Re: FOnline SDK - Question
« Reply #202 on: February 14, 2012, 08:58:56 am »
Whole mapper is... let's just say, suboptimal :)

Feel free to create better mapping application ;)

Offline Wipe

  • Rotator
  • Random is god
Re: FOnline SDK - Question
« Reply #203 on: February 14, 2012, 05:31:45 pm »

Yes, I noticed after I chage resolution to client. It's pretty dumb IMO.

Well, not really. Mapper share pretty much code with client, like drawing functions, so fixes in there affect both applications. But hey, nothing stops you from using command line switches (another shared part :P) for different resolution in mapper; these are checked after reading values from config, so...

Code: (Mapper1024.bat) [Select]
Mapper.exe -ScreenWidth 1024 -ScreenHeight 768
Games are meant to be created, not played...

Offline Gob

  • The Good
Re: FOnline SDK - Question
« Reply #204 on: February 14, 2012, 07:31:45 pm »
Feel free to create better mapping application ;)

I'm not such a good programmer.

Offline Wipe

  • Rotator
  • Random is god
Re: FOnline SDK - Question
« Reply #205 on: February 19, 2012, 09:17:25 pm »
I'm not such a good programmer.

Since FOnline maps are enforced to be in text format, it doesn't require to be a pr0 to read them. In fact, simple parser can be done just for practice, without deep knowledge about chosen language. Displaying given object graphic isn't much of a problem too (many .frm loaders around, (including this one ;p)), so all you has to do is stick to the current format.

Biggest challenges in creating new mapper would be - imho - creating more user-friendly GUI, probably sorting objects in right order (last one is wild guess, someone more experienced should correct me if needed - i didn't messed with .fomap files for more advanced stuff than reading them, so... :>) and make it working with scripts. First two can be done even now, last thing can wait until you/someone make at least half-usuable application. If stuff will be good enough, i guess it would be much easier to get support from cvet ;)

Due to compatibility reasons, i would recommend C++ here - should be easier for everyone if program find its way into standard SDK tools. (but if someone make it perl+gtk, i'll give my whole "+1" limit for given month ;p)
Games are meant to be created, not played...

Re: FOnline SDK - Question
« Reply #206 on: February 19, 2012, 10:14:39 pm »
I completely don't understand why one would give a shit about making "a new, better" mapper.. for teh lulz?

The mapper is a very convenient tool after you just get used to it, which should take time of making few maps. Also, at least basic knowledge about SDK is handy, but not necessary. The only thing that I imagine missing there is "Undo" but it seriously doesn't matter if you know what you're doing. Also, I've seen some solution for it somewhere scripted by someone, I would post a link but I don't have it and don't use it.

The real problem is that there is almost no tutorials for mapper or good how-to-make-a-map guides.

Offline Lexx

  • Rotator
  • Mexican Apple Thief
Re: FOnline SDK - Question
« Reply #207 on: February 19, 2012, 10:21:32 pm »
Quote
The mapper is a very convenient tool after you just get used to it,

You probably haven't used many mapping tools yet.

Offline Surf

  • Moderator
  • это моё.
Re: FOnline SDK - Question
« Reply #208 on: February 19, 2012, 10:28:53 pm »
To me the mapper works allright aswell, the only thing I am really missing is some "undo" function.

E: was so lazy and didn't read the full post of kilgore, he got it already pointed out.
« Last Edit: February 19, 2012, 10:30:28 pm by Surf »

Re: FOnline SDK - Question
« Reply #209 on: February 19, 2012, 10:48:28 pm »
You probably haven't used many mapping tools yet.
The outcome of your work is the thing that counts, not the tools you use, my master.