November 21, 2024, 06:50:48 pm

The Gang Garrison 2 Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

NOTICE: Wondering where all the forums have gone?

Join the community Discord server!

Pages: [1]

Author Topic: Gang Garrison 2.6.6  (Read 8708 times)

ajf

  • (Ex-?)Developer and forum/web admin
  • *****
  • Karma: 7
  • Offline Offline
  • Posts: 3421
  • she's never quite as dead as you think
Gang Garrison 2.6.6
« on: October 02, 2013, 11:16:50 am »

Previous
This
Next
2.6.6

v2.6.6: The hackfix3 update
- Fixed bug with multi-client limit capping player limit to client limit
- Fixed bug with multi-client limit where message byte not sent

Download here
« Last Edit: October 02, 2013, 05:13:44 pm by ajf »
Logged
did you know that spinning stars work like this???

I've seen things you people wouldn't believe. execute_strings on fire off the shoulder of Overmars. I watched object-beams glitter in the dark near the room_goto_fix. All those moments will be lost in time, like tears...in...rain. Time to die.

ajf

  • (Ex-?)Developer and forum/web admin
  • *****
  • Karma: 7
  • Offline Offline
  • Posts: 3421
  • she's never quite as dead as you think
Re: Gang Garrison 2.6.6
« Reply #1 on: October 02, 2013, 11:27:57 am »

Massive apologies on my part for letting this happen. While I don't think you can blame me for not spotting that bug, me rushing the release out to try and get it over with was obviously a mistake. A tiny playtest would have found both bugs.

What was the bug this time? Er, basically:

16:57 - Croissant: oh
16:57 - Croissant: so
16:57 - Croissant: I found the bug
16:57 - Croissant: with multiclient
16:58 - Croissant: ahahahahaahhahaahaha
16:58 - Croissant: this is amazing
16:58 - Croissant: var socket, joiningPlayer, totalClientNumber;
socket = socket_accept(global.tcpListener);
16:58 - Croissant: var ip;
    ip = socket_remote_ip(socket);
16:58 - Croissant: so far so good right
16:58 - Croissant: well
16:58 - Croissant: with (Player)
        {
            if (socket_remote_ip(socket) == ip)
                clientCount += 1;
16:58 - Croissant: vars override instance variables
16:58 - Croissant: so that means
16:58 - Croissant: if (ip == ip)
16:58 - Croissant: so
16:58 - Croissant: if (1)
16:58 - Croissant: oops

yup
Logged
did you know that spinning stars work like this???

I've seen things you people wouldn't believe. execute_strings on fire off the shoulder of Overmars. I watched object-beams glitter in the dark near the room_goto_fix. All those moments will be lost in time, like tears...in...rain. Time to die.

Port

  • Junior Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 82
    • portify.github.io
Re: Gang Garrison 2.6.6
« Reply #2 on: October 02, 2013, 03:10:11 pm »

Is it just me or is there a massive mess with the UUIDs/versions right now?
This is all from a download of the latest version made after this topic.

Gang Garrison 2.gmk constants:

VERSION = 26600
GAME_VERSION_STRING = "v2.6.6"


Gang Garrison 2.exe only shows 2.6.5 servers as current - 2.6.6 is grayed out.
Additionally, the GitHub repo is still at 2.6.3.

  <constant name="VERSION" value="26300"/>
  <constant name="GAME_VERSION_STRING" value="&quot;v2.6.3&quot;"/>
Logged
portify@neko.im

Phantom Brave

  • All Hail Classicwell
  • Designer
  • *****
  • Karma: 70
  • Offline Offline
  • Posts: 12532
  • Another one --
Re: Gang Garrison 2.6.6
« Reply #3 on: October 02, 2013, 03:33:49 pm »

2.6.6 is not grayed out here.

github repo is just out of date.
Logged

http://steamcommunity.com/id/wareya/
ladies and gentlemen i would like to announce that the fact of the matter is up that the fact of the matter is a fact and it matters

MedO

  • Owns this place
  • *****
  • Karma: 151
  • Offline Offline
  • Posts: 1752
Re: Gang Garrison 2.6.6
« Reply #4 on: October 02, 2013, 03:50:23 pm »

I just didn't pull ajf's changes into my repo yet, they are up on his fork.

As for the wrong version being greyed out, that soulds pretty unlikely. The same constant is used on both the client and the server, so it's not as if you could forget to update just one side.
Logged
Quote from: Alfred North Whitehead
It is the business of the future to be dangerous; and it is among the merits of science that it equips the future for its duties.

Quote from: John Carmack
[...] if you have a large enough codebase, any class of error that is syntactically legal probably exists there.

NAGN

  • Developer
  • ******
  • Karma: 146
  • Offline Offline
  • Posts: 16150
  • Yeah so now I have an idea
Re: Gang Garrison 2.6.6
« Reply #5 on: October 02, 2013, 03:51:06 pm »

I was unable to replicate the bug using the version downloaded from the frontpage, the gmk is compatible with 2.6.5 and 2.6.6
Logged
Pages: [1]
 

Page created in 0.029 seconds with 36 queries.