Author Topic: OP2 Game Flow Redesign (PhaseShift v0.5.0 released!)  (Read 18239 times)

Offline leeor_net

  • Administrator
  • Hero Member
  • *****
  • Posts: 2351
  • OPHD Lead Developer
    • LairWorks Entertainment
Re: OP2 Game Flow Redesign (PhaseShift v0.5.0 released!)
« Reply #50 on: June 13, 2019, 03:07:17 AM »
Pretty much the same boat I've been in. Kinda sucks but RL kinda takes precedence. :D

Offline Vagabond

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1015
Re: OP2 Game Flow Redesign (PhaseShift v0.5.0 released!)
« Reply #51 on: October 15, 2019, 09:22:56 PM »

quick update on op2ext. We are removing 2 functions from the public API:

Code: [Select]
OP2EXT_API bool IsConsoleModuleLoaded(const char* moduleName)
OP2EXT_API bool IsIniModuleLoaded(const char* moduleName)

Instead of using these functions, you would just call:

Code: [Select]
OP2EXT_API bool IsModuleLoaded(const char* moduleName)

We believe the 2 functions being removed were a mistake to add to the API in the first place. A user should not care if the module is loaded via console or Ini file inclusion. Since the update to the API is still pretty fresh, we thought it was best to correct instead of deprecating in this case.

Hopefully this doesn't cause you any development concerns. If so, please let us know.