Author Topic: SOLDAT 1.6.8 RELEASED!  (Read 62280 times)

0 Members and 1 Guest are viewing this topic.

Offline Shoozza

  • Retired Soldat Developer
  • Veteran
  • ******
  • Posts: 1632
  • Soldat's Babysitter
    • Website
SOLDAT 1.6.8 RELEASED!
« on: October 26, 2014, 05:34:29 am »
Finally! The next version of Soldat is ready: Soldat 1.6.8!

Most of the changes in this version are fixes but there is more!
If you prefer not to see some notifications ingame you can modify your translation by leaving the line empty.
Some of you probably know that you could auto-complete nicknames at the start of the line with Tab key.
In this version we added support for nickname Tab completion anywhere in the chat line. In addition to that you can now cycle through nicknames which start with the same combination of letters, or even without typing anything by just pressing Tab!
We also have something for those who record Soldat videos: non-shaking freecam when heavy weapons are fired.
Lots of scriptcore related fixes for our admins and scripters!

I'd like to thank the whole Dev Team for making this version possible. Big thanks go to ExHunter and skoskav for their help!

In case you are looking for the new default Soldat mod - it has been delayed and will arrive in a Soldat release after this one.
If you prefer it to the current mod or want to help us make it better - take a look in the Feedback on the new default weapon graphics thread.

You can find the download links at the end of this post.

The changelogs:

Soldat 1.6.8 changelog:
- Modified command /votemap to show the message "cannot vote" when applicable
- Modified vote results to happen immediately if the required percentage is achieved
- Modified voice taunt menu key to also hide the menu
- Modified translations to not print empty lines in the chat console
- Modified freecam to not have the camera shake when heavy weapons are fired
- Modified the chat's nickname Tab-completion to cycle through names
- Modified the chat's nickname Tab-completion can be used without even typing anything, or with a substring in the middle of the nick
- Fixed health bar shows empty if health health exceeds limit #491
- Fixed ban on bots in singleplayer mode should return a kick message
- Fixed chat message displayed above the wrong player #417
- Fixed Player ID for team 0 displayed incorrectly #205
- Fixed the chat's nickname Tab-completion can complete a nickname mid-sentence
- Fixed knife colliding against position where someone had died #390
- Fixed some keys couldn't be assigned to the scroll wheel
- Fixed asymmetry in walking down slopes depending on facing direction and movement direction
- Fixed the character vibrating when standing still on flat polygons, which would trigger MovementAcc
- Fixed previous song playback on start being out of bounds
- Fixed the LAW's startup delay to be a bit less unreliable
- Fixed scoreboard not shown at the end of a demo playback when the map changed
- Fixed freecam key could be held down to make the cursor jerky
- Fixed rolling to quicker and less awkwardly transition into crouching
- Fixed throwing the flag could be difficult when close to polygons #166
- Fixed some possible memory leaks
- Fixed unable to get a ban reason in case of HWID ban #143
- Fixed server's possible cheating vote kicks no longer permanently ban players #246
- Fixed vote kick turning into a permanent ban #478
- Fixed kicking player when vote percentage is above 100% #522
- Fixed vote exploitable by leaving the game #204


Soldatserver 2.7.8 changelog:
- Added SC3 function StrToDateTime(const S: string): TDateTime;
- Added SC3 event TGame.OnTCPCommand(Ip: string; Port: Word; Command: string): Boolean;
- Added SC3 event TActivePlayer.OnKitPickup(Player: TActivePlayer; Kit: TActiveMapObject)
- Added SC3 event TActivePlayer.OnFlagDrop(Player: TActivePlayer; Flag: TActiveFlag; Team: Byte; Thrown: Boolean)
- Added SC3 procedure TActivePlayer.WorldText(Layer: Byte; Text: string; Delay: Integer; Color: Longint; Scale, X, Y: Single)
- Added SC3 procedure TPlayers.WorldText(Layer: Byte; Text: string; Delay: Integer; Color: Longint; Scale, X, Y: Single)
- Added SC3 procedure TGame.TOnAdminConnect(Ip: string; Port: Word)
- Added SC3 procedure TGame.TOnAdminDisconnect(Ip: string; Port: Word)
- Added SC3 procedure TActivePlayer.SetVelocity(VelX, VelY: Single)
- Added SC3 function TGame.TOnAdminCommand(Player: TActivePlayer; Command: string): boolean
- Added SC3 function TGame.TOnTCPMessage(Ip: string; Port: Word; Text: string): boolean
- Added SC3 function TMap.CreateBulletVector(A, B: TVector; HitM: Single; sStyle: Byte; Owner: TActivePlayer): Integer
- Added SC3 function TMap.CreateBullet(X, Y, VelX, VelY, HitM_ Single; sStyle: Byte; Owner: TActivePlayer): Integer
- Added SC3 function Distance(X1, X2, Y1, Y2: Single): Single
- Added SC3 property TActivePlayer.IsAdmin (read write - Boolean)
- Added SC3 property TGame.CurrentMap (read only - string)
- Added SC3 class TMapsList (accessible over global variable "Game.MapsList")
- Added SC3 procedure TMapsList.AddMap(Name: string)
- Added SC3 procedure TMapsList.RemoveMap(Name: string)
- Added SC3 function TMapsList.GetMapIdByName(Name: string): Integer
- Added SC3 property TMapsList.Map (read only - array of string)
- Added SC3 property TMapsList.CurrentMapId (read write - Integer)
- Added SC3 property TMapsList.MapsCount (read only - Integer)
- Added SC3 class TGlobal (accessible over global variable "Global")
- Added SC3 property TGlobal.DateSeparator (read write - string)
- Added SC3 property TGlobal.ShortDateFormat (read write - string)
- Added SC3 class TActiveMapBullet (accessible over global Byte array "Map.Bullets")
- Added SC3 function TActiveMapBullet.GetOwnerWeaponId: Integer
- Added SC3 property TActiveMapBullet.ID (read only - Byte)
- Added SC3 property TActiveMapBullet.Active (read only - Boolean)
- Added SC3 property TActiveMapBullet.X (read only - Single)
- Added SC3 property TActiveMapBullet.Y (read only - Single)
- Added SC3 property TActiveMapBullet.VelX (read only - Single)
- Added SC3 property TActiveMapBullet.VelY (read only - Single)
- Modified SC3 type TOnKillEvent declaration to procedure(Killer, Victim: TActivePlayer; BulletID: Byte)
- Modified SC3 type TOnTCPMessageEvent declaration to procedure(Ip: string; Port: Word; Message: string)
- Modified request game log line from "IP:PORT requesting game..." to "IP:PORT|HWID requesting game..."
- Modified SC3 procedure name TActivePlayer.Forward altered to TActivePlayer.ForwardTo
- Modified SC3 type TOnRequestEvent declaration to function(Ip, Hw: string; Port: Word; State: Byte; Forwarded: Boolean; Password: string): Integer
- Modified SC3 type TOnDamageEvent declaration to function(Shooter, Victim: TActivePlayer; Damage: Integer; Bullet: TActiveMapBullet): Integer
- Fixed DrawText result does not hide after server change #562
- Fixed TOnWeaponChangeEvent does not hold valueable data #582
- Fixed TActiveObject's Style is 0 (Flags) #584
- Fixed TPlayer.OnFlagDrop Flag.ID can't be accessed or duplicates #585
- Fixed Player.Alive := FALSE deals damage (doesn't always kill) #586
- Fixed MovePlayer causes players to drop weapons and flags randomly #142
- Fixed MovePlayer randomly kills and respawns player #247
- Fixed Server refuses client if MovePlayer is used on connection #587
- Fixed SC3 TMapObject.Style results to be the same as in wiki
- Fixed SC3 using Game.OnRequest crashes server
- Fixed SC3 Variable Game.VotePercent is always set up on 0 #532
- Fixed SC3 Player.Ban always bans for 0 minutes #576
- Fixed OnVoteMap/OnVoteMapStart events are not working as intended #550
- Fixed SC3 - OnWeaponChange does not provide changed weapon information #577
- Fixed SC3 - TPlayer.OnKill/TPlayer.OnDamage - WeaponType is unpredictable #356
- Fixed TActivePlayer.BigText with layer 0 causes WriteConsole behaviour #400
- Fixed SC3 StrToDate doesn't work as intended #401
- Fixed /recompile <script> hangs up admin client #578
- Fixed SC3 Strange RayCast values when walking "into" the wall #395
- Fixed DELMAP crashes server #410
- Fixed command delmap to also check for first map on mapslist
- Fixed SC3 some server crashes after unhandled exception
- Fixed SC3 some function results could be ignored in some cases


Normal mode weapon changes:
Deagles      fireinterval +1
HK MP5       push +1
Steyr        push +1
Spas         push +1
M79          push +30
Minigun      dmg -1
Socom        dmg +1
LAW          push +20

Realistic mode weapon changes:
HK MP5       spread +1
Ruger        dmg +2

Map changes:
-

Downloads:
Soldat 1.6.8 Full
Soldat 1.6.8 Patch (for 1.6.7 only)

Server 2.7.8 Full
Server 2.7.8 Patch (for 2.7.7 only)
Rules
Tools: ARSSE - SARS - SRB - chatMod

Offline nosejj

  • Camper
  • ***
  • Posts: 432
    • Soldat Discord!
Re: SOLDAT 1.6.8 RELEASED!
« Reply #1 on: October 26, 2014, 06:34:18 am »
Great news! Can't wait to test on a gather! :)

DarkCrusade

  • Guest
Re: SOLDAT 1.6.8 RELEASED!
« Reply #2 on: October 26, 2014, 06:48:45 am »
Good work! Biiig thanks to the devs for making this happen!

Offline darDar

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 794
    • #Soldat Gather - Community on Discord
Re: SOLDAT 1.6.8 RELEASED!
« Reply #3 on: October 26, 2014, 07:07:04 am »
Don't ever use that "update avaible" ingame button please.
Unless you want to get all your previous files deleted.

Soldat Gather 'Matchmaking Community on Discord'

gather.soldat.pl

| My Maps: ctf_Pyramid, ctf_Replay, ctf_Blako, ctf_R6, ctf_Ntex, ctf_Caro, ctf_Bizar & vs_mode mappack |

Offline Viral

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 361
  • 123 hi
Re: SOLDAT 1.6.8 RELEASED!
« Reply #4 on: October 26, 2014, 07:11:57 am »
Also, you can now climb straight walls "supermeatboy-like" - enojy

Offline Shoozza

  • Retired Soldat Developer
  • Veteran
  • ******
  • Posts: 1632
  • Soldat's Babysitter
    • Website
Re: SOLDAT 1.6.8 RELEASED!
« Reply #5 on: October 26, 2014, 07:34:00 am »
Don't ever use that "update avaible" ingame button please.
Unless you want to get all your previous files deleted.
Please let me know which files you modify in soldats folder so I can make the updater aware of them.
Rules
Tools: ARSSE - SARS - SRB - chatMod

Offline Petterkowski

  • Soldat Beta Team
  • Major
  • ******
  • Posts: 96
Re: SOLDAT 1.6.8 RELEASED!
« Reply #6 on: October 26, 2014, 08:00:20 am »
You got it going on. Are we going to have the weapons select menu and default player interface incorporated into the next release too? or just the default weapon graphics are taken care of?
« Last Edit: October 26, 2014, 08:16:02 am by Petterkowski »


Once more into the fray...
Into the last good fight I'll ever know.
Live and die on this day...
Live and die on this day...

Offline Puure

  • Major
  • *
  • Posts: 68
Re: SOLDAT 1.6.8 RELEASED!
« Reply #7 on: October 26, 2014, 08:08:00 am »
Just look at this demo... First alladin crouch bug now spiderman rotfl. In the final version.... This shit ruins every climb map again......... Very good job devs!
« Last Edit: October 26, 2014, 10:15:10 am by Puure »

Offline Kapitan Giuseppe

  • Major(1)
  • Posts: 25
Re: SOLDAT 1.6.8 RELEASED!
« Reply #8 on: October 26, 2014, 08:34:22 am »
Fixed hits by bereta and m79. All changes as usual are irrelevant.

Offline nouefexe

  • Major(1)
  • Posts: 19
Re: SOLDAT 1.6.8 RELEASED!
« Reply #9 on: October 26, 2014, 08:51:24 am »
Also, you can now climb straight walls "supermeatboy-like" - enojy
Just look at this demo... First alladin crouch bug now spiderman rotfl. In the final version.... This shit ruins every climb map again......... Very good job devs!

instead of whining you should have tested the beta !

Offline Bistoufly

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 782
Re: SOLDAT 1.6.8 RELEASED!
« Reply #10 on: October 26, 2014, 09:40:28 am »
Also, you can now climb straight walls "supermeatboy-like" - enojy

Offline Viral

  • Soldat Beta Team
  • Camper
  • ******
  • Posts: 361
  • 123 hi
Re: SOLDAT 1.6.8 RELEASED!
« Reply #11 on: October 26, 2014, 09:46:58 am »
I have nothing against this wall jump feature (even considering the fact you can bypass half of the climb maps atm) But at least make it work flawlessly. Right now you lose the whole momentum you initially had and it looks weird and choppy. if you want to perform it you have to hit W+d/W+a in a very exact moment you hit the wall, otherwise you will get bounced by the wall. And even if you time it right you lose the speed, so it's not even rewarding (see: old wall catching). I'm fine with the concept, everything besides that is crappy and buggy atm :C

Offline Adam

  • Camper
  • ***
  • Posts: 322
  • When someone you argue with has a good point.
Re: SOLDAT 1.6.8 RELEASED!
« Reply #12 on: October 26, 2014, 10:51:27 am »
i'm scrolling down for the latest version, but I can only find minor unnoticeable bug fixes which never affects us normal players, someone please guide me to where I can download 1.6.8, my brain is spinning and my head hurts. I am deranged and confused.
Help.

Me.

Please.

Arguing with your girlfriend and you don't get a response for a few minutes

Offline CheeSeMan.

  • Flagrunner
  • ****
  • Posts: 731
  • WOOT SLIPPERY PICKLES
Re: SOLDAT 1.6.8 RELEASED!
« Reply #13 on: October 26, 2014, 01:41:55 pm »
Good job guys keep it up! Will find time to try it out soon i hope!
Banana Banging since summer 2008!     
cB. Cheeky Bananas                
#CheekyB.Soldat

Offline nosejj

  • Camper
  • ***
  • Posts: 432
    • Soldat Discord!
Re: SOLDAT 1.6.8 RELEASED!
« Reply #14 on: October 26, 2014, 01:58:50 pm »

Offline McWise

  • Major
  • *
  • Posts: 58
  • The HiHo is unleashed
Re: SOLDAT 1.6.8 RELEASED!
« Reply #15 on: October 26, 2014, 02:37:35 pm »
Looks like a good job once again! I am in particular happy about the fix of #166 :)

Offline SneS

  • Soldier
  • **
  • Posts: 112
Re: SOLDAT 1.6.8 RELEASED!
« Reply #16 on: October 26, 2014, 05:14:05 pm »
When I turn on my version 1.6.7 does not show information about 1.6.8. Why? ???

In 1.6.9 will be new models of weapons?

Offline ExHunter

  • Inactive Soldat Developer
  • Soldier
  • ******
  • Posts: 154
  • Speedy go!
Re: SOLDAT 1.6.8 RELEASED!
« Reply #17 on: October 26, 2014, 05:18:23 pm »
When I turn on my version 1.6.7 does not show information about 1.6.8. Why? ???

In 1.6.9 will be new models of weapons?

There should be a blue'ish button on top left screen of your soldat client when you start soldat (on the exit tab).

Offline SneS

  • Soldier
  • **
  • Posts: 112
Re: SOLDAT 1.6.8 RELEASED!
« Reply #18 on: October 26, 2014, 05:20:40 pm »
When I turn on my version 1.6.7 does not show information about 1.6.8. Why? ???

In 1.6.9 will be new models of weapons?

There should be a blue'ish button on top left screen of your soldat client when you start soldat (on the exit tab).

Damn, it is almost invisible!

Offline Furai

  • Administrator
  • Veteran
  • *****
  • Posts: 1908
    • TransHuman Design
Re: SOLDAT 1.6.8 RELEASED!
« Reply #19 on: October 27, 2014, 03:38:27 am »
I need some art/screenshot/whatever to post a release update on facebook. Anyone has anything/can do something new?
"My senses are so powerful that I can hear the blood pumping through your veins."