YaLTeR / BunnymodXT

Speedrun and TAS tool for Half-Life & friends.
Other
201 stars 37 forks source link

docs: list of 'supported', 'planning to support' and 'never to support / requires a separate project' games and modifications #487

Open SmileyAG opened 10 months ago

SmileyAG commented 10 months ago

The file for that could be named something like SUPPORTED_MODS.md

It will also include link to the version of modification for which support is done, technical notes about their support in BXT and more

Let me briefly break down what is meant by these categories from title on example of few games/mods:

Supported:

Planning to support:

Never to support / Requires a separate project:

Speaking about the last category: since adding support it to the BXT would be to make a hugely clutter, since you cannot just add patterns / offsets and reverse-engineering a few structures, here you generally need to abandon most of current concepts and functionally, so it will basically mean for those new projects to start with clean base and re-implement functionality that it needs

YaLTeR commented 10 months ago

You will also need to write what exactly it means that the mod is "supported". Because it can mean several things:

  1. BXT releases are tested to work with this mod. I myself am only testing vanilla HL before releasing so someone else should be doing it.
  2. We're not actively testing this mod but it's one of the primary targets so if it crashes we will try to fix it quickly (that means someone signing up for the quick fixes).
  3. We have patterns for this mod so it should work but if it breaks then we won't bother too much.