Jump to content

Search the Community

Showing results for tags 'support'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • BOHEMIA INTERACTIVE
    • BOHEMIA INTERACTIVE - NEWS
    • BOHEMIA INTERACTIVE - JOBS
    • BOHEMIA INTERACTIVE - GENERAL
  • FEATURED GAMES
    • ARMA 3
    • DAYZ
    • TAKE ON MARS
    • ARMA 2
    • ARGO
    • YLANDS
  • MOBILE GAMES
    • ARMA MOBILE OPS
    • MINIDAYZ
    • ARMA TACTICS
    • ARMA 2 FIRING RANGE
  • BI MILITARY GAMES FORUMS
  • BOHEMIA INCUBATOR
  • OTHER BOHEMIA GAMES
    • TAKE ON HELICOPTERS
    • CARRIER COMMAND: GAEA MISSION
    • ARMA: ARMED ASSAULT / COMBAT OPERATIONS
    • ARMA: COLD WAR ASSAULT / OPERATION FLASHPOINT
    • IRON FRONT: LIBERATION 1944
    • BACK CATALOGUE
  • OFFTOPIC
    • OFFTOPIC
  • ArmA Toolmakers's Releases
  • ArmA Toolmakers's General
  • Die Hard OFP Lovers' Club's Topics
  • Japan in Arma's Topics

XBOX Live


PlayStation PSN


Origin


PlayFire


SoundCloud


Pinterest


Reddit


Twitch.Tv


Ustream.Tv


Duxter


Instagram


Location


Interests


Interests


Occupation

Found 32 results

  1. This script/FSM gives the functionality for resupply drop in MP/SP scenario. Created because the bis support resupply drop is not working in MP currently. This is similar to support virtual resupply drop module, gives the possibility to select aircraft types, box types and its init by editing the support\supplydrop.sqf //*************************** editable **************************// private _heliclass = selectRandom [ "B_Heli_Transport_03_F", "B_Heli_Transport_01_F", "B_Heli_Transport_01_camo_F", "B_Heli_Transport_03_unarmed_F", "B_T_VTOL_01_vehicle_F" ]; private _boxclass = selectRandom [ "B_supplyCrate_F", "Box_NATO_AmmoVeh_F", "B_CargoNet_01_ammo_F" ]; private _chuteType = "B_Parachute_02_F"; private _boxCode = compile "null = [_this] spawn fnc_dropboxinit;"; private _helistart = "helistartpos";// marker where the heli spawns or position array [posX,posY,posZ] //*************************** editable **************************// Usage: Edit the above to fit your needs. For helicopter spawn position create a marker somewhere on the map in editor or use position array. Set it for _helistart variable value. Copy paste all files (besides mission.sqm) from example mission to your mission or if your mission contains those files merge the files content. Check init.sqf for this part. //if you want to limit support to certain units add its classnames to the aray below //last entry without comma at the end //uncomment "All" if you want it for all players private _givesupport = [ //"All", "B_Soldier_SL_F", "B_Soldier_TL_F" ]; Edit/add your desired class names which players will have the drop menu available or Un-comment "All" for all players. Edit support\dropbox.sqf as you want. Currently only arsenal,smoke,and IR added. Put an Headquarters entity module (found in systems > Intel ) with: VARIABLE NAME - hq_suppcomm SIDE - select player side CALLISGN - NATO CUSTOM CALLISGN - your custom callisgn (will be displayed with radio sentences) SPEAKER - not important That guy will handle the radio communications for you. Download: GoogleDrive V1.3
  2. Hi When our RTO mark a point on the map and demand a virtual CAS support plane, the plane overflies the target point and then starts to circle it arround and arround and arround. It seems that if the AI pilot can't see the target, (which is most of the time in Dakrong map), they don't drop ordnance. Does anyone know of a way to force the airplane to drop the full Napalm load on the marker point placed in the map by the RTO? (regardless of what is below the jungle canopy, either VC or a lot of innocent bushes.!)
  3. Now I know for a fact that mods are not allowed on Official servers. Any weapon or skin mods are a no-no. But what about the clientside mods? Like Dynasound? Are they allowed?
  4. COVERT OPS CENTER, RESOURCES, and EQUIPMENT by R. Von Quest VERSION: v0.2.3 Beta UPDATED: 23 September 2017 INTRODUCTION: Work-In-Progress. This is the Stand-Alone Module of my Custom Starting Options and Ops-Center from my SpookWarCom Project. It was the "core" or heart of my projects. This will add numerous player options that you can set easily for those of you who are new or the non-computery types. It also adds an off-site Operations Center which you can operate from that's isolated from the actual map allowing for better behind-the-lines feel before you are boots-on-the-ground. The Tactical Operations Center is a command post that you can role-play as starting in another nearby country. Anyone ever watch "Strike Back"? The Section 20-style Ops Center ties ALL my Projects together (see signature), and acts as a Home Base of sorts. There are so many people that love this hobby but are too intimidated to wade into the technical and modding-side, or just don't have the time. Let me know what Player & Starting Options you would like to see, and I'll attempt to design or script it for the this Addon. Feel free to post requests in this Forum. "The Only Easy Day, Was Yesterday" FEATURES: Tactical Operations Centers (compositions) Heli Support, Transport, Rearm, Infil/Exfil, etc Starting Time Options - Random w/ Full Moon Randomized Starting Weapon Option Starting Camp Site - Random Locations Covert & Unarmed System (Black-Ops) Holster Weapon - Start & Menu Option Weapon Sway Aim CoEfficient Player Fatigue On/Off Option Starting Info Text - 3 Lines to Customize Custom Weapons, Gear, Equipment Movie-Style Silencers, Ballistics, etc Remove Reload Icon .pbo file option Remove Ammo Count .pbo file option ...And many more coming SOON!!! NOTES: More Info coming soon. This was just an upgrade into a Stand-alone Project. Many more cool options are right around the corner. REQUIRED: 1. CBA A3 - Community Based Addons A3 2. Eden Objects (TOC2 - Advanced Ops Center) DOWNLOAD =VQI= CORE OPTIONS & OPS CENTER Von Quest Industries
  5. I have a question regarding the new DLC Laws of War and the showcase mission In the showcase where you get to try out CAS and choose the right one without killing civilian you can choose what kind of bomb the incoming jet gets to use. For examble you can order the new cluster bomb. But i dont seem to find any way to edit the CAS module so that the selected bomb is used. I can only choose between guided and unguided. I know if you choose an non virtual CAS provider with artillery you can choose the type of ammo but why not with planes. Hope someone knows more about scripting than me or knows how they did it in the showcase. PS. I know theres a way to force the plane to use a specific kind of weapon by disabling all others but that doesnt seem to work with virtual Provider.
  6. Hello! well i want to 1st give my Pc specs: I5 4460 RX 580 8GB version 8GB of ram. The problem is that ArmA3 Doesn't use my GPU or Even the Cpu, the CPU use is always <50% and the GPU use is None. When it actually use the Gpu is when i Press ESC to check the Conifgs or something like that, in the actually gameplay doesn't use it even if i lower the setting or max it. Any help or advice is well receive the game is literally unplayable thanks to that AMD driver is 17.7.1
  7. 0xC0000409 - STATUS_STACK_BUFFER_OVERRUNno mods, eutw server, i tried to use different molocs - do not help, only crash on different errors report and more often then on tbb4I searched for solution on net, steam and forums, still did not find any to solve this. plz help my specs:https://drive.google.com/open?id=0BwmdF8xXqYL-RjREYnJPeTV0cms
  8. Support Helicopters copilots With the gamemode set to Support, and everything synced the Helicopters get a co-pilot. So when i make my own missions, set it to Support and want to use an AH-64 to crush the opponent, i can't have my friend in the co-pilot seat as my gunner. The problem is the Support module seems to spawn a, UNIT in the gunners seat. I tried removing him with {deleteVehicle _x} forEach crew JEF_1; (JEF_1 being the variable name) This does delete the crew, but leaves the co-pilot seat "unseatable" - You cannot enter as the gunner, somehow it still takes up the seat. Is there anyway to disable this? Thank you in advance, from a newbie guy, trying to make shit happen and failing at the moment.
  9. I have made a small mission where a group that is controled by the player must move though a town (silent or not) and kill the commander. I then want the player to get a waypoint after killing the commander to an extraction zone where the mission will end. The problem is I cannot find a way to make it so when the commander is killed a waypoint or something similar is shown. Is there anyway to do this? ( I am not very good with scipting so please if there is a way to do this that involes scripting, explane is well)
  10. wla bug

    so i tried to play the wla amalgamation mod on the map fallujah v1.2 but i end up spawning in the air and falling to my death meaning i cant even set up and begin the mission at was wondering if i could adjust the spawn height of my player through the .pbo file and how exactly i do it
  11. Hi Bohemia / Argo Team. I would love to host a Official Argo server. I got a dedicated a gaming server just to see if it was possible... Mind you it only cost $15AUD so no big loss. However it is rendered pointless, i will be canceling it due to no rewards being on the XP or Money side of things. The point of Argo or the thing that brings players back is the progression. Personal i think it would benefit Argo as there are not many OFFICIAL Oceania servers... Community Ranked / Hosted sever would be great however it would only work if BI / Argo made a application forum with transparency from the severer owners and working closely with them / giving them access to the server itself. I love the game so do my friends however servers are limited where we are from. I think Bi / Argo should look into making Official Server Applications. however it should be strict, and non forgiving guidelines. Pros: Its saves them having to manage IT. Expanding the player base in certain countries. (Oceania / Australia) Cons: Assholes who try to change or hack / tamper with the reward system. Non Complaint Server owners. Fell free to ad to this list of pros and cons. Regards. Omega
  12. Hi all, Simple question is can support provider/requester modules be used with a dedicated server? Here is my problem. I set everything up the way it should be and I test it in multiplayer and it works great hwoever as soon as I put the file on the server it doesnt show up at all. If anyone has any further suggestion even better but im just checking as im just chasing my own tail at the moment. Thanks for any help that can be provided.
  13. Good day! I was following the following PMC tutorial (HERE) (fantastic stuff @PMC!) Down the line in the tutorial it get`s to the point of generating the texture layers (.PAA files) out of the textures I set in the layers.cfg,but sadly everytime I try to use the ''Generate Layers'' option at ''Mapframes> Processing> Generate Layers'' it does not seem to do anything except create a empty ''Layers ''folder in my ''ICY''\tut_tutorial_terrain\data'' folder. My Layers.cfg file: (As you can see it references to a file inside of the PBO ''Map_data'' inside of my a3 folder. I tried putting the seperate file in my data folder and linking via the layers.cfg too, sadly this didnt result into anything. I double checked if the location of ''material = "ICY\tut_tutorial_terrain\data\gdt_grass_green.rvmat";'' is proper, and i`m 100% sure it is. However, i`m not sure if this program can acces the texture listed in ''texture = "a3\map_data\gdt_grass_green_co.paa";'' Extra info: When it comes to any other files, I literally followed the tutorial step by step and except for my own tag it`s all identical! Thank you in advance for replying!
  14. Hi all, Among the most used modules, I guess plenty of scriptwriters would like to have better results with support ones. - First of all, for all support modules, virtual support is an acceptable alternative as far as you accept to spawn/delete a unit for a task. Artillery disappear as soon as the last shell is shot, regardless of the trajectory ETA; So, there is a bullet coming from a null object, traveling the map and never mind the shooter. Script with that! - For all modules again, the "real" unit option allows more immersive condition as far as you have to protect this asset. And, then one thing is absolutely missing, the condition fields for enabling/disabling the support. You can't imagine the lines I had to write just because I decided only a radio equipped guy could call artillery. Try it!.. grab a radio backpack (or any radio), (enabling the link between requester and provider), then drop the radio (disabling the support), then grab/drop... Oups that doesn't work anymore, except if you write something bis_fnc_addSupportlink and bis_fnc_removeSupportLink (So many hours to find that!). So please, add enable/disable condition fields for support. About CAS support, so much things to improve: - Please, make unguided bombing run workable on any surface, with no objective underneath! I mean bombs must strike the marker position, like a GPS release if you want. That's all! No need to have something special. Actually your BIS_SUPP_LASERTGT, laserTargetE or laserTargetW types, along with a "destroy" waypoint, doesn't work on Tanoa forest for example. And please, don't explain we need an object objective... Let's the player bombs where he wants! - Furthermore, your FSM just take driver into account. That means there is no chance at all to get CAS from a crewed aircraft (pilot/gunner). So, bye bye so many CAS aircraft from UNSUNG DELTA mod: Intruder, Skywarrior, F4 Phantom... Please make unguided bombing CAS firing on any position of the CAS marker and make all CAS aircraft workable what crew can be. - lets the player choose the number of bombs to be released! About helicopter transportation: - First problem: the map can't be zoomed in/out for marking destination. You have to cope with your last map zoom before the call?!? - then, you can't alter your destination underway. I wrote a script to be transported in any AI manned vehicle (car , helicopter), with instant destination altering or cancellation. (MP compatible). Code on demand. So please, make transportation module (not only helicopter) more versatile, with alter/cancel destination, and correct the map zoom bug. Thank you for your attention.
  15. I found this script on BIS forums. It works beautifully until the vehicle, in this case a V44 Blackfish, has dropped its vehicle. It circles the drop off point. It drops the vehicle but does not return to the original spawn point of the Virtual support module and despawn. No scripting experience sorry to say. However this is exactly what I need so if someone has a fix it would be appreciated. _veh = _this; if !(_veh isKindOf "uns_ach47_m200") exitWith {}; // choose the helicopter class you want for car drop, the other ones will drop crates. _grpVeh = group _veh; sleep 3; _currentwpt = [_grpVeh, currentWaypoint _grpVeh]; _currentwptPos = waypointPosition _currentwpt; _currentwptdesc = waypointDescription _currentwpt; deleteWaypoint _currentwpt; _wpt = _grpVeh addWaypoint [_currentwptPos,0]; _wpt setWaypointDescription _currentwptdesc; _wpt setWaypointStatements ["TRUE", " if (isServer) then { [this, this getVariable 'BIS_SUPP_supportRunCoords', 'B_Parachute_02_F', 'uns_xm706e2', this getVariable 'BIS_SUPP_selectedModule'] spawn { _pilot = _this select 0; _wpPos = _this select 1; _chuteType = _this select 2; _crateType = _this select 3; _crateCode = compile ""[_this,{_this addAction ['Arsenal',{['Open',true] spawn BIS_fnc_arsenal},nil,10,false,true,'', '']}] remoteExec ['call']; _flare = if (sunOrMoon <0.5) then [{'F_20mm_Yellow'},{'smokeShellYellow'}]; _fumi = _flare createvehicle getPosATL _this; _fumi attachTo [_this,[0,0,-2]]""; _oldDist = _pilot distance _wpPos; while {_oldDist >= _pilot distance _wpPos} do { _oldDist = _pilot distance _wpPos; sleep 0.1 }; _pilot setVariable ['BIS_SUPP_supporting', FALSE]; _chute = createVehicle [_chuteType, [100, 100, 200], [], 0, 'FLY']; _chute setPos [position _pilot select 0, position _pilot select 1, (position _pilot select 2) - 50]; _crate = createVehicle [_crateType, position _chute, [], 0, 'NONE']; _crate call _crateCode; _crate attachTo [_chute, [0, 0, 0]]; waitUntil {position _crate select 2 < 0.5 || isNull _chute}; detach _crate; _chute setVelocity [0,5,0]; }; }; "]; _grpVeh setCurrentWaypoint _wpt; _veh land "none";
  16. FPS drop after update. Exile mod.

    Hello, I recently started playing the Exile mod for Arma 3. I was having no issues and getting around 60-70 fps in game. After the recent update I am only getting around 20 fps in game. I haven't changed any settings so I assume that it was because of the update. I was told by the admins of the server that it was something to do with the recent update and that there would be a fix released for it soon. I was wondering if anyone had anymore information on the problem and if there is or will be a fix? Im running the game on windows 10. Thanks for any help,
  17. No supports.

    Artillery support module isn't working, the menu entry is grayed out/not usable. I'm curently playing the "supports showcase", but mortars where unavailable on the "scuba showcase" as well. Is it the new update? :Edit: Turns out the problem was a mod I had loaded. Do not know wich mod yet tho...
  18. HTC VIVE in Arma?

    Hey guys, I know someone is going to tell me to use the search bar, which I have, but I haven't seen a specific answer. Is there any way to use the VIVE in Arma for head tracking? I bought it as an alternative to TrackIR and hoped there was I way that I could utilize it in the game. I'd appreciate any feedback on the matter!
  19. Hey all, I've been trying to add greater variety to the virtual supports, mainly so that i have some easy systems that i can copy into new maps. I've got the hang of adding my own vehicle names into the virtual support modules, and amazingly have discovered that i can use enemy vehicles and my allies will still be flying them. There's a vehicle init field for the virtual supports, and i'm wondering if anyone can help me with achieving what i want, which is; - Reinforcements option; troops via heli that flies to requested location. Troops get out and join player squad. I'm really not sure how to do this as it doesn't fit any of the virtual supports (heli attack or heli transport) - Vehicle dropped off via heli to requested location. Vehicle can be empty if need be, or with allies that join players squad. Main vehicle i'd love this for is UGV drone. Currently there is an issue with all CUP planes (harrier, C130J) spawning in stationary as virtual supports, whereas the vanilla vehicles spawn in at speed, so i can't get my head around fixing that. Lastly, a taru dropping it's bench of troops upon support request would be amazing. If you have any advice or other ideas of features that can be done with the virtual supports, i'd love to hear them.
  20. Hi guys, I'm looking for a way to request a rocket artillery support from the Proteus submarine on a designated location in a multiplayer mission. I know the submarine is only an object but I was thinking if there is a way to create a M5 Sandstorm rocket launched to a location without the need of the M5 himself. Any ideas?
  21. In our community we use Alive to provide combat supports (transport, CAS, artillery, etc... ) and for anyone to use the support, he needs to carry a TFAR long range radio "tf_rt1523g_big_rhs". Unfortunately, Making a supply drop forces mision editors on habilitating the full Alive combat logistic suite, which adds quite a lot of complexity. Instead, we use the vanilla supply drop. Easy to set up and flawless. The negative side is that a) vanilla supply drop is linked to an individual, if the individual dies it is the end of the supply drop. b) the link to combat logistics is no longer operating after respawn. c) the link cannot be moved to another individual. What we want is that the supply drop moves to whoever carries the indicated TFAR radio. Consequently Since I am a noob in coding, I have had a friend help me to make some code to put in the init.sqf to check who is carrying the LR radio and stablish the sincronizations to enable access to supply drop to that individual. If the radio changes hands (because the original operator was killed), the supply drop should be accessible to the new radio carrier. But we can't make it work and I would appreciate any help. _X would be each player, Req1 is combat support requester prov1 is virtual supply drop provider. if (hasInterface) then { // Only executed at client side checkbackpack = [ ] spawn { if (!isNull (unitBackpack _x)) then { if ((""tf_rt1523g_big_rhs"" == typeof _backpack)) then [_X, req1, prov1] call BIS_fnc_addSupportLink; } else { [req1, prov1] call BIS_fnc_removeSupportLink;// removes any existing support link. } sleep 1; // wait for a second to repeat }; };
  22. In a Muti-play mode. 1. Set a support module connection(Requester+Supporter+ArtilleryUnits) to infantry player. 2. All run good. 3. Player died. Respawn. (By respawn module + BASE + MENU) 4. Player CAN NOT call any support at all. How to solve ? I am a noob at editing and not familiar with scriptings but I will try best.
  23. Hi, I have been making a custom building and am on the final few stages of it, However I cant seem to get the windows to work (I have never done windows before and am a bit lost) If anyone could link me to a guide on how to do windows that would be much appreciated or tell me what I need to do in the comments. Config.cpp #include "config_macros_glass.hpp" class CfgPatches { class CG_CityBank { unit[] = {"CG_CityBank"}; weapons[] = {}; requiredVersion = 0.1; requiredAddons[] = {"A3_Structures_F"}; }; }; class CfgVehicles { class House; class House_F: House{}; class CG_CityBank : House_F { scope = 2; model = "\CG_Buildings\CG_CityBank.p3d"; displayName = "City Bank"; vehicleClass = "CG_Category"; editorCategory = "CG_Category"; edtiorSubcategory = "CG_Structures"; cost = 50000; author = "CG_JimmyBulmer"; class AnimationSources { class Door_01_Rotation { source = "user"; initPhase = 0; animPeriod = 2; }; class Door_02_Rotation { source = "user"; initPhase = 0; animPeriod = 2; }; class Door_03_Rotation { source = "user"; initPhase = 0; animPeriod = 2; }; class Door_04_Rotation { source = "user"; initPhase = 0; animPeriod = 2; }; class Door_05_Rotation { source = "user"; initPhase = 0; animPeriod = 1; }; class Door_06_Rotation { source = "user"; initPhase = 0; animPeriod = 1; }; class Door_07_Rotation { source = "user"; initPhase = 0; animPeriod = 1; }; class Door_08_Rotation { source = "user"; initPhase = 0; animPeriod = 1; }; class VaultDoor_Handle_Rotation { source = "user"; initPhase = 0; animPeriod = 10; }; class VaultDoor_Full_Rotation { source = "user"; initPhase = 0; animPeriod = 10; }; class Glass_1_Source { source="Hit"; hitpoint = "Glass_1_"; }; }; class UserActions { class VaultDoor_Open { displayName = "Open Vault Door"; position = "VaultDoor_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""VaultDoor_Handle_Rotation"" < 0.5"; statement = "this animate [""VaultDoor_Handle_Rotation"", 1]; this animate[""VaultDoor_Full_Rotation"", 1];"; }; class VaultDoor_Close { displayName = "Close Vault Door"; position = "VaultDoor_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""VaultDoor_Handle_Rotation"" >= 0.5"; statement = "this animate [""VaultDoor_Full_Rotation"", 0]; this animate [""VaultDoor_Handle_Rotation"",0];"; }; class Front_Door_Right_Open { displayName = "Open Doors"; position = "FrontDoor_Right_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_01_Rotation"" < 0.5"; statement = "this animate [""Door_01_Rotation"", 1]; this animate [""Door_02_Rotation"", 1];"; }; class Front_Door_Right_Close { displayName = "Close Doors"; position = "FrontDoor_Right_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_01_Rotation"" >= 0.5"; statement = "this animate [""Door_01_Rotation"", 0]; this animate [""Door_02_Rotation"", 0];"; }; class Front_Door_Left_Open { displayName = "Open Doors"; position = "FrontDoor_Left_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_03_Rotation"" < 0.5"; statement = "this animate [""Door_03_Rotation"", 1]; this animate [""Door_04_Rotation"", 1];"; }; class Front_Door_Left_Close { displayName = "Close Doors"; position = "FrontDoor_Left_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_03_Rotation"" >= 0.5"; statement = "this animate [""Door_03_Rotation"", 0]; this animate [""Door_04_Rotation"", 0];"; }; class Door_05_Open { displayName = "Open Door"; position = "Door_05_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_05_Rotation"" < 0.5"; statement = "this animate [""Door_05_Rotation"", 1];"; }; class Door_05_Close { displayName = "Close Door"; position = "Door_05_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_05_Rotation"" >= 0.5"; statement = "this animate [""Door_05_Rotation"", 0];"; }; class Door_06_Open { displayName = "Open Door"; position = "Door_06_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_06_Rotation"" < 0.5"; statement = "this animate [""Door_06_Rotation"", 1];"; }; class Door_06_Close { displayName = "Close Door"; position = "Door_06_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_06_Rotation"" >= 0.5"; statement = "this animate [""Door_06_Rotation"", 0];"; }; class Door_07_Open { displayName = "Open Door"; position = "Door_07_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_07_Rotation"" < 0.5"; statement = "this animate [""Door_07_Rotation"", 1];"; }; class Door_07_Close { displayName = "Close Door"; position = "Door_07_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_07_Rotation"" >= 0.5"; statement = "this animate [""Door_07_Rotation"", 0];"; }; class Door_08_Open { displayName = "Open Door"; position = "Door_08_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_08_Rotation"" < 0.5"; statement = "this animate [""Door_08_Rotation"", 1];"; }; class Door_08_Close { displayName = "Close Door"; position = "Door_08_Trigger"; radius = 2; onlyForPlayer = 0; condition = "this animationPhase ""Door_08_Rotation"" >= 0.5"; statement = "this animate [""Door_08_Rotation"", 0];"; }; }; }; }; Model.cfg class CfgSkeletons { class Default { isDiscrete = 1; skeletonInherit = ""; skeletonBones[] = {}; }; class CG_CityBank_bones : Default { skeletonInherit = "Default"; skeletonBones[] = { "Door_01","", "Door_02","", "Door_03","", "Door_04","", "Door_05","", "Door_06","", "Door_07","", "Door_08","", "VaultDoor_Full","", "VaultDoor_Handle","VaultDoor_Full", "VaultDoor_Handle_Axis","VaultDoor_Full", "Glass_1_Hide","", "Glass_1_Unhide","" }; }; }; class CfgModels { class Default { sectionsInherit = ""; sections[] = {}; skeletonName = ""; }; class CG_CityBank : Default { skeletonName = "CG_CityBank_bones"; sections[] = { "Glass_1_Hide" }; sectionsInherit = ""; class Animations { class VaultDoor_Handle_Rotation { type="rotationZ"; source="user"; selection="VaultDoor_Handle"; axis="VaultDoor_Handle_Axis"; memory=1; minValue=0; maxValue=0.25; animPeriod=0; angle0=0; angle1="rad 360"; }; class VaultDoor_Full_Rotation { type="rotation"; source="user"; selection="VaultDoor_Full"; axis="VaultDoor_Full_Axis"; memory=1; minValue=0.25; maxValue=1; animPeriod=0; angle0=0; angle1="rad 90"; }; class Door_01_Rotation { type="rotation"; source="user"; selection="Door_01"; axis="Door_01_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad -100"; }; class Door_02_Rotation { type="rotation"; source="user"; selection="Door_02"; axis="Door_02_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad 100"; }; class Door_03_Rotation { type="rotation"; source="user"; selection="Door_03"; axis="Door_03_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad 100"; }; class Door_04_Rotation { type="rotation"; source="user"; selection="Door_04"; axis="Door_04_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad -100"; }; class Door_05_Rotation { type="rotation"; source="user"; selection="Door_05"; axis="Door_05_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad -105"; }; class Door_06_Rotation { type="rotation"; source="user"; selection="Door_06"; axis="Door_06_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad 105"; }; class Door_07_Rotation { type="rotation"; source="user"; selection="Door_07"; axis="Door_07_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad -100"; }; class Door_08_Rotation { type="rotation"; source="user"; selection="Door_08"; axis="Door_08_Axis"; memory=1; minValue=0; maxValue=1; animPeriod=0; angle0=0; angle1="rad 100"; }; class Glass_1_Hide { type="hide"; source="Glass_1_Source"; selection="Glass_1_Hide"; minValue=0; maxValue=1; hideValue=0.99999; }; class Glass_1_Unhide: Glass_1_Hide { selection="Glass_1_unhide"; hideValue=0; unhideValue=0.99999; }; }; }; }; config_macros_glass.hpp #define DOOR_GLASS_HITPOINT(glassID,arm,rad) \ class Glass_##glassID##_hitpoint \ { \ armor = arm; \ material = -1; \ name = Glass_##glassID; \ visual = Glass_##glassID##_hide; \ passThrough = 0; \ radius = rad; \ convexComponent = Glass_##glassID##_hide; \ class DestructionEffects \ { \ class BrokenGlass1 \ { \ simulation = "particles"; \ type = "BrokenGlass1ND"; \ position = Glass_##glassID##_effects; \ intensity = 0.15000001; \ interval = 1; \ lifeTime = 0.05; \ }; \ class BrokenGlass2: BrokenGlass1 \ { \ type = "BrokenGlass2ND"; \ }; \ class BrokenGlass3: BrokenGlass1 \ { \ type = "BrokenGlass3ND"; \ }; \ class BrokenGlass4: BrokenGlass1 \ { \ type = "BrokenGlass4ND"; \ }; \ class BrokenGlass5: BrokenGlass1 \ { \ type = "BrokenGlass5ND"; \ }; \ class BrokenGlass6: BrokenGlass1 \ { \ type = "BrokenGlass6ND"; \ }; \ class BrokenGlass7: BrokenGlass1 \ { \ type = "BrokenGlass7ND"; \ }; \ class BrokenGlass1S: BrokenGlass1 \ { \ type = "BrokenGlass1SD"; \ }; \ class BrokenGlass2S: BrokenGlass1 \ { \ type = "BrokenGlass2SD"; \ }; \ class BrokenGlass3S: BrokenGlass1 \ { \ type = "BrokenGlass3SD"; \ }; \ class BrokenGlass4S: BrokenGlass1 \ { \ type = "BrokenGlass4SD"; \ }; \ class BrokenGlass5S: BrokenGlass1 \ { \ type = "BrokenGlass5SD"; \ }; \ class BrokenGlass6S: BrokenGlass1 \ { \ type = "BrokenGlass6SD"; \ }; \ class BrokenGlass7S: BrokenGlass1 \ { \ type = "BrokenGlass7SD"; \ }; \ }; \ }; #define BIG_GLASS_HITPOINT(glassID,arm,rad) \ class Glass_##glassID##_hitpoint \ { \ armor = arm; \ material = -1; \ name = Glass_##glassID; \ visual = Glass_##glassID##_hide; \ passThrough = 0; \ radius = rad; \ convexComponent = Glass_##glassID##_hide; \ class DestructionEffects \ { \ class BrokenGlass1 \ { \ simulation = "particles"; \ type = "BrokenGlass1NB"; \ position = Glass_##glassID##_effects; \ intensity = 0.15000001; \ interval = 1; \ lifeTime = 0.05; \ }; \ class BrokenGlass2: BrokenGlass1 \ { \ type = "BrokenGlass2NB"; \ }; \ class BrokenGlass3: BrokenGlass1 \ { \ type = "BrokenGlass3NB"; \ }; \ class BrokenGlass4: BrokenGlass1 \ { \ type = "BrokenGlass4NB"; \ }; \ class BrokenGlass5: BrokenGlass1 \ { \ type = "BrokenGlass5NB"; \ }; \ class BrokenGlass6: BrokenGlass1 \ { \ type = "BrokenGlass6NB"; \ }; \ class BrokenGlass7: BrokenGlass1 \ { \ type = "BrokenGlass7NB"; \ }; \ class BrokenGlass1S: BrokenGlass1 \ { \ type = "BrokenGlass1SB"; \ }; \ class BrokenGlass2S: BrokenGlass1 \ { \ type = "BrokenGlass2SB"; \ }; \ class BrokenGlass3S: BrokenGlass1 \ { \ type = "BrokenGlass3SB"; \ }; \ class BrokenGlass4S: BrokenGlass1 \ { \ type = "BrokenGlass4SB"; \ }; \ class BrokenGlass5S: BrokenGlass1 \ { \ type = "BrokenGlass5SB"; \ }; \ class BrokenGlass6S: BrokenGlass1 \ { \ type = "BrokenGlass6SB"; \ }; \ class BrokenGlass7S: BrokenGlass1 \ { \ type = "BrokenGlass7SB"; \ }; \ }; \ }; #define NORMAL_GLASS_HITPOINT(glassID,arm,rad) \ class Glass_##glassID##_hitpoint \ { \ armor = arm; \ material = -1; \ name = Glass_##glassID; \ visual = Glass_##glassID##_hide; \ passThrough = 0; \ radius = rad; \ convexComponent = Glass_##glassID##_hide; \ class DestructionEffects \ { \ class BrokenGlass1 \ { \ simulation = "particles"; \ type = "BrokenGlass1NN"; \ position = Glass_##glassID##_effects; \ intensity = 0.15000001; \ interval = 1; \ lifeTime = 0.05; \ }; \ class BrokenGlass2: BrokenGlass1 \ { \ type = "BrokenGlass2NN"; \ }; \ class BrokenGlass3: BrokenGlass1 \ { \ type = "BrokenGlass3NN"; \ }; \ class BrokenGlass4: BrokenGlass1 \ { \ type = "BrokenGlass4NN"; \ }; \ class BrokenGlass5: BrokenGlass1 \ { \ type = "BrokenGlass5NN"; \ }; \ class BrokenGlass6: BrokenGlass1 \ { \ type = "BrokenGlass6NN"; \ }; \ class BrokenGlass7: BrokenGlass1 \ { \ type = "BrokenGlass7NN"; \ }; \ class BrokenGlass1S: BrokenGlass1 \ { \ type = "BrokenGlass1SN"; \ }; \ class BrokenGlass2S: BrokenGlass1 \ { \ type = "BrokenGlass2SN"; \ }; \ class BrokenGlass3S: BrokenGlass1 \ { \ type = "BrokenGlass3SN"; \ }; \ class BrokenGlass4S: BrokenGlass1 \ { \ type = "BrokenGlass4SN"; \ }; \ class BrokenGlass5S: BrokenGlass1 \ { \ type = "BrokenGlass5SN"; \ }; \ class BrokenGlass6S: BrokenGlass1 \ { \ type = "BrokenGlass6SN"; \ }; \ class BrokenGlass7S: BrokenGlass1 \ { \ type = "BrokenGlass7SN"; \ }; \ }; \ }; Im sure that those configs aren't right (the macros is just copied from the ARMA samples. If anyone could show me how to A - remove the need for macros and have it done inside the config.cpp and B how to get it working, or link me a guide I will be very grateful I would like to also note at the moment only one window is in the p3d I have the visual lod defined as Glass_1_Hide and Glass_1_Unhide, the GEO lod has just Glass_1_Hide (as well as physX) There is no memory lod for it (that ive put anyway) and the hitpoints are Glass_1 there is only 4 vertices in each corner(between each two vertices in top right, left ect)
  24. Ok so, about a week ago I get on to play Arma 3 after not playing for maybe 3 days, and I have no sound. Before I did and I changed nothing in settings and now magically I don't. I can hear people talking in global and etc, but cant hear things like bullets, vehicles, character sounds and all that stuff. I have checked the sound settings in volume mixer and nothing is wrong, I have also checked ingame sound settings and all of them are up. I have reinstalled the game 2 times, deleted the Arma 3 folder all together, and nothing helped. Please help me with my problem. :( Update: I have sound in other games on steam, and I have tried using other headphones and tried using no headphones. I can hear others talking in global and etc. so it has to be something in the game. Update: I have Nvidia drivers, and all of mine are up to date.
  25. Hi everyone! Little weird behaviour for support modules: A simple work, but very hard to do: how to synchronize / desync the support(s) modules along with conditions? Say for instance: get the support modules if you reach a trigger area, loose these supports if out of the area? for each player ! Yes, I know, you're saying use synchronizeObjectsAdd and synchronizeObjectsRemove. Let an "open" (no) sync on editor, normally between player/playable unit and the module requester, then sync/desync on demand the player and the module requester. At ease! And you'll right for SP,... for the 1st instance! But continue tests. sync/desync/sync/desync... Right? Now, consider this in MP, JIP. These commands are supposed to be AG EG, and they are! But what for if the modules FSMs and scripts (a bunch of them!) are not "updated" with the sync state? I never had the intended behaviors for players in MP. The player on host PC (if not dedicated) loose the supports after the 2nd sync, The other ones have disabled supports (grayed in menu, even if no sync?!,) and/or duplication of supports. 3 artillery modules, 2 drops in icons menu... regardless of the rounds limitations which is another problem). I think there is something to do with (supports) modules "on demand" synchronization, because it could be fine to add/remove these supports along with scripts, and for units (players) we want.
×