コード例 #1
0
ファイル: Script.c プロジェクト: Meowtimer/openclonk
protected func Construction()
{
	//SetProperty("MeshTransformation", Trans_Mul(Trans_Rotate(RandomX(-180,180),RandomX(-10,10),10), Trans_Scale(RandomX(5,10))));
	SetProperty("MeshTransformation", Trans_Mul(Trans_Rotate(RandomX(-180,180), 0, 1, 0), Trans_Scale(10)));
}
コード例 #2
0
ファイル: Script.c プロジェクト: sarah-russell12/openclonk
func SetYZScale(int new_scale)
{
	base_transform = Trans_Scale(1000, new_scale, new_scale);
	return true;
}
コード例 #3
0
ファイル: Script.c プロジェクト: Fulgen301/openclonk
protected func Initialize()
{
	SetProperty("MeshTransformation",Trans_Mul(Trans_Scale(150,150,150),Trans_Rotate(Random(360),0,1,0)));
}
コード例 #4
0
ファイル: Script.c プロジェクト: Fulgen301/openclonk
protected func Construction()
{
	SetProperty("MeshTransformation", Trans_Mul(Trans_Rotate(RandomX(-40,40),0,20), Trans_Scale(550)));
}
コード例 #5
0
ファイル: Script.c プロジェクト: openclonk/openclonk
func Construction()
{
	SetProperty("MeshTransformation", Trans_Mul(Trans_Rotate(RandomX(-180,180),0,10), Trans_Scale(RandomX(787,1212)), GetID().MeshTransformation));
}
コード例 #6
0
ファイル: Script.c プロジェクト: openclonk/openclonk
func Definition(proplist def)
{
	def.MeshTransformation = Trans_Scale(165); // average scale
}
コード例 #7
0
ファイル: Script.c プロジェクト: Fulgen301/openclonk
protected func Initialize()
{
	this.MeshTransformation = Trans_Mul(Trans_Scale(1000, 1400, 1000), Trans_Translate(0, 3500, 0), Trans_Rotate(RandomX(0, 359), 0, 1, 0));
	SetR(RandomX(-30, 30));
	return;
}