Jump to content

Draper

Member
  • Content Count

    199
  • Joined

  • Last visited

  • Medals

Everything posted by Draper

  1. Ahoy all, If you know from before I was working on RUM assets in ArmA 2 to have AI at your finger tips to do all sorts of support functions with air strikes, artillery, and logistics. VRC Raptor has been helping me out on this and we've gotten the code mostly converted to A3. Some functions from before which required addons or content are not there anymore (C130 fixed wing transport, rope lifting). Some MP bugs still have to be worked out (flyinheight helo bob up doesn't seem to work over dedi). Aircraft from an LHD still works but you need to hack a copy of the LHD from A2 like Raptor and I did (or use the Nimitz, etc.) We hope to continue to build and revise the code. It seems like we were always about ready to release and we run into another bug to fix. Now it just makes sense to release a mostly stable build (v4) and allow everyone to tap into the SVN repository for the code. Whenever we make fixes, you can download them into your mission folder. This may require someof you to look up how to use it, but it should be fairly simple. As other stable builds come about we will make those available separately as well. If you also like to work on these scripts to make them better and add more functionality (and you know what you're doing) let me know and you can have write access too. Suggestions for improvement are always welcome. Find the latest version in the downloads section and feel free to redistribute. https://code.google.com/p/rum-assets/ -Draper
  2. Summary So I've been working on some updates to my previous scripts for air support and decide to add some arty as well into a new dialog system. Right now its mostly functional and could use some testing and such so I figure I'd let you all mess with it. Now my work is under the title of RUM for a collaboration between me, Meatball0311, and an anonymous US Army FO. So I've tried to make things "realistic-ish" by throwing in brevity codes in dialogs and the whole system of "on station" aircraft. BUT, there is only so much I could script for so a 9 line request is more like a 4 line request :) Latest Version Beta 2c includes... Artillery (As many options to fully utilize the BIS Arty Module) Fixed Strike Aircraft (JDAM,CBU(AP),CBU(AT),CBU(Mines)) Attack Rotor (CAS,Direct fire ATGM) Transport Rotor (Insert, Extract, Shuffle) Aircraft can be spawned in mid air or be based at an airport. Rotor assets can deploy from an LHD. Aircraft can respawn. and more to come... HOW TO USE: The gist is when in game you use 0-8 communication menu select RUM then select the types of support, which then pulls up the PDA dialog, you select what you want and click on the transmit button on the far left at the bottom. Far right is the close without transmitting. You can also use action menus too if you like (see init.sqf). Out of game you can set all the predefined definitions via the RUM_Settings.sqf to cater it too a specific mission. In there I have add comments as to what each variable does and how to setup the libraries for aircraft. Copy over the necessary info from the init.sqf and the description.ext to your own. D/L @ Armaholic @ ArmedAssault.info
  3. Draper

    RUM Assets

    Sept 12th cannot come fast enough. But my excuse then will be, they broke fireAtTarget command, they took out the module arty call for fire template, etc. Don't test my abilities to complain and blame the other guy. That's what I got you for Raptor! :)
  4. Draper

    RUM Assets

    That module is in the developers version, (steam >> game properties >> beta >> select developer; I think is the way to do it.) Ill warn you now alot doesn't work, some for not obvious reasons, which is a little annoying.
  5. Draper

    RUM Assets

    Yes. Will be converted to A3 when we have a full game to work with.
  6. Air Support v1.0 From Armaholic. I made this for friends but since there is a lack for good air support scripts in ARMA 2 I thought I would release this for the mean time. (C'mon Mando!) I also have done this in a way that isn't the elementary spawn a bomb over the target. A plane will fly over target and a bomb will have a calculated trajectory to fall to target. (Side note: the in-game world has a gravitational constant of 2 m/s^2, about that of the Moon :j:, so bombs fall slowly) Included is a JDAM option, (bomb falls to marked target), LGB (laser guided), CBU AP (an anti-personnel cluster bomb), and CBU AT (an anti-tank cluster bomb). As well as helicopters. These options can come in any combination can be removed or added to fit the mission editors preference (see readme). The radio messages are in a stringtable.csv so it can be easily changed out of english if someone wants. Also, its only for west, that could be something I'll change in a future release. I haven't tested in MP, although I don't think there would be a problem, don't hold me to it though. Comments are always welcome and anybody can do what they want with these scripts, you won't hurt my feelings. Hope this helps some of you.
  7. Draper

    RUM Assets

    Post bugs on the website given rather then here. There is an issues tab where you can post. Both of you should PM me your emails and I can add you onto the site Also get a subversion client (google TortiseSVN) and you can d/l the mission folder in two clicks, rather then file by file :)
  8. Draper

    RUM Assets

    lol, ok check your inbox
  9. Draper

    RUM Assets

    _stg should be in a waypoint completion statement, so that when the waypoint completes it fires the waituntil. So you'd need to look a few lines above to fix it probably. I'll PM you some info on how to get the latest source code so you can get the working FSM. For now you'll have to keep it hush-hush, in exchange you can report any other bugs you find.
  10. Draper

    RUM Assets

    Yes, supply by sling load and para drop from helicopters or fixed wing. (No sling loading a C130 though :) ) Raptor and I are making a concerted effort to stop breaking things and get everything stable enough to release. I've been working at switching to fixed wing to FSM to try to improve performance on "big" MP missions which might not be as noticeable otherwise. Raptor has been improving the attack helos which will have a cool new features. Supply is pretty much in the bank. No Supply picks yet, but a friend put this video together so here is some proof we've been working hard and not hardly working...
  11. Draper

    RUM Assets

    Goina wind them up and get them all excited, huh?
  12. Can one FAC call two transport options at once? In each instance of sendTrans#.sqf there would be crosstalk. So if one FAC on his local machine were to call two support helos at the same time then the global variables, like the markers which tell them where to go and when to delete aircraft, will crosstalk on the local machine and give the bugs you described. If your on a dedi with 2 FACS, calling sendTrans2.sqf twice (or sendTrans1.sqf and sendTrans3.sqf) I don't think there would be a problem, just when one FAC tries multiple things at once. In either case, it would be prudent to go through a change the global variables so they are unique between the copies of scripts.
  13. Draper

    RUM Assets

    If the delay in me responding to this post is any indication, I haven't made huge head way. I've written the Fixed wing bomb falls into FSM to improve accuracy on dedicated servers, tweaked transport helo options, and I hear VRCRaptor has a fixed wing transport system set up (HALO jump and all). Maybe something by Christmas. :)
  14. Airplanes crashing, might need a deletevehicle at the end, thought I got that bug but its been a while. It should work with multiple FAC but it sounds like there is some variable cross-talk. If your on a dedi I don't see why the variables would get passed since they're only local to the client. If your trying to run multiple instances at once, on the same machine, then you'd probably get those errors
  15. Draper

    RUM Assets

    Well in missions I've done, 8-10 players, if I had other scripts (DAC or UPSMON > 10 zones) the server would seize up to the point that RUM and other scripts would not function. (i.e. I timed the radio dialog with an aircraft and it literally took 30 mins). I think this is more a problem with server rentals, ArmA doesn't seem to like virtual server space and needs dedicated hardware to run decently, since these missions ran super smooth dedicated on my machine. Since I don't know exactly what your running I just have some general advice. Run RUM completely local to whoever is using it in-game + the server and no one else. (if (player == radioman) then {[] execVm RUM_settings}; )You could also disable the "scootable" option for artillery because that is a loop script waiting for a code to be sent via publicVariable and could cause some lag. Other then that, it would be a matter of streamlining the code, possibly in FSM, so that it can function when the server is being maxed out. I use alot of waituntils{} to hold up the code while aircraft fly and I think the wiki said they aren't good for performance, so that would require restructuring all the code, which i'm not liable to do until all the functions actually work first.
  16. Awesome work! The communication system really stream lined the support options. Also, putting the bomb drop physics into an FSM will probably make it more reliable on an MP dedicated since it will have higher priority, so already the air support stuff are better then mine. And if I may suggest too, I liked in the BIS SSM how you had to observe the target to call arty/airstrikes from where you were looking, since it adds a reasonable amount of realism requiring an FO to observe. Any consideration to implement that?
  17. Draper

    RUM Assets

    @WallyJas I don't think you can force a taxi (unless you setpos a path for the aircraft, which is alot of work) Before this I just had spawn at the end of the run way, and take off you might try that approach. @Kremator yeah the default is that they have to be 50 m away from their home position to reset. When i tried speed they would somtimes stop on the taxi and then get reset to soon. Maybe a combo would work better? have to be 100 m away from the home pad and at a slow speed. Transport and Supply are having some issues especially with MP dedi use and timing. Those issues are the highest on my docket right now.
  18. Draper

    RUM Assets

    Thx, will change that.
  19. Draper

    RUM Assets

    @WallyJas For the aircraft AI to orient themselves they need a taxi way. In-game its the "small strip" next to the "big strip". Those remote airports I don't think have them. However it may also be obstacles in their way. Even if your on tarmac they slow to a stop and bump forward if a plane is parked near by. Ultimately that's what BIS gave us to work with, and I'm not sure it could be improved. (impose a minimum speed? idk just thinking) harkkam08 You could try to set the artillery to a non-combative behavior. Simple way point in the editor probably would suffice. I don't know if this means they will never fire and not do arty missions but you could test it out. lmk if that fixes the issue.
  20. Draper

    RUM Assets

    WallyJas, not right now, but might be a feature for the future. Wow! You guys have been busy while I've been away. VRCRaptor, your hired. I'll PM particulars.
  21. @Kis4m3 playMusic is the command your looking for, would take some work. @murderhorse Just go into each script and add a (sleep 60;) or some other time frame to give a delay. For convoys, you'd need to add in addActions to all the menu scripts. @Flashbang151 You can try a higher height, or maybe tweak the AI behavior. I think it should be at careless already but it might not be. The JDAM drops when the pilots near the taget so its independent of the AI so might be a tougher issue. ... Whew
  22. Draper

    RUM Assets

    DaveP has the right idea. Each array has to be a clean set of arrays following the template. So something like... RUM_ArtyBatts = [ [RUM_arty1,"F11 York + Edinburgh Battery 1","howitzer",2], [ ], [RUM_arty1a,"F11 York + Edinburgh Battery 2","howitzer",2], [RUM_arty2,"F12 St Albans","howitzer",1] ]; ... would also barf the code.
  23. Draper

    RUM Assets

    @VRCRaptor Thanks a bunch for that! will be sure to fix in a future release. @Kremator Ok, I'll work on that. Probably using the same variable over again when it should be unique. It'll take me some time to fix but certainly doable. Haven't done any ambiance script. Once though for a mission I set up a helo to just be on a loop using only waypoints in the editor. I had them move to, come back, getout, getin, cycle. Probably would work with airplanes too. @Shadow.D.^BOB^ It sort of just occurred to me that often I've miss named a unit or logic in the RUM_init.sqf or in the editor and that causes things to just do nothing, while dialogs fire anyway. I'll try to work up a error handling to warn people when that happens.
  24. Draper

    RUM Assets

    I've been busy with work for a while now. Haven't gotten to work on the scripts or play ArmA much. Since I have the next few weekends booked, I wouldn't hold my breath for an update. Keep me posted on the worst of the worst problems and I'll try to prioritize them first when I do get around to it.
  25. Yeah I'm not sure how changing directories would effect that. In the past it has always been variables not being defined properly causing instant death. Try looking in the error report file (arma2oa.rpt) after trying to run the scripts. Might give you a syntax error which can point you in the right direction.
×