Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Sonic

#16
The idea behind this is to have yet another master server to redistribute maps being played on the server and make playing custom maps as easy as possible.

So few words to explain how exactly it works.
The wrapper is an external application written in java, with features to handle multiple servers (There is no limit at all), including most common map settings. Every change you make to the GUI is saved instantly (Except for the custom limit for each side). The most interesting part of server tabs are the Buttons (Start/Stop/Restart). Every server start is reported to master server with informations containing data for all the maps (name, code and how to get it). The client then can parse data from master server and get all the required maps just by joining the server.

There is also map catalog. That was based on all the maps available on this site this week. Some of them might not work (by crashing the server), because they are not intended to be played on server. The catalog is not updated automatically as new maps are added. If you add new map and want to have it on server, use older, slower and deprecated (meaning don't use it unless necessary) catalog (must be enabled in main menu.

First thing you must do before you start using it, is to set correct path to server exe file (this is not stand-alone server).

Screenshots and download below. Note that the map install process requires extraction utility which is downloaded automatically at the first run (and every time you delete it) and is stored in "/libs" folder.

The client to be used to get the maps is located HERE (note that it does not have map manager built-in yet, for more info follot that topic).
The current version is early beta (most of the things work now) and as such it may contain bugs and/or malfunctions. If you find any of that, please report it in this thread or by pm.
#17
As of 1.20, there is new Master server to handle custom server maps. Using this server, the maps are downloaded and installed automatically using the "Join" button. The supported servers are denoted with the blue font color. As the tests are still pending, there might be few bugs in the system.
#18
The players are fake (not names tho), they all have same ping and no score at all and the servers seems to be crashed, if it ever runned before.
#19
Quote from: Led on August 16, 2015, 02:39:38 PM
Even if we only had certain maps--such as one for mod map night or the next ICW, etc.  then it would be very helpful for players.

I run SWBF in WINE but I don't think we would need to run SWBF on the same machine as the auto-downloader.

Maybe we could ask phobos to make a custom shell to link to the download site.
Well, if you can run java, then you can find battlefront folder (battlefront.exe file) and use the app to download maps to the desired folder. Other features, like joining servers are unavailable on linux at the moment (unless you run the app under wine). All it takes is a word and it can be ready to go by tomorrow night.
#20
Quote from: Led on August 16, 2015, 01:03:53 PM
Would you implement it on a linux or windows environment?
Thats the thing about php and java, it works on all platforms. The app itself does too, but some features are not implemented for linux (like start at boot time). I'm not sure how swbf1 works on linux platforms, but using wine or other emulating software to provide windows-like environment.

The hard thing is to collect all available maps and make a list. I can make some interface for map storage manipulation, but i guess the maps take some space.
#21
If anyone cares enough, and can provide website hosting (with php support), we can make global battle list (and automatic listing and instant download/install of the missing items, to make more amazing maps available to public.
#22
As of 1.13, you can override and/or add custom maps in optional file named maps.txt
#23
Quote from: Phobos on August 08, 2015, 03:09:51 AM
there is a slight bug with the stock map localization. it shows nab1 as Theed.
nab1 should be Plains, nab2 = Theed.
Fixed as of 1.12.
Thanks for reporting that.
#24
I think we should make our own transparent battlefront game. Like using the existing assets and stuff already made but put together differently.
I will stick to swbf1 and swbf2(space battles only) as I have always had.
#25
Quote from: codergames on July 17, 2015, 02:33:14 AM
Great stuff! I tried to change profile name, but it says failed to save profile. I run as admin, maybe it was a privilege thing, I thought, but same thing. Weird thing is, while there's not new profile in the savagames folder, your app is showing a new profile name as another available profile.
As long as you have correct paths set, the profile file should be created. If there is no other profile available, default settings are used (~ my defaults).
#26
SWBF1 Modding / Re: Profile name edit
July 17, 2015, 01:56:43 AM
The checksum is indeed calculated from the profile data. If you want to have the nick changed you can use SWBF game informer, in which you can clone existing native profile with new username.
#27
Adde ICW5 maps. There is one conflict with map kam2 from older ICWs
#28
Server resolving is now working again. From now on, I'm not working on this project anymore. All sources are included for those who might want to see how it works.
#29
Corrected FPS parameters, added Master server settings (it is recommended not to change any of it).
#30
Added sound notifications, custom nicks (profile cloner) and custom TPS (experimental).