From fce49599d3bd211ad5ab16c62e93f95d5bd59305 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Sun, 23 Feb 2025 20:40:10 -0500 Subject: [PATCH] Warn about Ring Racers maps --- extras/differences-from-RingRacers-Mapping.txt | 7 +++++++ src/p_setup.c | 1 + 2 files changed, 8 insertions(+) create mode 100644 extras/differences-from-RingRacers-Mapping.txt diff --git a/extras/differences-from-RingRacers-Mapping.txt b/extras/differences-from-RingRacers-Mapping.txt new file mode 100644 index 000000000..8f0fdc67b --- /dev/null +++ b/extras/differences-from-RingRacers-Mapping.txt @@ -0,0 +1,7 @@ +This document is here to help users when they are trying to convert their own Ring Racers (or at the very least mapped in HVR) maps to BlanKart. + +Although BlanKart and RingRacers are both very similar UDMF based formats there are still some differences. + +ARGS: + +Things and Mapthings read their args from "arg" and "stringarg" instead of "thingarg" and "thingstringarg" like in Ring Racers. Due to this args for scripts are now stored under scriptarg and scriptstringarg instead. BlanKart still supports "thingarg" and "thingstringarg" but scriptargs will still have to be moved unless using the ringracers namespace. diff --git a/src/p_setup.c b/src/p_setup.c index bad476e4c..a2b73752a 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -7714,6 +7714,7 @@ static boolean P_SetMapNamespace(void) else if(fastcmp(tkn, "ringracers")) { mapnamespace = MNS_RINGRACERS; + CONS_Alert(CONS_WARNING, "Ring Racers Map deteced. BlanKart has basic support for Ring Racers maps but does not fully support them. Consider converting your map to BlanKart format, consult documentation for help.\n"); } else if (fastcmp(tkn, "srb2")) {