De:Andere Methoden

From X-Moto
Revision as of 14:11, 11 February 2007 by Gaivota (talk | contribs) (latest additions translated)
Jump to: navigation, search

English - Català - Español


Wenn Sie eine Eigenschaft benutzen, die Xmoto Version 0.2.1 oder höher benötigt, müssen Sie den Level-Tag folgendermaßen verändern:

<level id="myid" rversion="0.2.1">

Level Eigenschaften

<info>
<name>Level Name</name>
<description>Beschreibung</description>
<author>Autor</author>
<date>Datum</date>
<sky zoom="0.1" offset="0.1" 
color_r="255" color_g="255" color_b="255" color_a="0"
drifted="true" driftZoom="1.0"
driftColor_r="255" driftColor_g="255" driftColor_b="0" driftColor_a="0">Space</sky>
<border texture="Bricks" />
<music name="batcave" />
</info>
  • sky : Verschiedene Eigenschaften, die Himmelstextur zu verändern (Farbeffekte, etc.) [erfordert Xmoto >= 0.2.5]
    • zoom : Größe der Textur
    • offset : Versatz zum Himmel beim Bewegen des Motobikes
    • color_r color_g color_b color_a : Rot, Grün, Blau und Alpha Werte der Textur
    • drifted : Setzen des "Drifted"- Effekts
    • driftZoom : Größe der Drift-Textur
    • driftColor_r, driftColor_g, driftColor_b, driftColor_a : Farbwerte für die Drift-Textur
  • border : Umgrenzungstextur für die Levels [erfordertXmoto >= 0.2.5]
  • music : Musik, die während des Levels abgespielt wird (in 0.2.5 sind "batcave", "menu1" und "rideALong" verfügbar) [erfordert xmoto >= 0.2.5]

Beispiel

<sky color_r="150" color_g="100" color_b="50" zoom="3.0">sky1</sky>

SkyAtmosphere.jpg

Block-Eigenschaften

<block id="Block1">
	<physics grip="1.0"/>
	<position x="-0.333333" y="-5.666667" dynamic="true"/>
	<usetexture id="default"/>
	<vertex x="-7.666667" y="0.666667"/>
	<vertex x="7.333333" y="2.666667"/>
	<vertex x="0.333333" y="-3.333333"/>
</block>
Keine Eigenschaft ist zwingend erforderlich. Wenn Sie eine Eigenschaft weglassen, wird ihr der Standardwert zugewiesen.
  • id: Identifiziert den Block. Damit kann man ihn via Skript verändern
  • position: Startposition des Blocks
  • dynamic: Wenn auf true gesetzt, kann der Block verändert werden
  • grip: Grip des Blocks; damit kann man Eis simulieren (benötigt Xmoto 0.2.1 oder höher)
  • usetexture: Textur, die der Block benützt

Eigenschaften von Figuren

<entity id="Strawberry2" typeid="Strawberry">
 <size r="0.2" width="0.5" height="0.5"/>
 <position x="42" y="0.5"/>
</entity>
Keine Eigenschaft ist zwingend erforderlich. Wenn Sie eine Eigenschaft weglassen, wird ihr der Standardwert zugewiesen.
  • id: Identifiziert die Figur. Damit kann man sie via Skript verändern
  • typeid: Type der Figur
  • r: Radius des Kreises, innerhalb dessen man mit dem Element zusammenstößt
  • width: Breite des Bildes (benötigt Xmoto 0.2.1 oder höher)
  • height: Höhe des Bildes (benötigt Xmoto 0.2.1 oder höher)
  • x: X-Position der Mitte des Elements
  • y: Y-Position der Mitte des Elements