All pastes #463877 Raw Edit

hyphite

public text v1 · immutable
#463877 ·published 2007-04-29 05:08 UTC
rendered paste body
ScoutCannon::ScoutCannon(const std::string& lazername,const Ogre::Vector3& position, const Ogre::Quaternion& orientation, Ogre::SceneNode* parNode)
{
	parentNode = parNode;
	damage = 5;
	lazertype=5;
	SceneManager* mgr = SceneManagerEnumerator::getSingletonPtr()->getSceneManager("ExampleSMInstance");
	lazerNode = mgr->getRootSceneNode()->createChildSceneNode();
	lazerNode->setPosition(position);
	lazerNode->setOrientation(orientation);
	lazerboardset = mgr->createBillboardSet(lazername,1);
	lazerboard = lazerboardset->createBillboard(lazerNode->getPosition(),ColourValue(0,0,1));
	lazerboard->setDimensions(50,50);
	lazerNode->attachObject(lazerboardset);
	Vector3 posi = lazerboard->getPosition();
	velocity = ((-Vector3::UNIT_Z))*100;
}