Viceroy-1 Posted January 18, 2022 Posted January 18, 2022 TL;DR - Complex Triggers will not accept any objects from object script list. How do I fix this? Hello all. I’ve recently made a simple PvE dogfight scenario. The basis is as a friendly plane (P51s and Spitfires) fly though a complex trigger, it will spawn an enemy wave. Upon killing all enemies, return to the complex trigger zone and activate another spawn (it’s using a counter and deactivater yada yada). It was working great on my first test run, but I discovered too many friendlies were flying through resulting in all waves coming virtually at once. So I went back made some adjustments, tested again, nothing. No spawn at all. Went back to the editor, check my CT, no objects were in the trigger script list. Weird. I never adjusted that. I go to enter the objects again, select all p51s and spitfires, click ok, nothing showing in the box. Try this a few times, try it with a new CT, no luck. Try a new CT on a blank mission file, won’t accept objects. Enter every object in the list, only accept 3 or 4. Misc vehicles, useless ones at that. So what’s the issue? How do I fix it?
Sketch Posted January 18, 2022 Posted January 18, 2022 Double check your Complex Trigger with this reference:
Viceroy-1 Posted January 18, 2022 Author Posted January 18, 2022 Thanks for the quick response, Sketch. My Complex Trigger matches with yours. Although I have not specified an object name considering the CTX will be triggered by player-controlled planes. The issue is that when I go into the object script menu to select the plane models, I select them in the menu as usual, but when I press ok to confirm my selection, the menu closes, but the selected object list remains empty. It will allow me to select countries and add object names though.
Viceroy-1 Posted January 18, 2022 Author Posted January 18, 2022 I apologize for the quality, but here is a quick video showing my issue. Figured this would be easier. Cheers!
Sketch Posted January 19, 2022 Posted January 19, 2022 (edited) 1) You don't have to add the vehicle or plane entity if you don't need to. The CTX will look for the entity that you're filtering for. So if you just want all German planes, you can just do the coalition only. If you want German planes that have the name "GETGUD", then you would filter for coalition and entity name. And so on... Here I'm filtering for US planes that have the name "Player". The entity that has the name player will activate this CTX. 2) The underscore and 80_ prefixed objects are objects that you can't filter for. The editor isn't perfect and the CTX vehicle/plane filtering is a good example of that. If you want to filter for a specific object, find all of the objects of that type. As an example, there could be four-five two P51 objects. Find all of them (they should be right next to each other), and add them all to the objects filter. You'll see that only one P51 gets added. That's the type you want to add to your filter. These objects with underscores as a prefix and 80_ as a prefix will not get added to your object filter list. Additionally, objects with -c suffix will not get added. Here's the P51's, they're near the bottom of the list. I selected them both. The one without the -c suffix gets added to my object script filter. Edited January 19, 2022 by Sketch 1
Viceroy-1 Posted January 20, 2022 Author Posted January 20, 2022 Wow, thank you! I appreciate that, Sketch. You're the MVP.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now