AKA_Clutter Posted June 25, 2023 Posted June 25, 2023 Hi all, I have a few questions on the world.removeJunk function. I have added it to a test mission and it seems to work, or at least it doesn't throw any errors. 1. I read a few reports that this function was causing crashes, both ser4vers and clients. Has this been fixed and is it now working? 2. Assuming it's working, what would be the use case? Does removing the dead persistent units improve or is it primarily for ascetics. 3. are there limitations on the size of the sphere to use? Would it be better to use a lot of small ones, or one very large ones. Thanks, Cluitter ---------------- AKA_Clutter Win 10 Pro, Intel i7 12700k @4.6 GHz, EVGA RTX 3080 FTW, Ultra 64 GB G.Skill DDR4 3600 RAM, Acer 27" flat screen, HP Reverb G2, TM Warthog HOTAS with Virpil warBRD base, MFG Rudder Pedals, Virpil TCS Rotor Base with AH-64Dcollective, TrackIR 5 Pro w/Vector Expansion, PointCTRL.
Solution Grimes Posted June 29, 2023 Solution Posted June 29, 2023 1. Not sure, never used it in a MP mission. It is one of those things where crashes were more common, but a specific crash was never identified. Its possible that the issue has been inadvertently addressed. 2. Primary use cases are for training missions where you respawn dead units in the same location so that the dead wreck isn't clipping into the live unit. Cleanup of airfields in general to get rid of debris that may cause issues taxiing around. If someone decides to bomb a friendly airfield you can effectively undo the damage of the craters. 3. I suppose it depends. Larger search area means more time to process it and possibly more objects to cleanup. I haven't actually tested the limits of it that much so I have no idea if it scales as poorly as world.searchObjects does in certain circumstances. I know those that have used it typically just had an area of a few KM and ran the function around airbases for the sake of cleanup. The right man in the wrong place makes all the difference in the world. Current Projects: Grayflag Server, Scripting Wiki Useful Links: Mission Scripting Tools MIST-(GitHub) MIST-(Thread) SLMOD, Wiki wishlist, Mission Editing Wiki!, Mission Building Forum
AKA_Clutter Posted June 30, 2023 Author Posted June 30, 2023 Thanks Grimes. The main place I am looking to use it is in Liberation Campaign generated missions. It looks as though dead units are kept around from mission to mission. I have no clue if that would degrade server4 performance. ---------------- AKA_Clutter Win 10 Pro, Intel i7 12700k @4.6 GHz, EVGA RTX 3080 FTW, Ultra 64 GB G.Skill DDR4 3600 RAM, Acer 27" flat screen, HP Reverb G2, TM Warthog HOTAS with Virpil warBRD base, MFG Rudder Pedals, Virpil TCS Rotor Base with AH-64Dcollective, TrackIR 5 Pro w/Vector Expansion, PointCTRL.
PravusJSB Posted June 30, 2023 Posted June 30, 2023 In terms of performance, I'm passing the whole Syria map into the function and the end to end execution time is 0.001, so the performance seems great. Creator & Developer of XSAF ::An AI model that wants to kill you, and needs no help from humans. Discord: PravusJSB#9484 twitch.tv/pravusjsb https://www.patreon.com/XSAF https://discord.gg/pC9EBe8vWU https://bmc.link/johnsbeaslu Work with me on Fiverr: https://www.fiverr.com/pravusjsb
Recommended Posts