ID:138135
 
Haven't had requests for a while, but now I'm stretching the system...

First is a request or question about overriding global procs. Actually I probably asked this before. Anyway, I need the ability to override global procs. In my case, I need a specific game to override my own deadron library function,

proc/dd_get_step_rand()

Here is the confusing thing...adding in another such function doesn't override it, but doesn't generate an error either.

Second...it would be very helpful if Exit() had an argument for where the object is exiting to. This is to help support the "directional wall" concept I posted earlier. Right now my Exit(O) routine assumes which way the object is exiting based on what direction the object is facing. With my code, this works for human players but not for NPCs, because the NPC direction doesn't change before the Move() call is made.

I have hacks in now to make this work...but it would be cleaner if Exit() had that extra argument.