Jump to content

TEMPEST.114

Members
  • Posts

    1724
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by TEMPEST.114

  1. I don't understand how this isn't getting upvotes by every person viewing it. This is the only way we have to have interaction between the mission and the pilot in a multiplayer environment. This is CRITICAL to more dynamic and interesting missions. You literally can't get any dynamic interaction with AI/Story/Other players not on chat WITHOUT this functionality. We NEED to beg ED listen. This HAS to be a priority for every MP mission designer.
  2. Perhaps they think they need to destroy the derrick as well? Are the derricks the same coalition as the harriers and only the targets ON the derricks as a different coalition?
  3. I'm reinstalling an os so i'm doing this from my phone so i can't tell you exactly what to put where but if smoke stops after 5 mins as a previous person said, then you have two options. 1. don't use a smoke marker and just use a SMOKE EFFECT - this stays forever but is not coloured. 2. you're going to have to use SWITCHED CONDITIONS for the trigger and you're going to need to make use of flags, and specifically a condition of 'time since flag' so that you can 'count' 5 mins, and switch states on a flag that will turn the smoke back on and start the whole loop over again.
  4. Any... more civilised... community members have any ideas? The best I've come up with is injecting the .ogg's into the .miz file via a command line script prior to mission load...
  5. Hang on, I can log in twice? Does that mean I can have two dcs games running at the same time somehow, in order to test MP? I have a dedicated server on an Azure cloud computer… it’s two ‘games’ with two ‘clients’ both under my control that I need access to. I don’t have two pc’s - just the one.
  6. Are you adding them all at once or at different stages of the script? Or via the mission editor?
  7. Trying to do it solo. Timings and family commitments get in the way for relying on others.
  8. Why have an artificial limit at all? Why not n number? I agree we need to expand this beyond the confining Red vs Blue.
  9. So there is some disconnect between what people see in the Mission Editor, what DCS thinks things are actually called and what people are presented with on the Select Role dialog. This is what a Mission Designer will see. If they want specific players in specific aircraft they might put the playerName in the PILOT field. This makes sense, but in DCS logic, that is actually the unitName. The 'player' has nothing to do at this point with anything on this unit or group. The playerName is actually set in the Multiplayer screen (top right I believe). This is what DCS Engine seems to think things are called: However, when it comes to the Select Role screen, the playerName is obviously not possible to show, but frustratingly the unitName is not either. Therefore it's very hard for the mission designer to tell players which unit they want them in, unless (as I do) I've given people the choice of their own tail number and they have to look for that. Perhaps an addition column with the 'unitName' would be very useful here. Esp if Mission Designers use it like ED have indicated and put the PILOT NAME inside the unitName field.
  10. Personally the 'hot pink' is the correct colour as it contrasts with everything on the map well and won't clash. I too find it hard to read and think it should be double the size it is. I think that would be a huge UX improvement too. The other one I would ask for is to have a small area in the dead centre that if you right click in it, it will take the line you draw FROM THE EXACT CENTRE of the Compass Rose - not pinning the line to the dead centre kind of undermines the entire point of it.
  11. I get it. Grimes saved my bacon at 02:30 this morning too.
  12. Ouch... do I need aloe? I will handily agree Grimes is the resident expert on scripting but I was only trying to help.
  13. Okay, I'll try to help as best I can but I'm afraid there is nothing pre-made that will work for you. Firstly, if you look at DCS singleton world - DCS World Wiki - Hoggitworld.com you'll see there is an event: S_EVENT_TRIGGER_ZONE = 35 That *should* be what you could use to see what units (player and AI) are inside a trigger zone. However, like a lot of these events, it's unreliable and doesn't fire 99.9% of the time (I've only been able to detect it by having a trigger zone near a runway at a blue base and having blue AI ground units drive into it.) So the only way around this bug is to do it manually. That means, you'll need to use a script to do a calculation from the Trigger zones getPoint() position and the radius of it and then do the maths involved to see if any unit's getPoint() is within that circle. You could look at MOOSE/MIST to see how they do this (they do it as I've just described) and the maths is rather simple: algorithm - Equation for testing if a point is inside a circle - Stack Overflow But this is what's called a 'brute force' solution i.e. you have to test every unit, or you could make it somewhat smarter by only testing units that you would ever be interested in rather than everything. Either way, it's a not insignificant amount of code to cycle through all the units and do a calculation if they are inside that circle. Because Trigger zones are either spheres or cubes, you would then have to translate the y value (height) into it once you've detected that they x and z are inside the 'circle' so that you can then detect if the unit is inside the sphere that's up in the air. This would mean doing two more circle tests, but in two planes x & y and z & y, or you could do it like this: vectors - Check if 3D point is inside sphere - Mathematics Stack Exchange without writing the functions myself (they're on my to-do list) I can't give you any code, but this is how you would go about solving it (AFAIK) unless you choose to use or 'take inspiration from' MOOSE/MIST'. Good luck.
  14. I need to do more work testing / scripting for MP on a dedicated DCS Server, however I only have one DCS account. Is there a sneaky/clever way around this so I can have two (or more) MP aircraft running from my single PC? I'd thought about VM ware, but then I'd have to buy another copy of windows etc... and I can't afford to buy two copies of the modules etc.. Anyone come up with a clever way to test for this stuff when developing scripts / missions?
  15. What if you copied in your sounds at script initialise into the mission .miz. Would they then play?
  16. Having these at ALL, Coalition or Group is too broad. As these are the only way to have a player directly interact with the mission / AI / story, then these really must, from a Mission / Campaign Designer's point of view, need adding as soon as humanly possible. So many interesting interactions are just impossible if a player Unit can't have their own menu commands to interact with the story/mission design. Even an event like this where the initiator is the player Unit: S_EVENT_RADIO_COMMAND That was mentioned in this amazing post last year: We desperately need these... please. missionCommands.addCommandForUnit() missionCommands.addSubMenuForUnit() missionCommands.removeItemForUnit()
  17. Yes. That's good. But my point is that 'mission1.miz' as the file name shouldn't be in the 'File name:' dialog box, because the mission editor gave you a new mission file name when you created the new mission. It's THAT NEW NAME that should be inside that box, not the name of the mission file you had PREVIOUSLY loaded before you created a new mission. I agree the location of the save dialog should be the same, but not putting in the wrong name in the File name: box.
  18. This is supposed to a be a COMMUNITY. You might want to look up what that word means? If I don't know it's possible then there is no point in wasting time trying, especially when others have been there and tried it before and can pass on their advice. You claim it's possible but refuse to provide any help whatsoever without any code... and yet another member of the COMMUNITY has provided code for you, and you have completely ignored them. Why are you gatekeeping? If you really knew that this was indeed possible, a civilised person would point people into the right direction to investigate at the least, or like most everyone else IN THIS COMMUNITY you'd provide code for someone to learn from - like @cfrag or @grimes and many, many others often do. Your attitude is severely lacking. Here, let ME help YOU.
  19. It's come back, but I never reinstalled Viacom...
  20. I sincerely think you have misunderstood this bug report. Remembering the last saved FILE LOCATION - is correct. Remembering the last saved FILE NAME - when the mission editor has given you a new name - IS INCORRECT. Please re-read or talk to me but I think marking this as ‘correct as-is’ is completely wrong.
  21. Whether done in script (outTextFor...) or via the Mission Editor (Message To ...) if you show more than a full screen height of text e.g. mission brief then you automatically scroll it. However, you don't allow enough time for people to read the top part before it's gone. Please add in an optional delay to increase the time in seconds before scrolling starts. Thanks
  22. All other aircraft work with the mouse clicking the radio options, only the F14 won't respond to mouse. MP mission on own PC or Dedicated MP Server - makes no difference.
×
×
  • Create New...