Arma 3
Operation: Arsenal Expansion for OPTRE
Showing 1-10 of 24 entries
< 1  2  3 >
Update: May 24 @ 1:39am

New update! Some new sprays, an entirely hilarious feature for using your friends as a bipod, and a couple fixes.
```diff
Spray can
+19th Valkyrie
+19th Jotunn
+19th Medical red
+19th Medical white

Other
+Sponge feature to delete all those pesky sprays.
+Add D20's banana god to Zeus
+Ball Bipod (yes, you read that correctly. You can now use your battle buddy's nuts as a bipod now)
+An invisible cube for your balls when using aforementioned bipod

Fixes
+ODST sprays have wrong path on ultra random can
+Firemode of the spartan laser was not capitalized

Update: Jul 9, 2024 @ 6:34pm

OPAEX v17
Not a massive update, but it has some nice fixes and sprays.

Other
+Added addon checking system for units so they can verify who is using unknown sidemods.

Sprays
+19th's Wayfinder 2 logo
+19th's Hoplite 1 logo
+19th's Hoplite 2 logo
+Division 7 Logo
+Focht (in the chad can of course), remember tukkyid!

Bugfixes
+VTOLs all have bad texture paths due to OPTRE update, making them invisible. (Credit to venom for fix).
+Server keys added again.

Update: Aug 12, 2023 @ 1:40am

Small update mostly for fixing the most commonly reported issues. It was a lot more work than you'd think.

Sprays:
+Added OPCOS logo
+Updated TCF Logo
+Added 19th's low-vis fenrir logo

Modules:
+Fixed glassing beam not respecting destruction percentage from module

Skeleton swapping:
+Fixed spartan swapping occurring on 6ft mjolnir sets.
+Fixed spartan swapping not working for everyone in a dedicated server.

Weapons and D20:
+Added Under barrel SRS magazine. All grenade launchers can be snipers now!
+Fixed D20 duplication bug.
+Disabled the carrier and destroyer events from the D20 list. They were too intrusive for gameplay and made it less fun.

Spartan Laser:
I rewrote the whole system for server-authoritative focus to make it easier. Note that I have zero confidence it will work with units that frequently change locality, such as AI swapping between headless clients.
+Fixed beam still existing after firing sometimes in mp.
+Fixed beam staying on weapon switch in mp.
+Fixed beam staying on corpses in mp.
+Fixed charging sequence not working in mp sometimes.

Update: Feb 11, 2023 @ 12:02am

OPAEX V15!
This update is mostly about fixing some spartan laser issues.

Spray cans:
+Added Aleksandr Sergeyevich Kerensky to the chad can.
+Updated the 19th fleet can logos
+Added the grif approved spray to the 19th fleet can.

Spartan Laser Fixes/changes
+Made the spartan laser visuals work in multiplayer. Unsure if all bugs related to this were removed as I cannot test it myself.
+Added charge duration to the OPAEX_fnc_Extended_InitPost_splaser function to make it easier to have custom lasers.
+Increased the range to 2km. This also means the speed increased to 2km/s.
+Increased the speed of the impact submunitions from 200 to 350 m/s to increase penetration power.
+Increased the fired round's damage and indirect damage from 62.5 to 100.

Update: Nov 13, 2022 @ 7:15pm

Hotfix for possible JIP issue that prevents the charge sequence on the spartan laser.

Update: Nov 13, 2022 @ 6:34pm

OPAEX V14!
This update is all about the spartan laser.

Weapons
+Reworked the spartan laser.
+Added RGB spartan laser (script only access).
+Hid the old spartan laser. It is still in the code for the sake of compatibility.

Spartan Laser Rework
+Made the spartan laser charge when used.
+Made the spartan laser use the new arma laser function.
+Made the spartan laser support an RGB mode for your true gamer needs.
+Made the charge sequence abort when the gun is not in a firable state; It interrupts the charge when lowered.
+Make the gun sequence abort when free-falling.
+Made the spartan laser work on respawned players.
+Rebalanced the laser to make the laser hit infantry without overpenetrating, yet also blow up tanks with relative ease.
+Removed OPAEX_fnc_spawnShot.
+Removed OPAEX_fnc_spawnShotSplaser.
+Added OPAEX_fnc_getMuzzleOffsetFromWeaponProxy.
+Included a model and textures for the weapon from Mesa.

Update: Oct 28, 2022 @ 3:11am

OPAEX version 13!
This update is mostly code, with the main feature being more spray can images. Unfortunately, I was unable to get the charging spartan laser ready for a beta release, so that'll be something to look forwards to in the next update.

Functions/Code changes
+Added offsets to all getWeaponPosition functions. They work even when rotated!
+OPAEX_fnc_GetSelectionPosition
+GetWeaponPosition functions now use OPAEX_fnc_GetSelectionPosition to find their position.
+GetSelectionPosition related functions now return selection relative positions, to give users more control on how they convert out of model space.
+Removed the incomplete grapple script that was unintentionally included in the previous update.
+Added various new functions to aid in terrain manipulation.
+Added OPAEX_fnc_Terrain_Circle
+Added OPAEX_fnc_Terrain_HalfCircle
+Added OPAEX_fnc_Terrain_Line
+Added OPAEX_fnc_Terrain_LineVertical
+Added OPAEX_fnc_TerrainFilled_Rectangle
+Added OPAEX_fnc_TerrainFilled_Circle
+Added OPAEX_fnc_TerrainFilled_HalfCircle
+Added OPAEX_fnc_Terrain_Alt
+D20s now use the CBA system for their fired handler, which should fix the rare double-execution bug.

Spray can stuff
+ODST Chad can
+Moved spartanjackwar to generic can.
+Added random to generic can.
+19th can
+Kilroy can
+Reduced spray cans from 1 to 0.1 mass.

Update: Aug 24, 2022 @ 8:22pm

Update 12.1. This is more of a hotfix for a few issues.

Added:
+OPAEX_fnc_flattenTerrain

D20 Stuff:
+Removed OPAEX_fnc_animateTexture prints to system chat.
+Fixed D20 debug mode not accepting blank forced scripts
+Fixed RBGMan's texture loop stopping due to a missing loop variable.
+Fixed several spawn commands failing with an incorrect reference to the independent side.

Update: Aug 22, 2022 @ 8:41pm

Update V12! This may as well be called the spray can update.
Vehicle adjustments
+Fixed VTOL Sparrowhawks being invisble.

Weapons
+Added D20 3GL
+Added D20 GL

Modules
+Added illumination bomb module

Other
+Fixed mod.cpp missing a semicolon on line 15.
+OPAEX_fnc_GetCurrentWeaponPosition
+OPAEX_fnc_GetPrimaryWeaponPosition
+OPAEX_fnc_GetSecondaryWeaponPosition
+OPAEX_fnc_GetTertiaryWeaponPosition
+OPAEX_fnc_Grapple_PullTarget
+OPAEX_fnc_InitGrappleSystem
+OPAEX_fnc_animateTexture
+OPAEX_fnc_animateTextureLooped
+OPAEX_fnc_asynchronousExecutionLoop. Try saying that three times fast.

Spray cans
+Made some spray cans (requires ACE to function. However, OPAEX shall not need ACE to run)
+Pre-war and Post-war UNSC Logos
+Innie fist
+Banana, Pog, Pirate, Pepe, and Knuckles bananas.
+OPAEX, A2S, Black Element logos.
+Dingus Element logo (only real chads will understand this one)
+Several chad images
+Gmod missing texture

The D20 section:
D20 Core methods
+OPAEX_fnc_D20Visuals_Party now uses multicolor confetti.
+OPAEX_fnc_D20_IsMagazineAD20 now checks both configs for D20s
+D20Visuals_BananaWall
+Removed the fired event handler printing in debug mode.
+Fixed bugs in OPAEX_fnc_D20_InitD20ScriptList that double-added scripts and overrode the master script array.
+Fixed a bug in OPAEX_fnc_D20_RandomSelector that didn't grab the correct list.
+Deprecated OPAEX_fnc_StringToFunction
If you don't understand these D20 fixes I'll rephrase: Custom D20s now correctly use their own script sets. I hope to see one of you chad developers out there make a custom D20 using my framework.

D20 Vanilla effects
+Better heal-grenade visuals
+Added D20Roll_RGBMan, or VR-man raves.
+Removed random spawn position from truck-kun

D20 OPTRE effects
+Buffed banana god by giving him double speed.
+Reduced banana god shotgun penetration to reduce overpen of infantry.

D20 OPAEX effects
+D20Roll_GlassingBeam

Update: Jun 2, 2022 @ 8:06pm

OPAEX V11.1 patch
Fixes:
+Fixed cryobomb effects being permanent When deleting the module as Zeus.
+Fixed disruptor bomb effects being permanent When deleting the module as Zeus.
+Fixed glassing beam effects being permanent when deleting the module as Zeus.
+Fixed missing key for OPAEX_Sparrowhawk.PBO

Module changes:
+Added configurable duration to glassing beam
+Added lightning to the disruptor bomb.

D20 stuff:
+Fixed drop gear event sometimes losing backpacks.