Development 30/01/17 - Faction's Prelim + Happy 20th Patch Notes

Discussion in 'Patch Notes' started by Gil, Jan 31, 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
    Joined:
    Aug 13, 2015
    Messages:
    133
    Location:
    the North West
    Ratings:
    +445 / -8
    Hey everyone,

    Big announcement today as we have finally got a preliminary version of the faction system up and running! This will come as a big relief for all of you who have been waiting to get a look into how faction controlled areas and bases are owned and ran.

    Before we get to the juicy stuff here are the technical points!

    patchnote.png

    Mod Development
    Faction System:
    • Added Faction bases (see pics)
    • Added faction line commands to start capture /startcapture
    Mod Changes:
    • chat.js is now more Object Oriented, with faction UI prep work
    • Added UI "nodes" which are 3D rendered text sent by the server, mentioned in Lua API
    • Netgraph now no-longer samples when hidden
    • Server now returns appropriate error codes if startup fails
    • Server ConVars now save to client.cfg for clients to check if certain convars are set (faction UI module)
    • CSettingsIO::Set added for runtime setting additions
    • Fixed issue with nametags/3D nodes being incorrectly rendered when camera faced inverse direction.
    • Fixed incorrect nametag scaling
    • Removed redundant CNetList.h file from mod repo
    • Fixed nullptr exception with scene setup
    • Fixed nullptr exception with cell change
    • Fixed concurrency issue with chat messages
    Lua Changes:
    • RPC protocol
    • BaseManager:SendBaseLists() added
    • BaseManager:_RemoveBase unloads UI nodes
    • FactionBase added, controls map base ownerships with realtime database storage
    • Basic developer commands for base management added
    • GetFactionByID (if sv_enablefactions)
    • Fixed SetOverHeadColour not returing on all code paths
    • SERVER:ForceUpdateFactionData() for servers with sv_enablefactions enabled
    • RPC.SendArray(player, id, array)
    • RPC.BroadcastArray(id, array)
    Site Changes
    • Removed old shoutbox add-on
    • Added new shoutbox add-on
    This is a huge benefit to the forums and we will be experimenting with user created rooms in the near future. If you have missed some of the features of the new chat you should look at the 'Options' and 'Settings' buttons in the top right of the shoutbox. These drop down menus will offer a lot of customisation for you all to tweak to get the best out of the shoutbox. There is also a report feature now which our moderation team can see and act upon with the sufficient evidence to better make decisions on potentially offending users.

    Thirsty? Here have a quenching key - NVMP-4776-47D9-47FB-F061

    Factions
    We have been laying down some of the ground work and now believe that we have enough to show you what the faction system is going to look like.
    Several locations are going to be given to the official factions that are registered on the forums (don't worry if you haven't got yours, message us with some locations you might like to own initially and suggestions for general bases that will be around the map (Not in game factions, just general capture-able spaces)). These are pictured below:

    BGLdvgIcLUIbrYfBRmgJEwzd.jpg GiFUBikpiJINLvqgCXjWKKweb.jpg GYxMMUojHNhdTGGRjyhKVS.png MMxtsScBweyXNpXbwOQcHcHrdDwPeX.jpg PvDvworvZGSYca.jpg UBLBmUeuAqoSsEJpwEx.jpg VFkMtanEMDMHkldJlplI.jpg

    We have also decided on a initial calculation of how bases will be captured and weighted.
    All faction areas have an assigned weight for capturing them. Entering a territory or interior area displays the faction ownership. Factions entering must meet a criteria to start a capture. This is based on:
    • Whether an officer of the faction is present in the area (and must start the capture)
    • Whether the area was recently captured (15 hour cool down to give all time zones a chance, and to roll into different times each day)
    • Whether the current faction recently lost a base to a capture (2 hour cool down)
    • Whether it's a locked base (white glove society's location cannot be captured, haha mod powaaa)
      • Small factions with very small bases will have locked bases upon developer approval. Hell's Grannies cannot defend their base against the legion for example, and their attempts to capture would be very ineffective. These locked bases may change depending if the faction gets more powerful.
      • Large factions are not eligible for this.
    Small and large bases are mentioned above this will be defined by us and will take into account the size of the area and how easily it is to be attacked, but essentially what we mean by small factions and bases are going to be locked is there will be a cap on larger factions capping smaller bases when they wouldn't be able to all fit in the cell (It makes sense really, but it is subject to change as smaller factions might get annoying and you might just want to wipe them!).
    The size of the base and faction raiding will also determine the speed at which the capture takes place. There will be a capture progress bar at the top of your screen during a capture to let all people inside the faction area, and for a small radius outside the area, that there is a capture in progress (we are currently calling this a distress beacon).

    We have some other features that are a work in progress and will be announcing them shortly but here are the brief outlines for now:
    • Faction group chat is a global chat that involves all online faction members.
    • Possibly have a neutral state for bases where at half of the points value (+- 15%) the base is in neutral ownership,this means if a faction sits and waits for another raiding faction to do half of the work, they can counter raid and steal the base.
    • Proposed name tag insignia: Silver two star for officer, three stars with an arrow graphic pointing down underneath it for admins/leader

    Test Date
    We have been promising the test date for a while now and we are getting tired of saying 'soon'. So as we don't have one yet we are setting ourselves a hard deadline of next Monday to have a date. This means we will be announcing the next beta test on the next patch notes!


    FINALLY, have some keys..
    NVMP-61AB-1C3D-89E5-F9ED
    NVMP-DD0F-4D48-9415-35D6
    NVMP-C479-6B7A-C55A-29B1
    NVMP-E9F3-D37F-A611-150C
    NVMP-E1E0-893E-D0FC-BC1D

    EDIT --- Forgot to add this vid! - http://up.nlan.org/depo/iZjcnpweogSQpLl.mp4

    Cheers again for dropping by,
     
    Last edited: Jan 31, 2017
    • Like Like x 8
    • Winner Winner x 3
    • Friendly Friendly x 1
  2. Darius

    Darius

    Beta Tester
    Joined:
    Apr 29, 2016
    Messages:
    464
    Location:
    /kill yourself
    Ratings:
    +621 / -48
    First.

    much h8, very wow
     
    Last edited: Feb 4, 2017
    • Dumb Dumb x 3
  3. mateusvmv

    mateusvmv User

    Joined:
    Jan 31, 2017
    Messages:
    4
    Ratings:
    +5 / -1
    LEAGUE OF LEGIS
     
    • Dumb Dumb x 1
  4. The Outlaw

    The Outlaw

    Patreon Supporter Forum Dweller Beta Tester Outlaws
    Joined:
    Sep 27, 2016
    Messages:
    322
    Location:
    New Reno
    Ratings:
    +896 / -35
    this makes me pee blood




    :)
     
    Last edited: Jan 31, 2017
    • Dislike Dislike x 1
    • Funny Funny x 1
  5. Tenndex

    Tenndex Guest

    Ratings:
    +0 / -0
    Banned.

    Nice patch notes as always, enjoy the keys guys.
     
    • Like Like x 1
  6. LyricsMode (Benny)

    LyricsMode (Benny)

    Beta Tester NCR
    Joined:
    Jan 11, 2017
    Messages:
    72
    Ratings:
    +50 / -9
    Damn, gone already
     
    • Agree Agree x 1
    • Winner Winner x 1
  7. Tycho

    Tycho Banned User

    Khans
    Joined:
    Dec 27, 2016
    Messages:
    321
    Ratings:
    +595 / -32
    AYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
    thank you jak and gil :)
     
    • Agree Agree x 1
  8. Original1993

    Original1993

    Beta Tester
    Joined:
    Jan 28, 2016
    Messages:
    40
    Location:
    UK
    Ratings:
    +15 / -0
    SWEEEET! Also, loving the sound of the base system looking forward to trying it in the next test :D.

    Q: Is my friend key just safe there sitting for a while? I already know who's getting it but said friend hasn't bought NV yet or made an account.
     
  9. Lucius

    Lucius

    Beta Tester
    Joined:
    Sep 22, 2016
    Messages:
    208
    Ratings:
    +395 / -3
    Nice,I would like to suggest the idea of making an area passive to all players,Such as the Strip and freeside for example where people can interact,trade,meetup etc,Pretty much make it so no one can equip a weapon and harm other individuals in that general area and that area can be used for a variety of things.
     
  10. Gil

    Gil Project Manager

    Administrator # Beta Tester White Glove Society
    Joined:
    Aug 13, 2015
    Messages:
    133
    Location:
    the North West
    Ratings:
    +445 / -8
    Yeah your key won't expire and if we change it (not that we are planning to) there will be plenty of notice!
     
    • Informative Informative x 1
  11. corporal asshole

    corporal asshole Retired Developer

    Administrator # Beta Tester White Glove Society
    Joined:
    Aug 13, 2015
    Messages:
    429
    Home Page:
    Ratings:
    +1,657 / -38
    I hope this encourages factions to organise their shit in preparation for tests. We may reset the base ownership after some tests, but after that it's going to be an evolving system. We've given the current factions starting points (or homes), but they can be lost and devs/GMs won't interfere with it. Factions are responsible for defending what they've got. This means the F&A system will come down heavy for factions with no alliances or no power.

    For people interested in story servers, we haven't forgotten about you either. But free roam will come first, we've put a lot of our time into it and feel it'll give us a better understanding of our tools.
     
    • Agree Agree x 2
    • Like Like x 1
    • Informative Informative x 1
  12. The Nak

    The Nak

    Patreon Supporter Forum Dweller Beta Tester
    Joined:
    Mar 7, 2016
    Messages:
    541
    Location:
    Hidden Valley
    Ratings:
    +748 / -21
    Fantastic work as always, I love the new faction work. Thanks a ton guys, and I look forward to more constantly.
     
    • Agree Agree x 1
  13. Gil

    Gil Project Manager

    Administrator # Beta Tester White Glove Society
    Joined:
    Aug 13, 2015
    Messages:
    133
    Location:
    the North West
    Ratings:
    +445 / -8
    This is happening! At the moment it will be Goodsprings, a place to all that you mentioned above but this is subject to change (if we find somewhere better).
     
  14. President Cain

    President Cain User

    Joined:
    Sep 25, 2016
    Messages:
    28
    Ratings:
    +22 / -0
    haha nice keys guys! I want to fucking end my life
     
    • Funny Funny x 4
    • Agree Agree x 2
    • Disagree Disagree x 1
  15. Tenndex

    Tenndex Guest

    Ratings:
    +0 / -0
    I would say maybe make it somewere up around vegas, as not everybody has the ability to either shoot a bunch of deathclaws to get to goodspring or take the long normal route back via novac
     
  16. Original1993

    Original1993

    Beta Tester
    Joined:
    Jan 28, 2016
    Messages:
    40
    Location:
    UK
    Ratings:
    +15 / -0
    Sweet good to know! Thanks! :)

    Awesome, I actually almost completed the game during the last test (Hence why you found me at Legate Lanius' spawn point). I'm looking forward to questing with my friends but am I correct to assume that quests are disabled for the next test?
     
    • Winner Winner x 1
  17. Vulpes Inculta

    Vulpes Inculta

    Beta Tester Caesar's Legion
    Joined:
    Mar 10, 2016
    Messages:
    590
    Location:
    Somewhere in the Mojave Desert
    Ratings:
    +620 / -54
    Cool idea with faction bases
     
    • Agree Agree x 1
  18. corporal asshole

    corporal asshole Retired Developer

    Administrator # Beta Tester White Glove Society
    Joined:
    Aug 13, 2015
    Messages:
    429
    Home Page:
    Ratings:
    +1,657 / -38
    I remember teleporting to you wondering the hell you were doing haha! For free roam, quests are disabled.
     
    • Like Like x 1
    • Funny Funny x 1
    • Informative Informative x 1
  19. Malefic Maud

    Malefic Maud

    Beta Tester Maud's Muggers
    Joined:
    Oct 3, 2016
    Messages:
    245
    Location:
    Bomb city
    Ratings:
    +357 / -3
    Looks good. Progress is impressive.
     
  20. partenersintime

    partenersintime

    Beta Tester
    Joined:
    Sep 28, 2016
    Messages:
    109
    Location:
    Somewhere in the Mojave
    Ratings:
    +115 / -10
    Beta Test Date HYPE!!!!
     
    • Agree Agree x 2
Thread Status:
Not open for further replies.

Share This Page