Pavel Penev
Pavel Penev
Initially I just wanted a flag to export the weapon docs info as JSON so that [the OpenRA Language Server (oraide)](https://github.com/penev92/Oraide.LanguageServer/) can use it in certain scenarios, but after a...
Exceptions like "OpenRA.Utility(1,1): Error: OpenRA.Mods.Common.Lint.CheckDefaultVisibility failed with exception: System.InvalidOperationException: TypeDictionary contains multiple instances of type OpenRA.Traits.IOccupySpaceInfo" are very hard to diagnose, so we'd like to have the actor name to...
As suggested on Discord. This would be relevant when spectating D2k matches.
The BlockingCollection would have `IsAddingCompleted` to true, but `IsComplete` to false, slipping through the cracks and causing an InvalidOperationException ("The collection has been marked as complete with regards to additions.")...
The discussion about implementing a flexible multi-resource resource system in OpenRA has been one of the recurring ones over the past many years. The last bit of work on the...
Taken [from Discord](https://discord.com/channels/153649279762694144/388282819371204608/1013774462602203136), by @abcdefg30: > we should implement a setup similar to what we did for sequence references for translations ```cs [TranslationReference("team")] static readonly string Team = "team-no-team"; ```...
Replace audio file names in official mods rules with references to notifications/voices.yaml entries
A split from the generic D2k cleanup ticket: > There are still actor definitions that contain hardcoded (in the YAML, but still) sound file names like `HI_PREP.AUD` and `STEALTH1.WAV` instead...
Inspired by @teinarss'es wip branch and articles like https://andrewlock.net/exploring-dotnet-6-part-9-source-generator-updates-incremental-generators, this aims to bring a mostly elegant solution to #21032. _**This is a pretty serious status quo change so naturally everything...
Despite the amount of work so many people put into D2k over the past 6 months, the mod is still a long way from being finished. I'm opening this to...
First reported by @MustaphaTR and his D2k mod, an investigation concluded that the MacOS packaging script can break if the `PACKAGING_DISPLAY_NAME` in `mod.config` contains a '\\'' (the mod was called...