Jump to content

meatball

Member
  • Content Count

    734
  • Joined

  • Last visited

  • Medals

Posts posted by meatball


  1. For those of you that may still be following the thread, I'm primarily watching the

    Altis on Fire Campaign thread going forward.

    That being said, I'm looking to work up a new version and hoping to add in Zeus support for Force Recon and the other missions in the Altis on Fire campaign for anyone that wants to add a little extra to their missions. Has anyone found any other issues or problems that I should fix in the next version?


  2. @surf - Neo wrote the bulk of the snow scripting and I just made some tweaks to it. Unfortunately the snow is a bear to deal with because it uses particle effects as opposed to regular weather commands. You should be able to use the version of the script with snow it it to just make it snow continuously by just setting the initial weather pattern to snow and disabling all the code related to updating weather and sending that info out. Though to be honest, after all the work, I just never really felt the snow worked right, there were too many caveats and things that didn't work right (including the crashes) that just really killed the immersion of snow.

    @gavC - This whole thread and my script is specifically for setting the weather through script :) Try it out, and it might do what you need.


  3. We've found that when we drop in you can just as easily open the chute high and get some good distance while floating down if you don't want to land direct center. Also, there should be empty civilian vehicles in just about every town, so if you you're not finding vehicles, just look a bit more in towns and they should be there.

    I'm likely pulling VAS from the next version due to a lot of people requesting that I pull it out, so you should be able to add whatever packs/crates you want i fyou edit the pbo. To disable the intro you just need to comment out the intro section in the init.sqf.


  4. VAS is only available in one mission, Force Recon, and I put it in because the players can go after 60+ objectives, so the least I could do is give them what gear they want. That being said, it is locked down to only supply the side specific weapons, and there's a parameter to disable it completely if you'd rather run without it. Though I can easily pull it out if folks really think it ruins the mission.

    I've tried to keep the params down to a minimum, with a few extra ones thrown in here and there to allow the players to mix things up (like removing all NVG's in Rock and a Hard Place). I've also tested Psycho's script, and it is great, but I've used BTC for a while now and a lot of the missions have hooks I've put right into BTC revive to kick off other scripts and such, so at this point I'm going to stick with it.

    Keep the ideas coming though, and appreciate you giving it a shot!



  5. [Excerpt from the Front Page of the Stratis Times - 2035-07-20]



    Altis is on Fire!

    aof_header.jpg

    (AAP - Agia Marina - 2035-07-20) Altis is on fire, and only time will tell whether it will arise from the ashes, or be burnt beyond recognition. As two titanic forces wage battle across the island of Altis and remnants of AAF troops retreat from Altis to remaining strongholds on Stratis, we look back on the disinformation, deception and catastrophes that have led us into the disastrous state of current affairs.

    Investigations by this paper have turned up covert correspondence from late December of last year between high ranking Altian and CSAT officials looking for assistance in "expanding Altian nuclear enrichment programs beyond current techniques and technologies". While not specifically spelled out, one can infer the only logical goal of expanding current program used for peaceful nuclear technology would be the development of a nuclear weapon program. If this is truly their goal, it would be in blatant violation of the NNPT (Nuclear Non Proliferation Treaty) Altis was a signatory of in 2024. To add further proof to this course of events, CSAT scientific and military personnel was observed in and about various military and government installations throughout February of this year, and they became a common sight in those areas the following months. Our inquiries through official channels as to the role of those CSAT personnel were simply stonewalled until rumors began to break publicly that Altis officials were pursuing a program of weaponizing nuclear material. International condemnation and outrage rained on our government and people as the information became public knowledge.

    As we all know, on June 24th CSAT forces began a full scale assault and invasion of Altis and within two days, fighting was raging between CSAT and AAF troops that had previously been performing 'military exercises' together. Not having the manpower or material of the CSAT units, the AAF troops were quickly overwhelmed, destroyed and pushed from the island. While NATO quickly condemned these actions, CSAT simply ramped up the build up of troops while the diplomats argued and soon occupied most of Altis.

    Reports of a build up of NATO and allied troops in the region as a 'precautionary measure' was already under way when exiled Altian officials presented their case to NATO officials to obtain support in forcing the CSAT occupiers from our homeland using any means necessary. We all believed that the NATO build up was simply posturing, but a full scale invasion of Altis by NATO forces commenced on last week. Neither side appears to have gained an upper hand in the fighting as it rages across all of Altis and the CSAT and NATO forces continue to pound each other. Recent activity at installments where remaining AAF forces have gathered on the island, appear to reinforce the rumors that our homeland troops are beginning to make incursions back onto the island.

    We cannot know whether Altis will be restored or destroyed, we can only pray for our soldiers and civilians caught between the NATO and CSAT onslaught.


    "Altis on Fire" is a 3 mission campaign I've developed for the Make Arma Not War Multiplayer Game Mode Contest. The three episodes follow the events that occur in June and July of 2035 when Altis' attempt to covertly research the technology to develop nuclear weapons leaks to the world. CSAT and NATO forces quickly become entangled in a quagmire on Altis where there is nowhere to hide.

    In Episode 1 - "Fallout", you take on the role of CSAT forces attempting to destroy evidence of their involvement in the nuclear research program when rumors of the Altian research and development comes to light.

    aof_e1_fallout.jpg

    Episode 2 - "Force Recon" follows NATO troops spearheading an invasion to kick the CSAT occupiers off the island at the request of exiled Altian officials.

    aof_e2_forcerecon.jpg

    Finally in Episode 3 - "Rock and a Hard Place" we take on the role of the remnants of the shattered AAF troops attempting to obtain and extract the remaining weaponized nuclear material from Altis while the NATO and CSAT troops wage war around them.

    aof_e3_rahp.jpg

    Want to know the real scoop of what happened? Check out the spoiler below:

    2034-12-19 - Altis military and governmental leadership decide they want a nuclear weapons program to augment their growing military forces. Through covert channels, CSAT officials are approached to ask for assistance standing up and devloping the program.

    2035-01-23 - After a month of deliberating, CSAT agrees to assist with the caveat that CSAT military and scientific personnel can be stationed on the island to oversee the process throughout.

    2035-01-23 - Altian government and military officials agree to CSAT demand and operational details begin to be worked through.

    2035-02-04 - First CSAT personnel arrives on Altis. Both military and scientific 'advisors' arrive at military installations and additional personnel arrives as the program starts to build upon current Altian nuclear technology.

    2035-03-29 - A secret,'Weapons Grade' enrichment facility is completed outside of Kore, and true enrichment activities begin.

    2035-04-19 - Secondary enrichment facility near Pyrgos comes online.

    2035-05-03 - NATO 'Climate Monitoring' satellite detects traces of radioactive enrichment activity on Altis, top NATO members are informed and covert investigations begin.

    2035-05-29 - Key and secondary NATO nations briefed on possible Altian nuclear program.

    2035-06-07 - Information released during the NATO briefings leak publicly and CSAT officials scramble to determine if their involvement has been discovered.

    2035-06-13 - CSAT publicly offers 'assistance' to NATO to investigate the claims of violation of the NNPT. They just so happen to have a task force in the region.

    2035-06-16 - NATO declines offer of assistance, claiming that regional NATO diplomats can handle the issue and military involvement is not warranted at this time.

    2035-06-18 - CSAT begins recall scientific personnel working on the project from Altis.

    2035-06-24 - (Episode 1 - Fallout) In conjunction with the military personnel still on the ground, CSAT special forces infiltrate the island and begin to systematically dismantling the enrichment facilities and destroying any evidence of CSAT involvement.

    2035-06-25 - Tensions escalate and small scale skirmishes begin to occur across the island between AAF and CSAT troops as AAF troops are told to defend any material and personnel related with the program. AAF personnel ordered to begin to take key research and material from the program and hide them in hidden caches across the island.

    2035-06-26 - Skirmishes escalate into full scale fighting, but as neither side wishes the program or their involvement to be discovered, a full scale black out of communications from the island is imposed. With reports of AAF personnel removing and hiding the material weaponized to this point, CSAT quickly mobilizes remaining forces in the region and pours them into Altis.

    2035-06-27 - Civilians take to the seas in any seaworthy vessel they can find to escape the fighting and word of the conflict reaches the outside world. NATO condemns CSAT actions and CSAT claims it moved in response to 'credible evidence' of NATO involvement in the alleged Altian nuclear program.

    2035-06-29 - NATO forces in the region go on alert status when spy plane and satellite overflights verify the fighting. Key NATO nations begin mobilizing additional assets to converge on bases in the region.

    2035-07-02 - CSAT forces subdue the bulk of the AAF units, pushing the rest off the island or forcing them to surrender. More CSAT troops are brought in to scouring the region for further evidence/nuclear material amid growing international condemnation.

    2035-07-07 - Altian government officials in exile plead with NATO to help them wrest control of their island back from CSAT. CSAT troops occupy most of the island, but resistance cells start cropping up as civilians start hit and run tactics on the occupiers.

    2035-07-11 - CSAT still not able to account for all the research and enriched nuclear material evidence of their involvement with the program.

    2035-07-13 - NATO delivers an ultimatum to CSAT that all CSAT personnel must be off the island and control handed back over to the proper Altian government by July 15.

    2035-07-14 - (Episode 2 - Force Recon) CSAT still has not responded, and NATO elite forces drop and insert onto the island in multiple locations to cause chaos and confusion amongst the occupying forces prior to a full scale invasion.

    2035-07-15 - NATO forces invade the island and initial successes allow them to gain a foothold.

    2035-07-17 - Conventional NATO and CSAT forces continue to slug it out across the entirety of the island. GPS no longer functions for either side when both sides jam the GPS signal frequencies across most of the island.

    2035-07-18 - (Episode 3 - Rock and a Hard Place) Remnants of the AAF military still in hiding in the hills and in contact with the government in exile attempt to use the chaos as a screen to extract the last remaining evidence and nuclear material from the island. The convoy carrying the material is attacked and contact with them is lost. Elements of AAF off island are mobilized and dropped in to retrieve and escape with the material.

    Features and General Notes:

    - AoF missions can be played with 2-10 players, and have multiple parameters available from the role selection screen to adjust game settings including numbers if AI, AI skill level, weather, time of day, and many other options.

    - Each mission is unique and has a style all it's own while AI is randomized every time leading to vastly different gameplay from session to session!

    - All three AoF missions contain a lot of AI. It is highly suggested you play the mission on a dedicated server with a Headless Client if at all possible. Headless Client support is built directly into all three missions.

    - For Best Gameplay, the missions should be played with all map markers turned off and at the "Veteran" or "Expert" difficulty level.

    - The missions really shine when the "ACRE" radio mod is used, but it is not a requirement and the missions can be played and enjoyed without it as well.

    - Mission specific gameplay information is listed in the "Gameplay Notes" of each mission briefing.

    Installation:

    - Download the Missions from Steam Workshop or extract the .pbo file(s) to your Steam/SteamApps/common/ArmA 3/MPMissions folder.

    Changelog:

    v 1.05

    - Episode 1: Added in a "Unit Scatter Distance" parameter to allow players to set initial unit scatter distance from 1 to 10 KM, default is 2.5KM

    - Episodes 1-3: Minor tweaks to AI settings.

    - Epilogue: Added in a new 'Epilogue' mission. The mission is very Alpha and still has some bugs in it, but I would love to get some feedback on where it stands so far. Don't have it published on Steam Workshop yet, but you can download direct from here.

    v 1.04

    - Episode 1: Redesign of the 'drop' mechanism to create better randomization of drops.

    - Episode 2: Bug fix for the Kavala "Destroy Bridges" task. Now changed to "Mine Bridges". Must mine the 4 bridges with 3-4 mines each to complete task.

    - Episode 2: Added in a few basic crates at step off points to give the players some extra starting gear.

    - Episode 3: Minor tweaks to the AI levels.

    v 1.03

    - Various minor bug fixes and tweaks across all three missions.

    v 1.01 & 1.02

    - Internal testing versions.

    v 1.0

    - Zeus is now integrated into all three missions! The missions will still work fine without someone filling the role of Zeus, but it's now supported for those that want to use it.

    - The Virtual AmmoBox (VAS) has been removed the Force Recon mission due to popular request.

    - Minor tweaks to AI and some small bugfixes.

    v 0.99

    - First Public Release. Why 0.99 you ask? Well, I've done tons of playtesting, and while I'm pretty sure all the missions are ready for release, I'm sure you guys will find issues! Please report any you find!

    Credits & Thanks:

    - Thanks to all those supported my own mission making efforts through the forums, Skype channels and various other avenues as well as the community contributors and great scripts that were used in Altis on Fire:

    - AI Spawn Script Pack by spunFin

    - Civilian Vehicle Spawn by Zealot

    - Enemy Occupation System (EoS) by BangaBob

    - MAD Ambient Life by MAD T

    - Headless Client AutoDetect Script by elec

    - Repetitive Cleanup Script by Aeroson

    - SLP Spawning Script by Nomadd

    - Taskmaster/moveObjects/Random Position Scripts by Shuko

    - Also, lot's of direct coding help and support from NeoArmageddon & spunFin

    - Also special thanks to a great batch of playtesters that helped motivate me along the way to make bigger and better missions, all while having a blast playing:

    - Dodgy Moustache

    - Harrier

    - La Gran We

    - Mr_H

    - Ninja Monkey

    - Partizan

    - Shifty

    - Smitty

    - WaZza

    - Zim


  6. Yeah, neither of those will work. What I'm doing is taking one big array of markers, splitting it in half into 2 separate arrays, and then trying to feed those two separate arrays to two separate EoS calls. This way I can randomize what units are spawning in each area. Here's an example of what I'm doing.

    strZonesA = ["strZone_0","strZone_1","strZone_2","strZone_3","strZone_4","strZone_5","strZone_6","strZone_7","strZone_8","strZone_9"];
    strZonesB = [];
    
    for [{_i=0}, {_i<5}, {_i=_i+1}] do
    {
    _tmpZone = strZonesA call BIS_fnc_selectRandom;
    strZonesB = strZonesB + [_tmpZone];
    strZonesA = strZonesA - [_tmpZone];
    };
    
    // Strong Zones - Blue
    null = [[strZonesA],[3,1,90],[3,3,80],[2,3,70],[1,50],[2,90],[0,0,0],[1,1,400,WEST,TRUE,FALSE]] call EOS_Spawn;
    
    sleep 1;
    // Strong Zones - Red
    null = [[strZonesB],[3,1,90],[3,3,80],[2,3,70],[1,50],[2,90],[0,0,0],[0,1,400,EAST,TRUE,FALSE]] call EOS_Spawn;
    


  7. Yes. To disable caching of units open EOS\core\EOS_core.sqf

    Browse to line 15.

    Replace

    _cache= if (count _this > 6) then {_this select 6} else {false};

    with

    _cache=false

    Ah, perfect! Also been messing around with randomizing the arrays that I hand EoS, but it doesn't look like you can pass an array. There any way to make something like this work?

    markerArrary = ["EOSinf_1","EOSinf_2"];
    null = [[markerArray],[2,1],[0,0],[0,0],[0],[0],[0,0],[0,0,250,EAST,TRUE,FALSE]] call EOS_Spawn;
    


  8. I apologize in advance for asking a questions that I'm sure has already been answered in 80+ pages, but a few thread searches and 15 minutes of digging through the thread and I didn't find anything.

    Simple question, is there a way to turn off the counting of units that are cached per zone, as in if the players leave and then come back later, the zone respawns the original amount of AI in the zone, and not the count of what was left when the zone despawns?


  9. Yeah, what Grumpy said will work, but it can lead to some weird things. For example in one mission I set some files on a table and put set both of them to enableSimulation false. Worked great until the building fell down from arty fire. Table and files were fine, just floating 10 feet up in the air.


  10. Alright, so I'm looking for some ideas/suggestions using the Ambient Combat script. I'm using it in a few missions to create a zone of combat around the players, and for the most part it works great, but what I'm finding to be a problem is if the players hop in a vehicle and start driving, they basically outpace the AC script and never see any AI. They're basically moving so fast that as stuff spawns within a range about them, it's relatively quickly past the delete distance (or so far that the players would never interact with the AI).

    So, has anyone come up with a good way to use Ambient Combat in situations where it won't overload players if they're travelling on foot and won't make the mission a 'ghost town' if they're travelling fast by vehicle? I'm almost thinking that there's not really any way to 'fix' it and it's just a limitation of the way the script spawns/despawns around the player.

×