RingRacers/src/acs
toaster 75205e3f79 New ACS functions (resolves #697)
- For Tutorials specifically
    - void Dialogue_AutoDismiss(void)
        - Dismisses the current dialogue (including from other threads).
    - str CheckTutorialChallenge(void)
        - Returns special values depending on state relevant to the Tutorial Challenge.
            - Returns a blank string in netgames, or if none of the following are true.
            - Returns "Active" if the skip is in progress.
            - Returns "Failed" if the skip was just failed.
            - Returns "Locked" if not available with this gamedata.
- Other tiny check functions
    - bool PositionStart(void)
        - Returns true if leveltime < starttime.
    - bool FreePlay(void)
        - Returns true if in Free Play.
2023-12-10 18:23:57 +00:00
..
vm Use a modified ACSVM to support 10 arg linedefs 2023-03-14 08:03:19 -04:00
acsvm.hpp Use a modified ACSVM to support 10 arg linedefs 2023-03-14 08:03:19 -04:00
call-funcs.cpp New ACS functions (resolves #697) 2023-12-10 18:23:57 +00:00
call-funcs.hpp New ACS functions (resolves #697) 2023-12-10 18:23:57 +00:00
CMakeLists.txt acs/CMakeLists.txt: remove ACSVM_NOFLAGS, fix Apple Clang 14 compile 2023-03-31 05:27:59 -07:00
environment.cpp New ACS functions (resolves #697) 2023-12-10 18:23:57 +00:00
environment.hpp Implement getModuleName for ACS environment 2023-11-22 14:37:07 +00:00
interface.cpp Implement getModuleName for ACS environment 2023-11-22 14:37:07 +00:00
interface.h ACS: Invalidate mapscope before PU_LEVEL purge occours 2023-11-05 18:49:41 +00:00
stream.cpp Fix ACS extern barriers 2023-04-10 19:57:56 -05:00
stream.hpp Use a modified ACSVM to support 10 arg linedefs 2023-03-14 08:03:19 -04:00
thread.cpp Add bot styles & bot spawn ACS function 2023-06-14 09:16:38 -04:00
thread.hpp ACS-Dialogue interface: New threads with dialogue auto-skip previous threads with dialogue 2023-12-10 16:10:45 +00:00