about the 8th thing - scenery scripts.
Here's what I get:
[01:58:161] ProtoMap::BindSceneryScript - Map<pid<131>, name<se_oasis_cave_cth>>, Can't bind scenery function<s_Disassemble> in module<se_oasis.fos>. Scenery hexX<209>, hexY<101>.
Do I have to register my .foses in some scripts.cfg? I think you missed it.
Here's my script:
// Includes some definitions
#include "_macros.fos"
#include "_dialogs.fos"
// Function signature for player interactions with Scenery objects
bool s_Disassemble(Critter& player, Scenery& robot)
{
return RunDialog(player, 31338,false);
}
I'm trying to run a dialog on use of the robot. I figured it would be too tedious to write all the logics for the repair and science functions, so why not a dialog for starters.
Here's what the compile.bat gives me:
Compiling:
'ascompiler.exe' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . .