Page 1 of 2 12 LastLast
Results 1 to 10 of 14

  Click here to go to the first Developer post in this thread.  

Thread: Seamless addon/mission management

  1. #1
    I'd like OFP2 to literly be able to tie itself into the OFP community. The whole mission/addon thing needs to be completely seemless, painless and error free for the many folks who just want to PLAY the game.

    Imagine this:

    OFP could have an integrated addon/mission management system that ties into the OFP community and taps into the resources of volunteers from around the globe. People who run OFP websites could volunteer their webspace/server resources to host thousands (or just a few) of the addons that are available.

    When a mission maker compiles his/her mission, information about the addons used in the mission are stored in the pbo file. When OFP loads the mission, it checks for needed addons and if they are not installed, it connects to one of the participating sites in the community and downloads the appropriate files.

    A central server (Hosted by BIS) could keep track of each of the voluteer's servers, and what files they host (read: Napster), redirecting people's OFP to whichever server/servers have the files they need.

    The addons files would be identified by name, and CRC checksum, so there would be no doubt as to wheather or not the proper addon is being downloaded.


    Possible requirements for a system like this:

    * When a mission is compiled, the editor would have to do a better job of figuring our what addons are used, by parsing through scripts and triggers to check for "addweapon" type commands.
    * Addons would have to follow some sort of standard and only be hosted by this distributed system if they met the standards.

    Just dreaming BIG here.
    "Whenever you want information on the 'net, don't ask a question; just post a wrong answer." -- Cancer Omega.

  2. #2
    Master Gunnery Sergeant
    Join Date
    Jul 8 2001
    Location
    USA
    Posts
    1,134
    Author of the Thread
    Expanding upon this idea..the technolgy to make it happen is free for the taking. The site below contains everything you guys would need to connect everyone in the OFP community and make addon/mission/update management seamless.....

    Check it out..


    http://www.gnucleus.com/GnucDNA/

  3. #3
    That is a great idea... I just hopes that BIS makes it...
    But if they does a system like this for the uppdates allso, they will have to make all uppdates backward compatible (I'm not really sure of that word) so it doesn't matter if you have a newer version of the game, you can still play on a server that have an older version...




  4. #4
    The one and only OFP MOM
    Join Date
    Jul 4 2001
    Location
    Jerusalem, ISRAEL
    Posts
    7,641
    Seamless to me means that OFP doesn't do ANY addon checking when it starts up, other than maybe for its own addons.

    Everything else only gets checked when a mission.sqm is read and the addons listed are verified.

    Simpler than that (for OFP players) I don't think there can be.

  5. #5
    It's an old thread but it seems the much appropriate then ...

    I aggree with you about a database of addon manage by BIS.

    Don't know in which period and with which army ofp2 will be used. but it will great if BIS anticipate tha fact that some modders create addon which is not the same period or army.

    I means some things like this in each addon :
    - period (50 60 80 90 2000 ... or none)
    - country (US, UK, Germany, France .....)
    - picture of the addon (to help mission maker to do a choice)

    Then when a mission maker would like to create a mission in 80 period with UK vs US (why not ? ) only addon with this period and those country are shown.

    An other things that can be great is to have more than 2 country in one mission taht's mean more than 2 camp with the capability to do alliance in game (great for dynamic mission)

    Thx to read me

  6. #6
    This is a superb idea.

    It would totally remove any confusion over addons.

  7. #7
    re: Seamless addon/mission management

    It seems logical to me (i.e. maybe not true) that a really good mission should still be a good mission whether it was intended for America vs Russia, or units altered to become BAS rangers vs Tonali, or UKF vs whoever.

    Good missions are lacking for quality units but not because of the lack of quality missions.
    Could this be better managed?
    At the moment, I download at work and play offline at home. Scenario - disaster, I've downloaded a mission but cant play as im missing one addon or another.
    Mission templates are the way forward.
    Start the mission - you get asked your choise of unit and opposition. Maybe even a choice of map. Maybe im told the mission authors recommended units. Maybe I dont have the required addons. Never mind, I use a slightly different one that I do have.

    I can use the editor with a bit of patience, but I just dont think that it should be this tricky.

    I dont think i've put this together very well, but its wet outside and im supposed to be working.

    Just thinking outloud - I quite like MaxPowers suggestions too.
    AMD Athlon 64 3500+, K8T Neo 2 Motherboard, 1Gig DDR400 Ram, GeForce 6600 GT 128Meg, 21\" Monitor
    ----------------------------------
    Operation Flashpoint Inspired Game ---> Linky

  8. #8
    Somehow I don't think some 56ker brand new to the game is gonna tolerate downloading Tonal, BAS De/Ras, BAS Blackhawks, BAS Littlebirds, the DKM British Vehicle pack, and UKF DPMs for 92 hours to play one mission.

    It's a good idea but it needs a confirmation system. It's doable, but what if someone's using a beta addon? How can the BIS server cope with different versions? How can the BIS server cope with a bunch of people downloading a hell of a lot of stuff at once?

    Good in theory, I'd just like to see it executed without major problems. There are many barriers to overcome, AutoAddon in OFPWatch was a start, I assume this would be the final iteration, but servers are only so powerful...

  9. #9
    Warrant Officer
    Join Date
    Aug 15 2003
    Location
    West Suffield, Connecticut, USA
    Posts
    2,102
    There'd better be a way to turn this off, because I hate automatic downloaders .

  10.   Click here to go to the next Developer post in this thread.   #10
    Before a good solution like that can take off, there needs to be more coordination and standardization between mods.

    As a 56k'r student in a remote rural area, I don't mind having to plan a trip to find a free hotspot to dnld an addon. But when I have to download the entire pack again to pick up additional independent new models, or cpp changes, I'm probably not going to. And if there is a track record of that kind of project management, I'm probably not going to dnld their stuff at all. You can split the configs, shared data, and specific models into separete PBO's. Plus the reduced download sizes could reduce strain on hosting as well.

    Any way, OFP needs dynamic ingame loading/unloading of addons. Maybe an option on the front screen, that pops up a list of addons you've "checked in" to a xml file with an external app like the preferences app. In game, the xml config would get parsed and a sanity check to make sure that file is there, and to flag dependancies. If you have broadband, you could check an option that would hit a master site, or sync'd replica, to see if there is a new version of any or all addons.

    Additionally, you would want to make it so that you could call that dialog from the missions, mp, and editor sections as well.
    And where is that band that so vauntingly swore, That the havoc of war and the battle's confusion,
    A home and a country shall leave us no more? Their blood has washed out their foul footstep's pollution.
    No refuge could save the hireling and slave, From the terror of flight, or the gloom of the grave;
    And the Star-Spangled Banner in triumph doth wave O'er the land of the free and the home of the brave!
    (3rd stanza of the Star-Spangled Banner)

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •