Jump to content

cfrag

Members
  • Posts

    4563
  • Joined

  • Last visited

  • Days Won

    8

About cfrag

  • Birthday 11/30/1965

Personal Information

  • Flight Simulators
    All
  • Location
    Switzerland
  • Interests
    Ethics

Recent Profile Visitors

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

  1. There is, sort of, and it is lowest drawer UI quality-wise (unfortunately like so many of ED's recent features). In order to import drawings from one miz to the other, you can use the the 'band select tool' a.k.a multi-select (I warn again that this is quality-wise not a good experience): Here's how Select the drawings with the band selection tool (note that unlike any other band selection tool in other apps, you first have to activate the band selection mode) MAKE SURE THAT YOU ALSO INCLUDE AT LEAST ONE UNIT INTO THE SELECTION. Why? Because band selection is buggy. If you select only line drawings, nothing will be pasted. I assume that the silly anchor is required for pasting, and there is no anchor when you copy/paste line drawings only. Once you have selected the drawings (plus a unit), press ctrl-c to copy immediately open the target mission. Be advise that that mission has to have been saved before, so do not create a new unsaved mission. Open a saved one instead. Activate the Band-Select mode. Why? Because the kind folk at ED seem to have no idea of proper UI design. If you paste without activating band selection first, nothing is pasted. Silly? Stupid? Yes. Move the mouse to where you want to place the objects Press ctrl-v to paste the drawings and unit. Engage the MOVE mode inside the Multi-Select mode (yeah, a mode within a mode, another UX sin). Move the pasted line art to where you need them to be disengage move and multiselect modes Remove the unit(s). Note that if the unit was an aircraft with "start from ramp", you'll have to look for it at the nearest airfield close to the location where it would have appeared during paste. Yeah, I know... Indeed, this is bottom "quality", and there is little excuse to leave it in this abysmal state for half a year. Then again, this is DCS...
  2. Ah, that raises an interesting point: If you are a member of squad "A", and fly a mission that was hosted on a server that is owned by your squad, but not you, and that mission was created by a member of your squad that isn't you, does that constitute 'using community contributions'? After all, a point can be made that both mission and server aren't yours and that they are contributed by others that are not part of the product that you purchased from ED. Also, I know few squadrons-level missions that aren't using at least one the following: CTLD, MIST, SSB or MOOSE; all community-contributions (IIRC), so technically, I think that such missions fall under "community use" since they rely on community-provided frameworks.
  3. Version 20250606 Download here (ED User files) Just fly in Cold War Germany -- any aircraft, from any airfield, to any airfield, hot and cold. Oh, and if you really want it to, the mission provides you with destinations to go to. But only if you want it to. Do you know that feeling? When you can't be bothered, and you just want to FLY! This mission scratches that itch. Any plane, anywhere, hot or cold, any livery. Just jump into that cockpit and take off into the wild blue yonder. Fly that aircraft from one location to another and have a blast. Switch to any other plane that you own at a moment's notice. Enjoy yourself! And if you *can* be bothered, this mission can suggest some location to fly to, and maybe even navigate to a beacon on the way. Of course it allows you to choose any airfield on the map as destination. And yeah, the mission will look up frequencies and other stuff for you. Because it knows that you can't be bothered otherwise, and you simply want to have fun. Supports all helicopter bases. This mission is so simple and so much fun, I'm surprised that I had to create it. So here it is - slightly embellished with some bells and whistles like civil air traffic, fog, etc. to keep you interested. IMPORTANT NOTE: Due to the way that DCS works, this mission can only grant access to all your aircraft if it is run as "multiplayer" even if you are flying all alone. That "Freebie Plane"? It's only there to mock you in single player. So, press "LAUNCH MULTIPLAYER SERVER" to start this mission for real, join BLUE, and then click on DYNAMIC SLOTS to gain access to ALL airfields, stocked with ALL aircraft that you own. ANOTHER NOTE: Radio frequencies for many eastern airfields currently are not available due to a bug in Ugra's data files. And yeah, the mission does support multiplayer. I never tested it with more than 40 concurrent players, but it should support even more if your server can take the load.
      • 5
      • Like
      • Thanks
  4. That's very odd. I've hardened the code further against unforeseen situations. Does this take care of the issue? playerScore.lua
  5. I just checked. There is the string "Boulderñity" in the radios file that completely flusters net.json2lua() (meaning: that method can't handle UTF-8, that little "ñ" kills it. Nothing I can do. I'll write it up as a bug, for the time being this means that Nevada is off limits for bcn, unless I try and write an UTF-8->ASCII string converter (which is bound to bring up other issues).
  6. Without inspecting this myself it looks as if Nevada's 'radio' file is malformed. Some of these miscellaneous files are, for example Germany Cold War's radio file is formatted correctly, but the names of the airfields are incorrectly given (their eastern equivalents). I'll have a look.
  7. Yes. One particular challenge of the ferry module is switching all airfields to give access to aircraft, and managing the available numbers of ac, and limiting the number of helicopter fields (in Syria and Germany), then making ferry more accessible for mission developers. Ferry Germany is almost finished - and I've run into some data issues with the map (the airfield names don't match radio, and I've asked Ugra to look into this). Let's see if and how far I can push Ferry to make a good DML module. Since it involves the Warehouse API, it's going to be ugly. There may be an appropriate integration into messenger and valet for this as well, and the morse code translation added to common
  8. Hi,

    Been testing unGrief and works great but randomly crashes server with exception error, any ideas would be appriciated

     

    thanks

    1. cfrag

      cfrag

      There was an update to unGrief in the last DML update for a silly typo. Can you check if this erro is now fixed?

      -ch

    2. Madasahatter

      Madasahatter

      Ok, Thanks I will test and report back

       

    3. Madasahatter

      Madasahatter

      Seems to be ok now

       

      Thanks a lot for all your work

  9. Version 2.5.0 - 20250605 And so it turns out I was wrong: DCS does invoke the save state callback. It merely disables all debugging, and my debugging code wasn't invoked, leading me down the wrong track. Since all debugging is disabled during state saving and can't be enabled, I'm postponing my own development until it can be enabled. I'm not that masochistic. I also tried DCS' new QAG (Quick Action Generator) and was deeply troubled by what I saw. And, again, I screwed up - believing that the interface blunders in that new feature were obvious to anyone with UI/UX experience (they are), it seems that the kind folk at ED took exception to my publicly saying so, without me elaborating the (to me) obvious. That post was taken down; ED deemed it unhelpful and not constructive (as I did not point to the many -- to me obvious -- faults or provide a better solution). I followed up to our community managers in a private conversation enumerating some 30+ (yeah) of the most egregious (and, yes, obvious) bugs/UI/UX blunders in that one new feature (examples: set the number of wingmen to 1 to have zero wingmen. Press the Cancel button on armament screen to accept all changes. That kind of obvious). I haven't received any reaction other than the we'll "look it over the next few days". Ah, well. Somewhat disheartened by what seems to me an accelerating downturn in DCS quality wise, I tinkered with some scripts that now can access a map's radio and beacon info, and came up with a new mission that turns out to be incredibly fun: Ferry Caucasus It's full of new scripts (some of them folded into "common") that may or may not make a full transition to DML - we'll see. Changes Documentation Manual - clone zones "noSpawn" QuickRef - clone zones update Demos - clone here - but not here (new) Modules - bcn 1.0.0 - (experimental) - cfxMX 4.1.0 - (DCS "state save" preparation) - cloneZone 2.7.0 - noSpawn zones - dcsCommon 3.3.1 - various new support methods - ungrief 2.0.2 - removed typo in config Enjoy, -ch
  10. For a really fun time, request a progressive on a FARP
  11. Improved Warehouse API - Two small Suggestions With the (hopefully soon) coming dynamic campaign and growing importance of logistics (Hook, C-130, ...), I have found myself trying to create missions that integrate these aspects, and have run up against a couple of issues that I recommend that the kind people at ED look at and perhaps provide some remedy. Namely, attributes "Dynamic Spawn" and "Allow Hot Start": These attributes attach to warehouses (and are really attributes of the airfield that the warehouse attaches to. From ME's UX they appear to be Warehouse attributes but logically I believe that they should be airfield attributes). Unfortunately, these two attributes cannot be set in a script. I recommend amending the airfield API with tho setters: nothing Airbase.setDynamicSpawn(Class Self , boolean canSpawn) -- allow / disallow dynamic spawns from this airbase (in multiplayer, and it would be so much better if it was also possible in single player) and nothing Airbase.setHotStart(Class Self , boolean hotStart) -- allow / disallow hot starts for dynamic aircraft from this airfield Above could allow mission designers to control dynamic spawn ability from script. I'm submitting this here in the hopes that perhaps @BIGNEWY or @NineLine notice and, if they believe it worthwhile, to show this suggestion to the team. Thank you, -ch
      • 1
      • Like
  12. No, I don't like it at all
  13. 20250604 - QoL update OK, that was fast. I hadn't fully posted the announcement of "Ferry" yet, when messages started to arrive suggesting that I make all airfields available for planned trip. And so, now, there are. And so I spent the evening wrestling DCS's menu system (it hates me), and put this idea into practice. So, here you are: all airfields, sorted by distance and sorted alphabetically, all at your fingertips. So you can finally explore all airfields on your map. And yes, that indeed makes it a much better mission, so thank you all for your feedback! There were also many messages requesting that I bring this mission to Syria. We'll see. First, I'll share this little flask of Ribera del Duero with a friend of mine, then I'll see what I can do.
  14. Understood - but I'm a bit mystified wrt the game mechanics. So you go to your squad's briefing, start your plane only to have it fail/have your chief tell you that it's not ready and then wave to your Alt as they take off? It may be an interesting mechanic from the Alt's point of view, but since planes that don't pass muster don't fly, I'm not sure I see the point except playing the "your'e in, you're out" lottery. Or do you suggest that people knowingly take off in an aircraft that isn't flight-worthy? Since it's a game, sure. I don't think it to be more immersive, but it's surely more thrilling if your plane actually gears up when you know that your hydraulics are on the fritz... Is that what you are looking for?
  15. Version 2025604 - More QoL (access to all airfields) Download here (ED User Files) Do you know that feeling? When you can't be bothered, and you just want to FLY! This mission scratches that itch. Any plane, anywhere, hot or cold, any livery. Just jump into that cockpit and take off into the wild blue yonder. Fly that aircraft from one location to another and have a blast. Switch to any other plane that you own at a moment's notice. Enjoy yourself! And if you *can* be bothered, this mission can suggest some location to fly to, and maybe even navigate to a beacon on the way. Of course it allows you to choose any airfield on the map as destination. And yeah, the mission will look up frequencies and other stuff for you. Because it knows that you can't be bothered otherwise, and you simply want to have fun. This mission is so simple and so much fun, I'm surprised that I had to create it. So here it is - slightly embellished with some bells and whistles like civil air traffic, fog, etc. to keep you interested. IMPORTANT NOTE Due to the way that DCS works, this mission can only grant access to all your aircraft if it is run as "multiplayer" even if you are flying all alone. That "Freebie Plane"? It's only there to mock you in single player. So, press "LAUNCH MULTIPLAYER SERVER" to start this mission for real, join BLUE, and then click on DYNAMIC SLOTS to gain access to ALL airfields, stocked with ALL aircraft that you own. And yeah, the mission does support multiplayer. I never tested it with more than 40 concurrent players, but it should support even more if your server can take the load.
×
×
  • Create New...