Supporting multiplayer
%obj.somedynVar = 2;
echo(%obj.somedynVar); //outputs "2"
%obj.TSisSpecial = "Is it now?";
echo(%obj.TSisSpecial); //outputs "Is it now?"
echo(%obj.tsisspecial); //outputs "Is it now?"
//(TorqueScript is not case sensitive either by default..)function Coin::onCollision(%this, %obj, %col, %vec, %len) {
%emitterNode = new ParticleEmitterNode(){
datablock = CoinNode;
emitter = CoinEmitter;
position = %obj.getPosition();
};
%obj.delete();
%col.client.coinsFound++; // Automatically starts at 0
if (Coins.getCount() <= 0) {
commandToClient(%col.client, 'ShowVictory', %col.client.coinsFound);
}
}
Last updated