I guess there is nothing for the code "slowmo" unfortunately.
If you want to do this, you must control every bits of things that has a chance of moving, which are enemies, doors, crates, conveyers whatever etc.
From a single cog, you must send a trigger to change a variable on all those cogs (except for the enemies which can be handled from that single cog to all enemies) to move slower, so you have to have your own level with special cogs for each stuff in level.
SendTrigger(-1, 0, 0, 0, 0, 0);
in each cogs, for example for a door
activated:
MoveToFrame(door, 1, speed);
trigger:
speed = 4;
return;
Where as speed was 8 or something in the first place.
Or, you can use a bin in the items.dat and change and use it.
SetInv(player, 116, 4);
in the door cog
activated:
moveToFrame(door, 1, GetInv(player, 116));
whereas the bin 116 was set to 8 in the first place.
As for enemies, use this
SetAiMoveSpeed or AiMoveSpeed, I forgot.
And the thing type for enemies was if I remember correctly, it is 0x4, but could be something different.
------------------
http://millennium.massassi.net/ - Millennium
[This message has been edited by Hideki (edited October 21, 2000).]