コード例 #1
0
ファイル: Archer.cpp プロジェクト: RafaOP/CastleOfValhalla
Archer::Archer()
{
    setAttack(15); //level 1 arher is 10 * setAttack = 150
    setHealth(20); //level 1 arher is 10 * setHealth = 200
    setSpawnRate(0.1);
    setAttackRate(0.2);
    setSpeed(3);

}
コード例 #2
0
	ParticleSystemNode::ParticleSystemNode(Scene *scene_) : Node(scene_) {
		type = NODE_PARTICLESYSTEM;
		timeToSpawn = 0;

		box = BBox(vec3(-0.5, -0.5, -0.5), vec3(0.5, 0.5, 0.5));
		particleBox = box;
		sphere = BSphere(vec3(), 0.5);
		first_update = true;

		setSpawnRate(5.0f);
		setLife(5.0f, 0.0f);
		setSize(0.1f, 0.0f);
		setGrowth(1.0f, 0.0f);
		setEmitter(EMITTER_BOX);
		setColor(vec3(0.5f, 0.5f, 0.0f), vec3(1.0f, 0.0f, 0.0f));
		setSpeed(0.1f, 0.0f, 0.0f);
		setGravity(0.0f);
		setName(getTypeName());
	}