StarMade 0.093932: More Fixes

    schema

    Cat God
    Joined
    Feb 17, 2012
    Messages
    1,552
    Reaction score
    2,604
    • Schine
    Hello and welcome to StarMade,

    this release contains pretty much the changes of the previous pre builds, and some small fixes. Thank you all for testing and sending in reports!

    EDIT:

    Hotfix #1: fixed crash on missiles (hopefully)
    (uploading now. Available about 15 min from this edit)

    also some extra things ive done earler:

    - default for credit lost changed to 10%
    - possibly fixed some docking position glitches resulting from forced overwrite when reading initial data
    - fixed bug where there would be multiple shop blocks possible on the same structure
    - fixed crash from 3rd party function that would stack overflow when trying to word wrap "-" in chat
    - fixed restock command for player shops
    - all admin commands now allow spaces in arguments: Arguments with spaces have to be written in single or double quotes (' or ")






    Here is the full change log:

    - fixed crash in inventory iteration
    - fixed crash in sound iteration
    - improved sound handling

    - issue of server spam with unknown types of connection now intercepted on client to get to the root of the problem, and the server won't be influenced by it anymore
    - changed build mode preview box drawing to another draw method to hopefully fix invisible block bug
    - G_DRAW_ADV_BUILDMODE_BLOCK_PREVIEW in settings.cfg can now be used to disable advanced build mode to workaround invisible block bug

    - improved check if skin file differs from server version
    - indicator animation should no longer reset on sector change
    - reduced lock-on gui-glitches (needs tests)
    - fixed rolling ships with keys to be framerate independent
    - fixed looparound when rolling ships, which caused glitches especially on bigger ships

    - added server config line to modify how much credits are lost on death (default: lose 10%)
    - added server config line to apply an time interval after death, in which players are not punished should they die again (default 5 min)
    - added server config line to force the player to drop the entire inventory on death (default: off)

    - added server config line to enable projectiles gaining the relative speed from where they are shot from

    - added server config line to customize starting credits of a new found NPC shop
    - added server config line to customize NPC shop credit gain over time



    New in this version only:

    - navigation waypoint is now absolute
    - fixed crash on placing blocks in some cases: A connection to an invalid block was tried
    - preventing crash when recipes are used that have block types (from modding) in them that do no longer exist
    - fixed lighting on planets





    Thanks for playing StarMade,

    - schema
     

    Gasboy

    BLRP
    Joined
    Aug 11, 2013
    Messages
    1,312
    Reaction score
    361
    • Community Content - Bronze 2
    • Legacy Citizen 6
    • Purchased!
    You\'ve been very speedy when it comes to fixing bugs, schema. Thank you for making such a fun game!
     
    Joined
    Jun 4, 2013
    Messages
    33
    Reaction score
    0
    - added server config line to enable projectiles gaining the relative speed from where they are shot from


    Yes...missiles will now obey physics.



    Schema, you are one of a few devs who actually listens to their players.

    Thank you.
     
    Joined
    Aug 6, 2013
    Messages
    52
    Reaction score
    0
    Hi.

    Still these Lags Spam Logs entries!!!

    RETRY STATUS: Retries: 4; waiting for pong true (1378476088862/1378476093861)
    RETRY STATUS: Retries: 4; waiting for pong true (1378476088883/1378476093883)
    RETRY STATUS: Retries: 4; waiting for pong true (1378476088884/1378476093883)
    RETRY STATUS: Retries: 4; waiting for pong true (1378476088884/1378476093883)
    RETRY STATUS: Retries: 4; waiting for pong true (1378476088884/1378476093884)
    RETRY STATUS: Retries: 4; waiting for pong true (1378476088884/1378476093884)
    RETRY STATUS: Retries: 4; waiting for pong true (1378476088884/1378476093884)
    connection made. starting new processor 59402, /37.59.35.201; local: 4242, /87.106.149.120, keepalive false
    [SERVER] connection registered

    Cheers
     
    Joined
    Aug 6, 2013
    Messages
    52
    Reaction score
    0
    [06.09.2013 14:05:24] STDERR: [ERR] [SERVER] (>100) SERVER SECTOR WRITING FINSISHED #2169 (2, 11, 7) (ents: 53) took: 1623 ms
    [06.09.2013 14:05:25] STDERR: [ERR] [SENDABLESEGMENTVONTROLLER][WRITE] WARNING: segment writing of Planet(204)[s200] on Server(0) took: 424 ms
    [06.09.2013 14:05:25] STDERR: [ERR] [SERVER] (>100) SERVER SECTOR WRITING FINSISHED #200 (-22, -23, -43) (ents: 13) took: 447 ms
    [06.09.2013 14:05:25] STDOUT: [OUT] [SERVER] SERVER THREAD QUEUE TERMINATED
    [06.09.2013 14:05:25] STDOUT: [OUT] [SERVER] SERVER SHUTDOWN. ServerState saved!
     
    Joined
    Aug 26, 2013
    Messages
    18
    Reaction score
    0
    • Legacy Citizen
    -- navigation waypoint is now absolute --

    If that means what I think it does, then I love you.
     
    Joined
    Aug 6, 2013
    Messages
    52
    Reaction score
    0
    at java.lang.Thread.run(Unknown Source)
    [SERVER] Client \'RegisteredClient: Sinari (2) connected: true\' HAS BEEN DISCONNECTED . PROBE: false
    [SERVER] Client <2> logged out from server. connections count: 28
    [SERVER] UNREGISTERING CLIENT RegisteredClient: Sinari (2) connected: true
    [SERVER] UNREGISTER DONE FOR CLIENT RegisteredClient: Sinari (2) connected: true
    [SERVER] SERVER PROCESSOR STOPPED FOR RegisteredClient: Sinari (2) connected: true
    java.io.EOFException
    at java.io.DataInputStream.readInt(Unknown Source)
    at org.schema.schine.network.server.ServerProcessor.run(SourceFile:800)
    at java.lang.Thread.run(Unknown Source)
    [SERVER] Client \'RegisteredClient: sid-meier (4) connected: true\' HAS BEEN DISCONNECTED . PROBE: false
    [SERVER] Client <4> logged out from server. connections count: 27
    [SERVER] UNREGISTERING CLIENT RegisteredClient: sid-meier (4) connected: true
    [SERVER] UNREGISTER DONE FOR CLIENT RegisteredClient: sid-meier (4) connected: true
    [SERVER] SERVER PROCESSOR STOPPED FOR RegisteredClient: sid-meier (4) connected: true
    connection made. starting new processor 55157, /127.0.0.1; local: 4242, /127.0.0.1, keepalive false
    [SERVER] connection registered
    Client null and not first try
    [SERVER][PROCESSOR] client setup completed. listening for input
    Client null and not first try
    [SERVER] client has not send any login information: 2000 / 10000
    java.io.EOFException
    at java.io.DataInputStream.readInt(Unknown Source)
    at org.schema.schine.network.server.ServerProcessor.run(SourceFile:800)
    at java.lang.Thread.run(Unknown Source)
    [SERVER] Client \'null\' HAS BEEN DISCONNECTED . PROBE: false
    [SERVER] COULD NOT UNREGISTER CLIENT null
    [SERVER] COULD NOT UNREGISTER CLIENT null
    [SERVER] SERVER PROCESSOR STOPPED FOR null
    connection made. starting new processor 55158, /127.0.0.1; local: 4242, /127.0.0.1, keepalive false
    [SERVER] connection registered
     

    schema

    Cat God
    Joined
    Feb 17, 2012
    Messages
    1,552
    Reaction score
    2,604
    • Schine
    Can you send a report please. Maybe there is something in the database that makes the server crash. Also I need to know the first letters of the email used in such a report
     

    schema

    Cat God
    Joined
    Feb 17, 2012
    Messages
    1,552
    Reaction score
    2,604
    • Schine
    sorry, Missiles are not yet included. They will be in the next update. Also test first if you like the option; Hitting a stationary target with that option while flying becomes harder.
     
    Joined
    Aug 16, 2013
    Messages
    3
    Reaction score
    0
    • Legacy Citizen
    Sideways Turrets were ninja fixed?... At least, now they spawn correctly again!
     
    Joined
    Jun 10, 2013
    Messages
    48
    Reaction score
    12
    I have sent your a bug report ([email protected]). This bug has already been reported on the forum in the test section:

    6 sept. 2013 17:06:08] STDERR: [ERR] [SERVER] NEW HEALTH IS 0.0
    [6 sept. 2013 17:06:08] STDERR: [ERR] [SERVER] DAMAGING PlS[CupCakeTaco; id(1440)(8)f(10195)]: 216.0 -> 0.0
    [6 sept. 2013 17:06:08] STDERR: [ERR] [SERVER] Deleting missile Missile(28 s[1441] OWN: Ship[Amerad](1447)); 28; HIT: 1618
    [6 sept. 2013 17:06:08] STDERR: [ERR] [SERVER] BROADCAST MISSILE UPDATE Missile(28 s[1441] OWN: Ship[Amerad](1447)); Missile Count: 2; [nd@2d3e4a95]
    [6 sept. 2013 17:06:08] STDERR: [ERR] [SERVER] PLAYER PlS[CupCakeTaco; id(1440)(8)f(10195)] died, removing ALL control units
    [6 sept. 2013 17:06:08] STDERR: [ERR] REMOVED ALL UNITS OF PlS[CupCakeTaco; id(1440)(8)f(10195)] ON Server(0)! LEFT []
    [6 sept. 2013 17:06:08] STDERR: [ERR] [NOTIFIED] REMOVED ALL UNITS OF PlS[CupCakeTaco; id(1440)(8)f(10195)] ON Server(0)! LEFT []
    [6 sept. 2013 17:06:08] STDERR: [ERR] Server(0) PlS[CupCakeTaco; id(1440)(8)f(10195)] Announcing kill: Missile(28 s[1441] OWN: Ship[Amerad](1447)) killed PlS[CupCakeTaco; id(1440)(8)f(10195)]
    [6 sept. 2013 17:06:08] STDERR: [ERR] Exiting (normal) because of exception java.lang.ClassCastException: mZ cannot be cast to org.schema.schine.network.objects.Sendable
    [6 sept. 2013 17:06:08] STDERR: [ERR] java.lang.ClassCastException: mZ cannot be cast to org.schema.schine.network.objects.Sendable
    [6 sept. 2013 17:06:08] STDERR: [ERR] at nr.d(SourceFile:319)
    [6 sept. 2013 17:06:08] STDERR: [ERR] at nr.updateLocal(SourceFile:2229)
    [6 sept. 2013 17:06:08] STDERR: [ERR] at org.schema.game.server.controller.GameServerController.update(SourceFile:1588)
    [6 sept. 2013 17:06:08] STDERR: [ERR] at org.schema.schine.network.server.ServerController.run(SourceFile:232)
    [6 sept. 2013 17:06:08] STDERR: [ERR] at java.lang.Thread.run(Thread.java:722)
    [6 sept. 2013 17:06:08] STDOUT: [OUT] [SERVER] SERVER SHUTDOWN. Dumping server State!
     

    schema

    Cat God
    Joined
    Feb 17, 2012
    Messages
    1,552
    Reaction score
    2,604
    • Schine
    what message? As I wrote, I need a report, and the email it was sent with. I can\'t fix I have no error message of
     

    schema

    Cat God
    Joined
    Feb 17, 2012
    Messages
    1,552
    Reaction score
    2,604
    • Schine
    maybe. But they are not without problems (even on stations), so i first need to get it right on the stations and planets
     
    Joined
    Jul 8, 2013
    Messages
    1
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    Hi schema,

    I don\'t know why, but I got a problem with Docking modules... They wont make larger space with the docking module enchancer (It just makes it larger on one direction only) Can you tell me why D: ?
     

    mou

    Joined
    Jul 1, 2013
    Messages
    179
    Reaction score
    2
    nice update

    and yay finally direct target to a sector!
     
    Joined
    Jun 26, 2013
    Messages
    15
    Reaction score
    0
    they expand in the direction you add the enhancer, I\'m guessing you\'re just adding a line of enhancers