Development 06/03/2017 - Solid starter

Discussion in 'Patch Notes' started by Gil, Mar 6, 2017.

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice
Thread Status:
Not open for further replies.
  1. Gil

    Gil Project Manager

    Administrator # Beta Tester White Glove Society
    Country:
    United Kingdom
    Joined:
    Aug 13, 2015
    Messages:
    133
    Location:
    the North West
    Ratings:
    +436 / -8
    Hey all,

    Hope you have all been enjoying the server up time as of recently. We have had some downtime to fix bugs and such but overall we have found the new schedule to work quite well for finding bugs especially at different capacity!
    We are going to stick with what we are doing for now as it seems to be paying off and ultimately it gives you more playtime and quicker access to features we plug in!

    patchnote.png
    Mod Development
    • Fixed cottonwood cove misspell
    • Fixed bug where inventory would not sync if player joined game with no items
    • Fixed crash with unauthed users attempting to save to character database.
    • Removed verbose logging from character save wrapper
    • Removed old chat skeleton code …
    • Removed old remote actor flag code
    • Removed unused NiPoint3 reference in hit particle renderer
    • Removed default initialisation to variables declarations preceeded by a definate allocation
    • Removed old chat command files from project as they were being shadowed by their Lua counterparts.
    • Added live server reporting with live configuration.
    • Added default constructor to ThreadInputState class (lexical warning fix)
    • Added SERVER:BroadcastMessage() to C++ and Lua API
    • Added server configurations: Server.DisplayName and Server.Hostname for public authentication translation. (hostname is resolved by victornet to validate origin IP is real)
    • Added static assertations to some network variable structures (to prevent overflow)
    • Added new NETTIK ENET packet range coder compression (trial)
    • Added Developer.WaitForDebugger
    • C++ cast refactor of BitmapSurface*
    • C++ cast refactor of WebString
    • Refactor on CServiceClient
    • Refactor on CServiceServer
    • Refactor on AwesomiumRenderer
    • Refactor on GUIAwesomiumContext
    • Refactor on CPlayerClient
    • Refactor of CGameChatManager to remove old C++ chat commands
    • Refactor virtual methods in CPlayerBase
    • PlayerColour now has static colour definitions for quick access, with heavy refactor and optimisations
    • Raw messages can now take colour data from server
    • Anti aliasing on message items
    • Chat system message style changes
    • OnItemRemoteRemove returns true if item is already missing (would cause stack overflow attempting to reschedule removal)
    • OnItemRemoteUpdate will build item if it is missing
    • Tidy on remote cell change log message
    • Cell cleans on load
    • Cell clean is now a delegated event- Optimisation in DisableList routine
    • Recent overhead message now ignores /w commands
    • 3D nodes are now exclusively critical sections when being rendered
    • Cell parameter of 3D node should now be exclusive to only one interior cell ID
    • OnPackageStart event fires clean cell invalidation
    • FireMelee has completion log message
    • Session loading now doesn't print session token to active console window and log file
    • Removed old D3DPOOL_MANAGED code
    • System messages pass colour parameter to queue
    • 3D node renderer will check interior status of player, and active interior ID to node ID.
    • Renamed psName to psPlayerName in GUINametags due to previous variable shadowing
    • 3D node Lua API now supports the interior cell binding
    • Bug reporter disabled in debug build.
    • Touched up the NPC whitelist and added door unlocking/unfucking code
    • Introduced SQL connecting message
    • Fixed broken JSON parsing where empty strings were been assigned as numeric types and not as string data
    • Changed server messages to be purple
    • Tweaked administration name prefixs.
    • Kick() anonymous name param changed to issuer
    • Added PLAYER:SendSystemMessageColour()
    • Server Request instance sends JSON data, not plain text.
    • ZeroMemory'd fake ENetEvent structure inside disconnection errand
    • Users who authenticate twice or somehow re-obtain their player object, dont get their player reallocated.
    • Made the client version higher than server notice less scary
    • Setting update set to 20 seconds instead of 5 (was causing huge LOD issues with world terrain)
    • Request helper class now supports JSON sending and POST param data with new RestClient API upgrade
    • Crash reporter now does heavier dump
    • IMessageSystemIncoming protocol buffer supports color data.
    • Lua PLAYER:Kick() now supports issuer and reason parameters.
    • Lua: Made developer/gamemaster/player commands have nice colours depending on Cmd result.
    • Lua: Moved util/core into most files now, with utility support wrappers optional.
    • Lua: Fixed bug with CreateBase teleporting player instead of setting base coordinate in interior cell
    • Lua: Moved UtilPrintBaseID to shared.lua
    • Lua: Moved ListBases to shared.lua
    • Lua: Adde SetBaseSpawn
    • Lua: /probe is now more pretty
    • Lua: /settitle has a response when command runs now
    • Lua: /give doesn't fail is no item was supplied
    • Lua: /listbases and /gotobases are now GM commands
    • Lua: Added /goodsprings
    • Lua: Added static colour list in util/core.color
    • Lua: Removed chat commands from util/core
    Freeroam:​
    • Introduced faction spawn kits
    • Introduced server downloads
    • Crash fixes and menu idle spawn fixes
    Launcher:​
    • Added download framework for polling files from servers user connects to (not ready for publish)
    • Added kPatchStatus_DownloadingServerFile to patching window
    • Server API now polls servers frequently, with appropriate structures for new server data.
    • Stability delegates for server list updater
    Netcode:​
    • Updated NETTIK repository on nvmp/master
    • Packet compression
    • Network stack concurrency stability
    • Controller flag order changed
    • Network frames are now smaller in size
    • Preperations for NETTIK snapshotting overhaul
    Announcements
    Friend keys!
    In the next few days we are hoping to be sending out friend keys to all of the users with Player status. There will be some other restrictions to the people in line for the friend keys such as how active they have been in the past few weeks but if you are always around then you have nothing to worry about!
    This will be after we push a pretty big netcode update to reduce the size of information the players send and receive from the server which should mean the server can handle more player and with less lag.

    GM Colour change. GM's are now green to differentiate from forum mods(orange) and developers(red)!

    Server status. Servers are going down for a day or two as of now to do some development and testing! Will be back up with a post in the shoutbox and an announcement to follow!


    Media
    Heres a screenshot of me trying to knife Jak when he spawn camps Goodsprings - http://images.akamai.steamuserconte...688/0A7D790E8676EBD987E80C0DFCE18D919910FA8E/


    Cheers for tuning in as always!
    Peace,
     
    • Winner x 8
    • Like x 7
    • Informative x 1
    • Useful x 1
    • Creative x 1
  2. The Outlaw

    The Outlaw

    Patreon Supporter Forum Dweller Beta Tester Outlaws
    Country:
    United States
    Joined:
    Sep 27, 2016
    Messages:
    317
    Location:
    New Reno
    Ratings:
    +881 / -35
    Friend keys hurrah <3
     
    • Like Like x 2
  3. NoshBaGosh

    NoshBaGosh

    Beta Tester
    Country:
    United States
    Joined:
    Nov 14, 2016
    Messages:
    43
    Location:
    United States
    Ratings:
    +56 / -4
    OwO friend keys
     
    • Like Like x 1
  4. NCR Veteran Ranger

    NCR Veteran Ranger

    Beta Tester
    Country:
    Netherlands
    Joined:
    Jan 18, 2017
    Messages:
    268
    Location:
    Mojave Wasteland & Capital Wasteland
    Home Page:
    Ratings:
    +140 / -7
    YEESSSSS FRIEND KEYSS!! I LOVE U GIL!!! My brother will be so happy!!
     
    • Winner Winner x 1
  5. Reuan

    Reuan

    Beta Tester
    Country:
    United States
    Joined:
    Nov 5, 2016
    Messages:
    18
    Ratings:
    +8 / -0
    Nice
     
  6. DaxGames

    DaxGames

    Beta Tester
    Country:
    United States
    Joined:
    Sep 26, 2016
    Messages:
    71
    Location:
    Russia
    Home Page:
    Ratings:
    +64 / -6
    Thank fuck for these updates. The stability and improvements makes me cry tears of joy.
     
    • Like Like x 1
  7. Darius

    Darius

    Beta Tester
    Country:
    Australia
    Joined:
    Apr 29, 2016
    Messages:
    464
    Location:
    /kill yourself
    Ratings:
    +621 / -48
    Well, let's hope player sync is improved with that netcode update.
     
    • Agree Agree x 4
  8. Burton Wester

    Burton Wester

    Beta Tester
    Country:
    United States
    Joined:
    Jan 20, 2017
    Messages:
    145
    Location:
    Enclave Base Chicago
    Ratings:
    +159 / -3
    Kudos at the devs! God Bless You!
     
  9. Klomper8

    Klomper8

    Beta Tester
    Country:
    United States
    Joined:
    Oct 4, 2016
    Messages:
    54
    Location:
    Ohio, USA
    Ratings:
    +59 / -1
    I appreciate all the work guys. Jak's new profile Picture makes my pp hard
     
  10. NCR Veteran Ranger

    NCR Veteran Ranger

    Beta Tester
    Country:
    Netherlands
    Joined:
    Jan 18, 2017
    Messages:
    268
    Location:
    Mojave Wasteland & Capital Wasteland
    Home Page:
    Ratings:
    +140 / -7
    Thanks for the improvements!! Its already nearly finished imo the npc sync needs to be fixed and its the best thing to happen this year!
     
  11. MisterPenguino

    MisterPenguino

    Beta Tester
    Country:
    United States
    Joined:
    Sep 28, 2016
    Messages:
    21
    Ratings:
    +17 / -0
    Friend keys! Woot!
     
    • Like Like x 1
  12. Aurelius_Of_Phoenix

    Aurelius_Of_Phoenix

    Beta Tester
    Country:
    United States
    Joined:
    Dec 21, 2016
    Messages:
    3
    Ratings:
    +11 / -0
    Great idea for the friend keys! Hope I get one though... (FYI not asking.)
     
    • Like Like x 1
  13. Stan Warren

    Stan Warren User

    Country:
    United States
    Joined:
    Sep 26, 2016
    Messages:
    10
    Location:
    GoodSprings
    Ratings:
    +9 / -0
    Great work! cant wait to play!
     
  14. dogo

    dogo Gamemaster

    Administrator Gamemaster Forum Moderator Forum Dweller Beta Tester White Glove Society
    Joined:
    Jan 29, 2016
    Messages:
    285
    Ratings:
    +302 / -22
    Thanks for the updates my dudes !~
     
  15. Virility

    Virility User

    Country:
    United States
    Joined:
    Jan 19, 2017
    Messages:
    14
    Ratings:
    +6 / -0
    mfw I have no friends:'(
     
    • Disagree Disagree x 1
  16. DreadPack

    DreadPack User

    Country:
    France
    Joined:
    Feb 2, 2017
    Messages:
    3
    Ratings:
    +2 / -0
    Some one must become my friend
     
    • Like Like x 1
  17. cosmoline

    cosmoline

    Beta Tester
    Country:
    United States
    Joined:
    Dec 14, 2016
    Messages:
    126
    Location:
    Washington, United States
    Home Page:
    Ratings:
    +145 / -5
    You'll always have Jak
     
  18. cosmoline

    cosmoline

    Beta Tester
    Country:
    United States
    Joined:
    Dec 14, 2016
    Messages:
    126
    Location:
    Washington, United States
    Home Page:
    Ratings:
    +145 / -5
    I enjoy watching the mod manifest into something wonderful, from an idea to a real thing. It went from 3 laggy people running around a small room (/watch?v=8erbw3LTIYo) to a well functioning full fledged mod. Keep up the good work!

    Edit: Fucked the link up
     
    • Agree Agree x 1
  19. NCR Veteran Ranger

    NCR Veteran Ranger

    Beta Tester
    Country:
    Netherlands
    Joined:
    Jan 18, 2017
    Messages:
    268
    Location:
    Mojave Wasteland & Capital Wasteland
    Home Page:
    Ratings:
    +140 / -7
    who's @Stink though? and @MEME?
     
  20. Mr.House

    Mr.House

    Beta Tester
    Country:
    United States
    Joined:
    Sep 25, 2016
    Messages:
    96
    Location:
    New Vegas
    Ratings:
    +118 / -1
    That's alot of fixes
     
    • Agree Agree x 1
Thread Status:
Not open for further replies.

Share This Page