Staredit Network > Forums > Modding Assistance > Topic: [GPTP] TerminatePlugin()?
[GPTP] TerminatePlugin()?
Aug 13 2012, 10:11 am
By: Sand Wraith  

Aug 13 2012, 10:11 am Sand Wraith Post #1



Does anyone know if this function actually works or anything?

EDIT:

(Actually, I'm fairly certain this function /is/ called and /does/ work. I can write code to crash SC as it exits, but see below.)

I've also tried writing a test file in this function, but it either does not work or it is appearing somewhere I do not expect it to. (Not in any of my StarCraft directories - maybe a system one?)

qdp.cpp
Code
 BOOL WINAPI TerminatePlugin() {
   //Called when starcraft closes

     // BROKEN AS FUCK, I DON'T EVEN KNOW IF IT IS CALLED

    std::ofstream musicCheckEnd("music", ios::in);
    if(musicCheckEnd.is_open()) // music was enabled
    {
        // perform cleanup
        std::ofstream musicExit("exit", ios::out);
        musicExit.close();
    }
    musicCheckEnd.close();

   return true;
 }


EDIT2:

Clarification. If I place the file "music" in either my SCBW main directory where the SC EXE is or where the mod's EXE is, it doesn't work. I don't know where else it could be reading/writing to, though.

Post has been edited 1 time(s), last time on Aug 13 2012, 10:44 am by Sand Wraith.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2026-10-31. : 3:18 am]
Symmetry -- Make maps for the memes :hurr:
[2026-10-30. : 8:19 pm]
Ultraviolet -- NudeRaider
NudeRaider shouted: damn, if that doesn't scream UV, I don't know what does. https://staredit.net/382067/
hah yeah in the past that might've been up my alley. haven't really been mapping lately, been too busy with everything else. and kinda lost interest too tbh. just not enough people left on SC to feel worth investing the time personally.
[2026-10-30. : 8:03 pm]
lil-Inferno -- u
[2026-10-30. : 7:38 am]
NudeRaider -- damn, if that doesn't scream UV, I don't know what does. https://staredit.net/382067/
[2026-10-30. : 6:55 am]
UndeadStar -- :wob:
[2026-10-30. : 2:28 am]
Symmetry -- :wob:
[2026-10-29. : 9:17 pm]
RIVE -- :wob:
[2026-10-29. : 7:03 pm]
CoCo( -- OK, click here if any1 is interested in this $ making opportunity https://staredit.net/topic/18952/
[2026-10-29. : 4:39 pm]
NudeRaider -- sure, make a post in ums assistance
[2026-10-29. : 6:44 am]
CoCo( -- anyone willing to help fix a few triggers on a new "impossible" map? Please
Please log in to shout.


Members Online: Butch, l)ark_ssj9kevin, City