Tankbuster0 / authority

Authority is a multiplayer, dynamic cooperative mission for Arma 3.
3 stars 3 forks source link

Changelogs #5

Open Tankbuster0 opened 6 years ago

Tankbuster0 commented 6 years ago

missions spawns an enemy squad at the airfield

change getprimarylocations so it makes logics instead of markers and put setvariables on them

write trigger creation stuff

Tankbuster0 commented 6 years ago

Build 1573 is on the server and has been published to SW

1532: Added some nice retex for civ mohawk 1534: Hellcat is green in DEP 1545: Sink trawler sm added. 1547: Added custom sink ship scripts by indeedpete 1550: mission string public'd 1561: Added some new fleet checking functions 1564: Don't spawn aircraft steal at tuvanaka 1272: Fixed bug that wasn't finding near logics for sink trawler

Tankbuster0 commented 6 years ago

Build 1629 is on the server and has been publish to Steam Workshop

Changes:

1567: (pre this build) Added blufor convoy to airbase SM 1575: Blufor convoy to AB can choose only start points on same island 1576: Added different truck types to sm 1582: Warning system for convoy drivers when they get out of convoy minimum distance 1586: Added large explosion effect to sinkship sm when trawler goes damage 1 1588: Bluconvoy doesn't occur on Tuvanaka 1591: Disabled skin randomisation for civ vehicles as the chosen skin isn't propogated to clients. 1607: Added more failure conditions for sinktrawler sm. 1611: Optimised sinktrawler SM 1617: Fixed bad classname in global variables 1619: Added mission status dialog 1629: Build and publish

Tankbuster0 commented 6 years ago

Build 1718 is on the server and has been published to SW.

1632: Improved mission status dialog with more info and field overrun fixes 1652: Disabled respawn button 1657: Added tky_inhouse function (a rework of a kkk fnc) to check for indoor/outdoor status. (Thx to hax for optimising/fixing this) 1662: Added (but WIP) kill1man SM. Loads to do on this. 1674: Haz added fncs. New player markers and inproved weight feedback in inventory dialog 1684: Haz updated inhouse to accept object or posasl.nice work. 1685: cardinaldirection function now doesnt add "of" to end of returned string. calling scripts need to be updated to allow for this 1695: Haz added hostage rescue sm (WIP) 1700: Haz added db stuff for future expansion (mission save feature) 1715: Replaced deprecated fnc_buildingpositions with command version 1716: Fixed wrong order of task complete and other end-of-pt routines.

Tankbuster0 commented 6 years ago

Build 1866 is on the server and published to SW.

1725: Added %age display in inventory 1740: Made a blacklist for the buildings k1m can choose from. 1747: Added isnil check to inhouse function to make it less error prone 1750: Various improvements and optimisations for inhouse. 1752: Some k1m missions now have supporting troops and vehicles. 1758: Added kill bombmaker varient to k1m 1760: Added kill electrical sab varient to k1m 1765: Tweaks to mission dialog 1768: Added distanceanddirfromtown function 1774: Tweaks to hostagerescue SM (Still WIP) 1786: Improved keyhandling for mission dialog 1790: Players prevented from respawning while incapacitated. 1798: Added kill sicentist varient to k1m 1809: Added light to loudspeaker pole in hostage rescue 1814: Added porch and balcony detection to inhouse 1816: Added missing battery check for Laser Desig 1819: Greeting changed to fnc_dynamic text 1830: k1m civvy scientist is actually a redressed opfor to prevent negative rating. 1854: Removed hostage rescue from sm until we can debug it. 1857: Failed sm not removed from roster, so can be given again 1858: sm manager should not give same mission twice 1861: Added Tanoa hospital. 1865: Added failtext for bluconvoy. 1866: Build

Tankbuster0 commented 6 years ago

Build 1889 is on our server and on steam workshop.

1867: Randomly slightly wound all enemy AI to make them slightly easier to kill. 1868: Fixed broken filtering for zeus while deploying FOB. 1870: WIP commit of new SM, repairlocalbuilding 1876: Made failure conditions for slingloadcontainer sm less punishing. 1878: Added Hurons and Bobcats to allbluvehicles array so GVS should service them. 1879: Used new dir&dist fnc in destroyradiotower sm 1880: Debug markers onlu show in testmode servers for land/naval mineclear sm 1882: landmineclear failure text must be PVd as it runs on a client EH. 1887: Used new dir&dist fnc in bluconvoy sm 1888: Added LoW vans to civcar array. Also used fnc_init_vehicle to fix civ car colours not be propogated. 1889: Build

Tankbuster0 commented 6 years ago

Build 1948 is published to SW and on our server.

1890: Added IDAP classnames from Laws of War DLC 1891: Removed colour specific classnames for civ cars and replaced with generic classname with the initvehicle func 1892: Removed car park cars from compositions and added fillcarpark script 1902: Removed a lot of debug. 1904: Added holdaction for buildingrepair sm 1905: Added alternate method systems for repairbuilding 1910: Rewrite buildingrepair 1917: Added holdaction icon paa 1918: Fixed addactions for prizebox and blackfish box 1919: Added missing failure type for bluconvoy 1920: SE fix for sligload sm 1922: Remove loads of debug 1923: Fixed SE. missing semicolon in landmineclear 1925: Removed no fuel check for failure of landmineclear because servicing bobcat will fail sm 1926: Sweep of bugs for sm manager, readiotower, craterclear, slingload and sinktrwaler 1927: Tweaked failure of slingload container sm 1928: Tweaked sm exclusion for airsteal. Only happens if team have a heli 1933: weaponholdersimulated now cleaned up 1935: Craterclear checks for existing bobcat before gifting a new one. 1938: Fleet cehcking now uses faction instead of fnc_objectside 1939: Fixed broken destroyradiotower mission with bad variables 1941: Minibuses now spawn busstops and taxi ranks via fillcarpark 1942: Airbase composition enemy aircraft have invisible pilot so appear as enemy and must be destroyed to complete 1943: Build and publish

Tankbuster0 commented 6 years ago

Build 1974 is on the server and published to SW.

1945: Removed unused missionEH 1946: Tweaked exclusion distance criteria for navalmineclear sm 1949: Marker changes to yellow, not silly cross pattern when assault phase finished 1953: Improved OPFOR CAS. Won't spontaneously die overhead now, also improved waypointing 1955: Fixed bad use of dist&dir by kill1man sm 1956: Fixed bad mission failed message in craterclear 1957: Sinktrawler uses dist&dir. 1959: Improved navalmine and sinktrawler sm use of selectbestplaces 1960: Fixed broken addactions for makebike and assemble aircraft 1961: Added opening dataterm anim for blubase terminal 1965: Added a civ mohawk to every airbase composition 1971: Tweaked carpark fillso it can work with oblique carparks 1972: Added fail to bluconv if all drivers die and stopped distance warning when drivers dismount 1974: Build

Tankbuster0 commented 6 years ago

Build 2031 is published on Steam Workshop and on our server

1975: Added a load of new logics for SMs and better locationing. 1977: Named all the mil bases on Altis. 1978: Added setvehicleloadout function to replace initammobox 1992: Further tweaks to repairlocalbuilding SM 1993: Fixed bug where HQ status was ignored for target clear. 1997: Fixed bad classname for toilet fire. 2001: Added scaffold to rlb SM 2003: Used hideobjectglobal to clear some space for rlb scaffold. 2012: Added new followleader2 script for use in hostagerescue. 2022: Renamed cleanupemptyserver to handldeplayerdisconnect because it does lots more stuff now 2028: Hostagerescue now working, complete with custom AI 2029: Fixd flying fireplaces 2031: Build and publish

Tankbuster0 commented 6 years ago

2033: Added boatspawn system 2050: Prevented cospawning (2 objects clipping together) of cars and vans generated by the carpark fill system 2056: Landmine position chooser should now avoid fob vehicle. 2062: MP safe civilian car random texturer now works. 2064: PT_radar now flat and level. 2065: Naval minfield now much smaller - much smaller radius. 2066: Added setvehname to fob and forward 2067: Added earplug script by 654wak654 2069: Added playerrespawns.sqf which is called by respawn EH. Will be able to remove multiple other respawn EHs. 2070: Added aimsway and fatigue off lobby params and associated scripts and functions 2077: Change the waituntil at line 278 in initserver and added debug 2078: build and publish

Tankbuster0 commented 6 years ago

2080: Fixes for undef'd vars in earplug script 2082: Testmode now can be enabled from lobby parameters 2085: Added KDR hint when scoretable visible 2099: Kill1man secondary mission development commits 2100: Fix for taskcreate getting a broken markerpos 2102: Added getvehiclecolour fnc that can get the colour of a dynamically created vehicle 2105: Added road traffic accident variant of heal1man 2ndary 2109: Added injured civ in or near building variant of heal1man 2ndary 2111: Added injured diver variant of heal1man 2ndary 2113: Fixed wrong waypoint type in airsupport manager 2120: Added helicrash variant of heal1man2ndary 2126: Removed sleeps in waituntils. It might be these that are breaking Linux servers. 2127: Build and publish

Tankbuster0 commented 6 years ago

2129: fixes and workarounds for Linux servers 2130: Optimization for stripcolonandspace' function 2133: Fixed syntax error in earplug script 2134: Added diag output that gives mission mame, server, game build and OS 2136: Added fnc_medic_check that returns true if any player is a medic 2140: Added typetext2 announcement at start of mission 2144: Vehicleloadout contain 3gl HE, not single round ammo 2145: Altis version was set to medic only revive. Fixed 2148: Removed bad classname from array of repair vehicles 2150: Improved mission succeed message for kill man 2ndary 2151: Removing Explosion EH from mines as they might be breaking subsequent 2ndary 2152: Fixed FOB VA box failing to appear (timing issue) 2154: Improved messaging in runwaycrateclear 2ndary (WIP) 2155: Added testmode diaglog in queuehints 2162: Added throttling for spawnprimarytargetunits script 2163: Fixed bad classname for Altis static tanks 2169: Added (and modified) Iceman77s vehicle unflip script (WIP) 2170: Added MAR 10 ammo to forward vehicle loadout 2172: Fixed timing issue in scripts that use linux workaround waituntils 2173: Added debug scripts to fail or succeed 2ndarys 2174: Added failure condition for slingloadcontainer 2ndary. Will fail if no hurons in fleet 2175: Build and publish

Tankbuster0 commented 6 years ago

2176: Added landvehicle unflip for engineers, or for any player with repair vec nearby 2178: Fix for missing ruins in repairbuilding secondary mission on Altis 2180: Improved mission description for secondary missions involving mines "Press reveal when you see the mine (default T)" 2183: Further improvements to secondary mission runway crater clearance secondary mission. 2184: Tweaked typetext for JIP halfway through mission 2188: Vehicles of any origin that have been entered by players won't be deleted 2192: Added rpg7 ammo to forward vehicle 2193: Added new, custom AI system for hostages in hostage rescue secondary mission. 2196: Added holdaddaction for releasing hostages. 2197: Rescued hostages move away from the vehicle they've just disembarked. 2200: Build and publish

Tankbuster0 commented 6 years ago

2201: Removed deprecated file (followleader2) 2202: Added (but WIP) new 2ndary mission, do_counterattack 2203: 2ndary mission manager should never choose the same mission as the one just before. 2204: New 2ndary mission exclusion system. Instead of removing non-doable missions (ie can't do sink trawler w/o attack aircraft or cant do naval mine clearance when inland) from mission array, it makes an array of excluded missions and ensure they are not chosen. 2205: Individual airfields airhead compositions replaced by a common one. 2206: Added (but later disabled GVS indicator lights) 2215: Improved fleet helivtol function that checks to see if players have a helivtol available. Now checks for empty fuel tank. 2216: Improved bluconvoy failure checking when a convoy vehicle is destroyed. 2217: Smmanager will say "You've done enough 2ndarys". When the SM array is nearly empty, regardless of how many SMs are still left to do to prevent possible script runaway condition. 2219: Tuvanaka Blubase composition moved away from treeline and closer to taxiway. 2220: Added (and later disabled) showlight function to control GVS lights 2221: Removed now unused blubase composition data. 2222: Build and publish

Tankbuster0 commented 6 years ago

2226: Fixed bad logic that was occasionally preventing Secondary Missions spawning. 2229: Fixed possible crash in SM mission manager when a lot of exclusions were in force. 2234: Added Koumac to Primary Mission roster. 2237: Increased chance of seeing suicide bombers. 2239: Removed seabed mines from naval mine clear mission as they sometimes spawn in rocks. 2240: Added fleet check boats function. 2241: If players don't have a boat in fleet, one is spawned at nearest jetty/quayside 2246: Heal men secondary mission excluded if no medic playing 2252: Vehicles spawned by DEP should not be cleaned up if they've been entered by players. 2255: GVS triggers won't delete (for unknown reasons) so workedaround in the trigger activation. 2258: Civilian assets not removed by cleanup in primary mission locations. 2262: Added new OPFOR counterattack SM. 2274: Counterattack SM switched to Independent.(So not really a counterattack any more) 2282: Quads now only autoreplaced when on beach. Script quits before Airhead is assembled. 2283: Vehicle gunners and turrets in counterattack vehicles now in a more aggressive group. 2285: Removed deprecated code and speeded up movebase 2287: Build and publish.

Tankbuster0 commented 6 years ago

2289: Added new CQB troop placement script. 2297: Fixed crash opp where some part of counterattack script weren't quitting at end of SM 2298: Improved checking for decided if to give plaer bobcat for craterclear SM. 2299: Improved explan text shown to players for above. 2300: Removed non urban camo guys from opfor cqb array. 2307: Added tripines to more houses for Tanoa. 2310: Added debug script to count and order numbers of each house type. 2313: Added debug script to make markers. 2314: Fixed dir of tripmines not be propagated to players. 2320: Removed deprecated cqb, windowpos and other scripts. 2321: Upgraded to buildingpos -1 command across the entire mission. 2322: Upgraded to getpos array command across entire mission. 2323: Upgraded to selectrandom command across entire mission. 2325: Added boobytraps for tripmines behind doors. 2332: Added Panthera datafile (future expansion) 2336: Added Panthera compositions (future expansion) 2338: Prewounded enemy AI. 2339: Added nomadd's damage increaser for enemy AI. trying to make their killability closer to that of players. 2340: Slowed PT mortar shooters and made them more likely to miss. 2444: Fixed syntax error breaking the blu convoy SM. 2445: Changed lobby text of remove vests param. 2346: Build and publish.

Tankbuster0 commented 6 years ago

2347: Added tripmine locs for Altis buildings. 2348: Added new secondary mission, VIP escort. 2353: Added safety to kill pt radar or hq if they spawn long way from primary target. 2356: Fixed spelling mistakes in landmineclear SM. 2357: Optimisations for fleet checking functions. 2358: Fixed possible unintentional deletion of objects when undeploying FOB. 2361: Added more positions for bombmaker to spawn in kill1man, esp for Altis. 2364: Optimisations and improvements to followleader and hostage rescue 2365: Removed Diary references to objects long since removed from airhead. 2367: Added and modified pointinbox function by pedeathtrian 2370: Removed a few trucks from airfield compositions. Removed the GVS lights and the broken scripts with them. 2371: Koroni on Altis changed from a primary target to a secondary (its too small). 2373: Tripmines now deleted when assault phase of PT completed. 2375: Slingload SM uses Blackfish, not Huron. 2377: Removed a lot of debug. 2378: Removed some backpack counting from missionsetup. 2380: Removed a CUP classname from a composition. Updated some GVS functions to newer functions and commands. 2381: Build and publish.

Tankbuster0 commented 6 years ago

2383: Added 10Rnd_50BW_Mag_F and 30Rnd_65x39_caseless_mag_Tracer to forward vehicle. 2384: Removed civilian van_01 from bluconvoy missions because they are too vulnerable. 2385: Added tky_fn_dirIndicator func. 2387: Added story_eod to viplist. 2388: dirIndicator shows when vip escort man is in a vehicle with the vip, in the viprescue mission and within 500m of the destination. 2392: Revive time set to 30sec for soldier and half that for medic. 2393: Added publicvariable slingloader classname. 2394: tky_findsafepos now sues strict mode when lokking for a place to spawn sling load container. (It was cospawning and clip spawning too often). 2397: Spawnairdrop now uses tky_findsafepos. 2400: Underslung container now made local to pilot of liftchopper. Fixes warp, rubberbanding issues. 2401: Build and publish.

Tankbuster0 commented 6 years ago

2402: removed wrong classname from initvehicleloadout script. 2404: Player driven civilian vehicles can be serviced on service points. 2405: GVS trigger replaced with software trigger. (fixes locality bug where on FOB deployer can use service point) 2407: Build and publish.