Official Soldat Forums

Official Content => Soldat Developer Log => Topic started by: Shoozza on May 27, 2012, 04:35:42 pm

Title: Devlog update (2012-05-27) Refactoring/Cleanup More Bugfixes, Porting the server
Post by: Shoozza on May 27, 2012, 04:35:42 pm
Hi community!

This week we mainly worked on code cleanup/formatting and bugfixes.

The access violation with the /BANDWIDTH command and disabled fileserver (#212),
Textoutput with writeconsole in scripts was also fixed. You can now output lines with less than 2 chars (#214).
Another bugfix was the missing team player output in old scoreboard, the new scoreboard was working correctly already.
Then there was a bugfix for unregistered players who get a DirectX Graphics error in 1.6.3 when they try to run Soldat in fullscreen mode by using the Soldat clicker - when they open soldat:// links (#201).

The readme files got updated as well. As I read on the forums that EnEsCe stopped hosting Soldat servers this is why I removed the links from the readme files pointing to his soldat server hosting site.

Links to the Soldat scripting manual have been changed to point to our scripting wiki page. The reason is that we cannot update them on EnEsCes page and new functions which were adder are missing now.
If you notice missing functions in our scripting wiki page please add them.

I worked a bit on PolyWorks 2 but there is not really enough progress to write about it.

skoskav did a great job refactoring code.
He got rid of lots of copy paste code and formatted a lot of code as well! It was really nice to see Soldat getting cleaner!
He refactored code that has to do with weapons, thereby making it easier to one day possibly add new weapon mechanics, improve modability and adding new weapons. But we still have a long way to go :P

Since I didn't see any progress on the Lazarus/FPC server port I ported the remaining compression functions.
I Still have to test if everything works on Linux and Mac but it seems to run well on Windows.
Maybe we can switch to Lazarus/FPC for compiling Soldatserver for the next release ;)

I'll probably have less time for Soldat the next few weeks but I'll try to code when I find the time.
Title: Re: Devlog update (2012-05-27) Refactoring/Cleanup More Bugfixes, Porting the server
Post by: As de Espada on May 27, 2012, 04:59:30 pm
you seem really happy :) soldat is really becoming better thanks to you guys
congratulations for the good work!
Title: Re: Devlog update (2012-05-27) Refactoring/Cleanup More Bugfixes, Porting the server
Post by: DutchFlame on May 27, 2012, 05:43:22 pm
aight well done  I guess!

whats the progress on msac, maybe it annoys you, but im sure Mr said it would be done in 3 months but it's been 4/5 already.
Im sure alot of players would like to know right now.


good job so far though.
Title: Re: Devlog update (2012-05-27) Refactoring/Cleanup More Bugfixes, Porting the server
Post by: duz on May 28, 2012, 10:17:09 am
Nice ;)
Title: Re: Devlog update (2012-05-27) Refactoring/Cleanup More Bugfixes, Porting the server
Post by: Prodigyx on May 28, 2012, 11:58:35 am
you seem really happy :) soldat is really becoming better thanks to you guys
congratulations for the good work!

I agree.
Title: Re: Devlog update (2012-05-27) Refactoring/Cleanup More Bugfixes, Porting the server
Post by: nosejj on May 29, 2012, 12:31:34 pm
Next devlog: ctf_Chernobyl is officially back to Soldat's default map-pack (the renewal version).

Edit: by the way, since I've picked a modified color for skin, when I go between profiles the one with the modified color goes back to white for some reason.
Always thought there should be an option to change skin color in games along the rest out of the outfit. ;q