fodev.net

Other => FOnline:2238 Forum => Archives => Tools and Modifications => Topic started by: raynor009 on June 10, 2010, 03:39:38 pm

Title: How to build a custom GUI?!?
Post by: raynor009 on June 10, 2010, 03:39:38 pm
Id like to know how to build a custom GUI like u guys did i already made the buttons and stuff but how do i replace it in game?Could someone explain it to me please and il provide u with awesome GUI's!
Title: Re: How to build a custom GUI?!?
Post by: Berko on June 10, 2010, 09:48:36 pm
Yep.
The game use his resources in .dat file. You can see what is in it with some old software for fallout 2. (you have to get one of them if you want extract files to understand who it works and make your own)
Dat file contain organized file in folders.
To change some of these data you have to recreate the file with his relative path.

Example : You want to change "fixboy.png" and you see it's located in /art/intrface/
If you create this path in the data folder where the game is installed (ex: c:/program files/fonline/data/art/intrface/ ) and you put your version of "fixboy.png" the game will choose your file instead of the file in .dat file.

You can download some interface to see how they works.
Don't have enough time to explain a better post but after that you have some .ini file to configure your interface (to choose the name of your file, their size and position etc etc)
Check default.ini first (good .ini files is now in faction006.dat)
Title: Re: How to build a custom GUI?!?
Post by: Ulterior on June 29, 2010, 03:52:40 pm
The problem in modification of this game is that Fonline team took closed source approach. Yes - they rely on old fallout files, which will be closed for another 20-50 years, but they, IMO, made a mistake by releasing closed source of their wrapper-engine.

So you have 2 choices actually. Get the undat - extract critter.dat and master.dat and try to understand the closed-source file structure and scripting. Another choice is to hack the client itself.

I believe guys will provide some kind of interface for modifications in the future, but I dont expect it to be soon.
Title: Re: How to build a custom GUI?!?
Post by: Nikey646 on July 01, 2010, 07:12:53 am
We All Kno, We want It now :)

I believe guys will provide some kind of interface for modifications in the future, but I dont expect it to be soon.
Title: Re: How to build a custom GUI?!?
Post by: Graf on July 01, 2010, 01:01:42 pm
It's not that complicated, as you said. A while ago I started writing a wiki-page about GUI modding, so you can track it here (http://www.fo2238.fodev.net/wiki/GUI). There is a LOT of work, but someday it'll be done ;)
Title: Re: How to build a custom GUI?!?
Post by: Nikey646 on July 02, 2010, 07:08:56 am
It's not that complicated, as you said. A while ago I started writing a wiki-page about GUI modding, so you can track it here (http://www.fo2238.fodev.net/wiki/GUI). There is a LOT of work, but someday it'll be done ;)

Hmm, well i started to Dissect some of the .Dat files, for the GUIs and stuff, and i could help with the finding of files....if you want help with that, Contact mes VIA Pm heres :)
Title: Re: How to build a custom GUI?!?
Post by: Graf on July 13, 2010, 05:02:04 pm
I wonder if someone would help me adding some information in wiki, because there is ton of work left. Please PM me, if you have anything interesting to add.
Title: Re: How to build a custom GUI?!?
Post by: jan0s1k on July 16, 2010, 07:34:20 am
The problem in modification of this game is that Fonline team took closed source approach. Yes - they rely on old fallout files, which will be closed for another 20-50 years, but they, IMO, made a mistake by releasing closed source of their wrapper-engine.

So you have 2 choices actually. Get the undat - extract critter.dat and master.dat and try to understand the closed-source file structure and scripting. Another choice is to hack the client itself.

I believe guys will provide some kind of interface for modifications in the future, but I dont expect it to be soon.

cool story bro ;)
Dat Explorer (http://www.atomicgamer.com/files/30319/datexpl-zip) is best tool for exploring *.dat I think ;) you can also unpack these files like on winrar etc ;)
Title: Re: How to build a custom GUI?!?
Post by: Resp on July 16, 2010, 12:29:33 pm
please, give me program for make multiframe *.frm files also
Title: Re: How to build a custom GUI?!?
Post by: jan0s1k on July 17, 2010, 12:01:03 am
search it at google.com (http://www.google.com/search?hl=en&q=sprites+frm&aq=f&aqi=&aql=&oq=&gs_rfai=) it's not so hard
Title: Re: How to build a custom GUI?!?
Post by: Resp on July 17, 2010, 11:02:09 am
http://www.google.com/search?hl=ru&q=converter+to+multiframe+frm+file&aq=f&aqi=&aql=&oq=&gs_rfai=
try find it please. it is much harder than it seems at first glance.
I would not ask if I did not think that here I will quickly come right.

p.s.
"search in Google" - so always meet trolls.
Do not give in to temptation
Title: Re: How to build a custom GUI?!?
Post by: jan0s1k on July 17, 2010, 02:25:22 pm
I download from this link many of useful tools ;) (http://modguide.nma-fallout.com/tools/#FRM)
I think this (http://www.atomicgamer.com/files/30865/frmworkshop-rar) application should help you ;)
but it's little hard to use ;p
Title: Re: How to build a custom GUI?!?
Post by: KraftikBG on July 17, 2010, 08:11:31 pm
Hehe , cool programs , i must learn to use them :D
Title: Re: How to build a custom GUI?!?
Post by: Resp on July 17, 2010, 10:09:03 pm
jan0s1k, I am very grateful to you for help
Title: Re: How to build a custom GUI?!?
Post by: jan0s1k on July 17, 2010, 10:26:14 pm
no problem when I can I always help ;) (maybe not all people but most ^^)