Murgatroyd

Member
  • Content count

    21
  • Donations

    0.00 EUR 
  • Joined

  • Last visited

Community Reputation

11 Neutral

About Murgatroyd

  • Rank
    Bambi

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Murgatroyd

    Extended Base Mod

    They can update the hpp's just as easily as updating the code you put in a text file. It's the same either way. The hpp's, however, reduce the risk of screwing something up in the main config.cpp and also make it easier to compartmentalize everything. It's simple, good, proven coding procedure that's been taught by knowledgeable programmers for the last 55 years. You should have more faith in the people who download your mod. They know what they are doing and can make the decision to "just copy and paste everything" or modify it for themselves. I'm trying to make that process easier. As it is now, copying and pasting from a text file is nothing but a detriment.
  2. Murgatroyd

    Extended Base Mod

    I'd like to offer a suggestion to make installation a bit easier: Put the menus and recipes in their own .hpp's instead of copying the recipes and menus out of the text files and into the mission config.cpp. This is what I did for my server: 1. Created an EBM folder in my root mission directory (same location as config.cpp). 2. Created EBM\recipes.hpp and put the recipe classes in the file. 3. Created EBM\menus.hpp and put the menu classes in the file. 4. Added the following line at the top of the CfgCraftingRecipes class instead of copying the classes from the text file: #include "EBM\recipes.hpp" 5. Added the following line at the top of the CfgInteractionMenus class instead of copying the classes from the text file : #include "EBM\menus.hpp" This will make managing the mod much easier and should reduce the number of installation issues people have because: - There are only 3 lines to add (the 2 above and the rusty tank fuelsource) instead of hundreds. - config.cpp does not need to be edited again after the initial installation of the mod. - Everyone automatically gets the new menus/recipes when they update the mod and copy the hpp files over instead of when they edit config.cpp.
  3. Murgatroyd

    A3 Launcher

    Just talked to maca134 on Discord. He's added Australia 4.04 back to the mod list in the database. Your server should be showing up now.
  4. Murgatroyd

    Overriding the interface.

    I was wondering if it's possible to override the RscInGameUI class in the Exile client download using the CfgExileCustomCode class. I want to re-enable some of the original arma 3 vehicle panels. Is the RscInGameUI class even the right place to be looking?
  5. Here's a snippet with what appears to be the relevant information. The errors at the end continue on forever. The whole log is over 2Mb because of them.
  6. cup units, weapons, and vehicles, rhs us and russia, cba xm8apps, r3f lift/tow, statusbar also using red ned's dynamic difficulty mission.
  7. I thought there was a problem where they would just stand there when they were spawned. Mine are either doing that or moving back and forth a few meters.
  8. Has the AI movement thing been fixed? If so, how far from where they spawn do they move? I can see that they are moving around, but they don't really go anywhere and I was expecting them to start running across the map. I think I'm misunderstanding how they are supposed to work.
  9. Got this the last time I started my server: Why would DMS_fnc_findSafePos return 'any' as the x and y when trying to find a safe spawn location for the bus?
  10. Installing R3F logistics on the latest version of exile resulted in locked vehicles being towable/liftable on my server. I've noticed some other people on these and other forums having the same issue so here's the solution to the problem. 1. unPBO @ExileServer\addons\exile_server.pbo. 2. Copy the following 3 files from the code directory in the exile_server pbo to somewhere in your unPBO'ed Exile mission (i.e. Exile.Altis). I recommend creating a folder called overrides in the root mission folder and copying them there: 3. In ExileServer_object_lock_network_hotwireLockRequest.sqf Add the following line after "_object enableRopeAttach true;": _object setVariable ["R3F_LOG_disabled", false, true]; 4. In ExileServer_object_lock_network_lockToggle.sqf Add the following line after "_object enableRopeAttach true;": _object setVariable ["R3F_LOG_disabled", false, true]; Add the following line after "_object enableRopeAttach false;": _object setVariable ["R3F_LOG_disabled", true, true]; 5. In ExileServer_object_vehicle_database_load.sqf Add the following line after "_object enableRopeAttach false;": _vehicleObject setVariable ["R3F_LOG_disabled", true, true]; Add the following line after "_object enableRopeAttach true;": _vehicleObject setVariable ["R3F_LOG_disabled", false, true]; 6. Open config.cpp in your root mission folder and add the following to the CfgExileCustomCode class (assuming you created the overrides directory): ExileServer_object_vehicle_database_load = "overrides\ExileServer_object_vehicle_database_load.sqf"; ExileServer_object_lock_network_lockToggle = "overrides\ExileServer_object_lock_network_lockToggle.sqf"; ExileServer_object_lock_network_hotwireLockRequest = "overrides\ExileServer_object_lock_network_hotwireLockRequest.sqf" It should now look like this if you haven't overridden any other files: class CfgExileCustomCode { /* You can overwrite every single file of our code without touching it. To do that, add the function name you want to overwrite plus the path to your custom file here. If you wonder how this works, have a look at our bootstrap/fn_preInit.sqf function. Simply add the following scheme here: <Function Name of Exile> = "<New File Name>"; Example: ExileClient_util_fusRoDah = "myaddon\myfunction.sqf"; */ ExileServer_object_vehicle_database_load = "overrides\ExileServer_object_vehicle_database_load.sqf"; ExileServer_object_lock_network_lockToggle = "overrides\ExileServer_object_lock_network_lockToggle.sqf"; ExileServer_object_lock_network_hotwireLockRequest = "overrides\ExileServer_object_lock_network_hotwireLockRequest.sqf" }; 7. re-PBO your mission file, put it back in place, and start up your server. Thanks to MrTesla on the BIS forums for his post getting me started in the right direction.
  11. So this is fun: That may look like a normal screen shot but it is, in fact, a floating destroyed ai helicopter after having been shot with the Cheetah's missiles. Just sitting up there in mid-animation. I hit it twice and killed all the ai. Are these indestructible when they have ai in them?
  12. Murgatroyd

    DMS Radio signal

    Which is fantastic, but I'd also like to enable radio chatter. Is there a way to do it? Love both your (you and Defent) mods, by the way. Thanks for the hard work.