SuperTuxKart 1.5 upstream source (from official release tarball)

This commit is contained in:
Benjamin
2026-06-11 20:04:02 +02:00
commit 2957e51aaa
8551 changed files with 1801800 additions and 0 deletions
Binary file not shown.
+33
View File
@@ -0,0 +1,33 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<EasterEggHunt>
<easy>
<easter-egg x="-5.94" y="1.55" z="27.90" h="-0.00" />
<easter-egg x="47.34" y="1.05" z="44.49" h="-0.00" />
<easter-egg x="-40.22" y="1.30" z="82.13" h="-0.00" />
<easter-egg x="-13.77" y="1.55" z="-26.81" h="-0.00" />
<easter-egg x="-34.83" y="4.26" z="23.15" h="-0.00" />
<easter-egg x="47.82" y="0.46" z="-16.97" h="-0.00" />
<easter-egg x="4.88" y="0.46" z="83.23" h="-0.00" />
</easy>
<medium>
<easter-egg x="-40.00" y="4.26" z="4.64" h="-0.00" />
<easter-egg x="2.19" y="4.26" z="4.20" h="-0.00" />
<easter-egg x="-25.77" y="1.41" z="60.26" h="-0.00" />
<easter-egg x="47.55" y="1.41" z="66.45" h="-0.00" />
<easter-egg x="31.79" y="2.85" z="14.78" h="-0.00" />
<easter-egg x="23.05" y="2.85" z="77.14" h="-0.00" />
<easter-egg x="-47.58" y="4.26" z="-65.90" h="-103.27" />
<easter-egg x="28.04" y="11.76" z="64.76" h="-0.00" />
</medium>
<hard>
<easter-egg x="32.03" y="0.83" z="14.78" h="-0.00" />
<easter-egg x="-40.00" y="4.26" z="4.64" h="-0.00" />
<easter-egg x="-34.49" y="1.41" z="-12.07" h="-0.00" />
<easter-egg x="47.55" y="1.41" z="66.45" h="-0.00" />
<easter-egg x="-8.52" y="1.30" z="88.59" h="-0.00" />
<easter-egg x="1.34" y="1.41" z="33.83" h="-0.00" />
<easter-egg x="-47.58" y="4.26" z="-65.90" h="-103.27" />
<easter-egg x="28.04" y="11.76" z="64.76" h="-0.00" />
</hard>
</EasterEggHunt>
+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<graph>
<!-- First define all nodes of the graph, and what quads they represent -->
<node-list from-quad="0" to-quad="70"/> <!-- map each quad to a node -->
<!-- Define the main loop -->
<edge-loop from="0" to="66"/>
<!-- Shortcut driveline.001 -->
<edge from="21" to="67"/>
<edge-line from="67" to="70"/>
<edge from="70" to="26"/>
</graph>
Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

+15
View File
@@ -0,0 +1,15 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Oliver's Math Class for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: GPL
Files: *
Copyright:
Copyright 2004 Steve and Oliver Baker
Copyright 2015 Jean-Manuel Clémençon
License: GPL
Files: mathclassfloor.jpg
Copyright: Copyright ???? RaceAce
License: CC-BY-SA 3.0
Binary file not shown.
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev Unknown -->
<materials>
</materials>
Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.
Binary file not shown.
+78
View File
@@ -0,0 +1,78 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<quads>
<height-testing min="-1.000000" max="5.000000"/>
<!-- Driveline: driveline -->
<quad p0="-18.921 -0.089 -5.064" p1="-7.917 -0.089 -6.246" p2="-8.116 -0.047 -0.413" p3="-18.217 -0.031 0.185"/>
<quad p0="0:3" p1="0:2" p2="-6.424 0.014 5.117" p3="-17.519 -0.011 8.929"/>
<quad p0="1:3" p1="1:2" p2="-3.329 -0.014 8.506" p3="-12.955 -0.036 19.358"/>
<quad p0="2:3" p1="2:2" p2="1.270 -0.053 10.118" p3="-2.573 -0.074 25.631"/>
<quad p0="3:3" p1="3:2" p2="5.514 0.014 9.779" p3="11.955 0.014 24.204"/>
<quad p0="4:3" p1="4:2" p2="8.639 0.014 7.304" p3="20.062 0.014 11.832"/>
<quad p0="5:3" p1="5:2" p2="10.014 0.014 0.096" p3="21.387 0.014 1.250"/>
<quad p0="6:3" p1="6:2" p2="10.178 0.014 -8.150" p3="22.216 0.014 -7.788"/>
<quad p0="7:3" p1="7:2" p2="12.227 0.014 -15.905" p3="23.006 0.014 -9.511"/>
<quad p0="8:3" p1="8:2" p2="16.999 0.014 -24.053" p3="24.219 0.014 -10.625"/>
<quad p0="9:3" p1="9:2" p2="26.673 0.014 -28.116" p3="26.205 0.014 -10.645"/>
<quad p0="10:3" p1="10:2" p2="37.082 0.014 -24.902" p3="28.436 0.014 -9.204"/>
<quad p0="11:3" p1="11:2" p2="43.973 0.014 -18.124" p3="31.761 0.014 -6.490"/>
<quad p0="12:3" p1="12:2" p2="47.347 0.014 -9.734" p3="33.992 0.014 -3.208"/>
<quad p0="13:3" p1="13:2" p2="49.374 0.770 2.473" p3="36.429 0.770 3.363"/>
<quad p0="14:3" p1="14:2" p2="49.912 0.770 12.673" p3="37.401 0.770 12.592"/>
<quad p0="15:3" p1="15:2" p2="49.844 0.770 23.095" p3="37.215 0.770 23.009"/>
<quad p0="16:3" p1="16:2" p2="49.138 0.770 35.761" p3="36.871 0.770 33.675"/>
<quad p0="17:3" p1="17:2" p2="46.113 0.770 42.981" p3="35.018 0.770 37.019"/>
<quad p0="18:3" p1="18:2" p2="40.558 0.770 47.974" p3="31.977 0.770 40.829"/>
<quad p0="19:3" p1="19:2" p2="31.703 0.770 50.780" p3="26.832 0.770 45.746"/>
<quad p0="20:3" p1="20:2" p2="24.060 0.770 52.385" p3="22.511 0.770 49.901"/>
<quad p0="21:3" p1="21:2" p2="19.986 0.770 54.490" p3="17.502 0.770 52.062"/>
<quad p0="22:3" p1="22:2" p2="17.131 0.770 59.066" p3="12.274 0.770 55.614"/>
<quad p0="23:3" p1="23:2" p2="15.510 0.770 64.570" p3="7.958 0.770 62.974"/>
<quad p0="24:3" p1="24:2" p2="14.715 0.770 69.974" p3="6.748 0.770 65.681"/>
<quad p0="25:3" p1="25:2" p2="13.210 0.770 75.032" p3="4.431 0.770 68.585"/>
<quad p0="26:3" p1="26:2" p2="8.138 0.770 78.671" p3="1.469 0.770 70.744"/>
<quad p0="27:3" p1="27:2" p2="2.474 0.770 81.593" p3="-1.841 0.770 72.483"/>
<quad p0="28:3" p1="28:2" p2="-3.781 0.770 82.338" p3="-6.075 0.770 74.136"/>
<quad p0="29:3" p1="29:2" p2="-10.215 0.770 82.343" p3="-10.437 0.770 75.264"/>
<quad p0="30:3" p1="30:2" p2="-18.093 0.770 83.064" p3="-17.154 0.770 74.564"/>
<quad p0="31:3" p1="31:2" p2="-25.899 0.770 82.984" p3="-23.670 0.770 72.431"/>
<quad p0="32:3" p1="32:2" p2="-33.425 0.770 81.537" p3="-28.985 0.770 70.808"/>
<quad p0="33:3" p1="33:2" p2="-40.556 0.770 79.088" p3="-34.327 0.770 68.849"/>
<quad p0="34:3" p1="34:2" p2="-45.804 0.770 76.144" p3="-36.204 0.770 67.974"/>
<quad p0="35:3" p1="35:2" p2="-49.856 0.770 72.122" p3="-37.580 0.770 66.408"/>
<quad p0="36:3" p1="36:2" p2="-51.383 0.770 66.831" p3="-38.050 0.770 62.940"/>
<quad p0="37:3" p1="37:2" p2="-52.238 0.770 61.342" p3="-38.091 0.770 59.345"/>
<quad p0="38:3" p1="38:2" p2="-52.344 0.770 51.383" p3="-38.045 0.770 51.383"/>
<quad p0="39:3" p1="39:2" p2="-52.344 0.770 41.684" p3="-38.017 0.770 41.684"/>
<quad p0="40:3" p1="40:2" p2="-52.344 0.770 30.775" p3="-37.932 0.770 30.775"/>
<quad p0="41:3" p1="41:2" p2="-52.142 0.770 20.618" p3="-37.830 0.770 19.871"/>
<quad p0="42:3" p1="42:2" p2="-51.349 0.770 9.070" p3="-43.114 0.770 8.953"/>
<quad p0="43:3" p1="43:2" p2="-51.478 0.770 0.640" p3="-43.243 0.770 0.523"/>
<quad p0="44:3" p1="44:2" p2="-51.413 0.770 -7.018" p3="-41.371 0.770 -8.138"/>
<quad p0="45:3" p1="45:2" p2="-54.128 0.443 -11.043" p3="-42.769 0.443 -18.862"/>
<quad p0="46:3" p1="46:2" p2="-57.920 0.266 -14.639" p3="-48.900 0.255 -25.320"/>
<quad p0="47:3" p1="47:2" p2="-61.131 0.116 -16.957" p3="-54.940 0.115 -28.935"/>
<quad p0="48:3" p1="48:2" p2="-67.779 0.093 -19.756" p3="-60.302 0.098 -30.278"/>
<quad p0="49:3" p1="49:2" p2="-73.903 0.116 -23.283" p3="-65.267 0.115 -32.174"/>
<quad p0="50:3" p1="50:2" p2="-79.512 0.116 -29.951" p3="-67.033 0.115 -34.387"/>
<quad p0="51:3" p1="51:2" p2="-81.682 0.116 -37.943" p3="-67.675 0.115 -37.033"/>
<quad p0="52:3" p1="52:2" p2="-80.039 0.116 -49.063" p3="-66.961 0.115 -42.714"/>
<quad p0="53:3" p1="53:2" p2="-74.014 0.116 -58.068" p3="-62.307 0.115 -47.133"/>
<quad p0="54:3" p1="54:2" p2="-56.096 0.116 -66.483" p3="-48.741 0.115 -51.308"/>
<quad p0="55:3" p1="55:2" p2="-40.617 0.116 -69.669" p3="-38.808 0.115 -53.752"/>
<quad p0="56:3" p1="56:2" p2="-23.660 0.116 -67.916" p3="-30.731 0.115 -53.541"/>
<quad p0="57:3" p1="57:2" p2="-11.866 0.116 -58.922" p3="-25.342 0.115 -50.260"/>
<quad p0="58:3" p1="58:2" p2="-7.455 0.116 -48.575" p3="-23.131 0.115 -45.272"/>
<quad p0="59:3" p1="59:2" p2="-7.070 1.091 -41.618" p3="-23.089 1.090 -41.497"/>
<quad p0="60:3" p1="60:2" p2="-7.100 1.008 -34.037" p3="-23.213 1.007 -33.713"/>
<quad p0="61:3" p1="61:2" p2="-6.977 0.771 -30.282" p3="-23.195 0.770 -29.732"/>
<quad p0="62:3" p1="62:2" p2="-7.026 0.771 -24.373" p3="-23.256 0.770 -23.932"/>
<quad p0="63:3" p1="63:2" p2="-7.396 0.770 -18.140" p3="-21.827 0.770 -17.082"/>
<quad p0="64:3" p1="64:2" p2="-7.835 0.770 -11.559" p3="-19.873 0.770 -10.368"/>
<quad p0="65:3" p1="65:2" p2="0:1" p3="0:0"/>
<!-- Driveline: driveline.001 -->
<quad p0="24.060 0.770 52.385" p1="31.703 0.770 50.780" p2="29.677 0.770 55.670" p3="24.310 0.770 54.747"/>
<quad p0="67:3" p1="67:2" p2="25.396 0.770 64.797" p3="22.018 0.770 59.672"/>
<quad p0="68:3" p1="68:2" p2="20.184 0.770 70.838" p3="18.114 0.770 62.817"/>
<quad p0="69:3" p1="69:2" p2="13.210 0.770 75.032" p3="15.393 0.770 65.037"/>
</quads>
Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

+180
View File
@@ -0,0 +1,180 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<track model="olivermath_track.spm" x="0" y="0" z="0">
<static-object model="limits.spm" xyz="-20.67 0.66 25.09" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="physics-only"/>
</track>
<object id="grp55" type="animation" xyz="34.75 4.13 64.11" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" shape="exact" model="easter_egg_ruler.spm" driveable="true" skeletal-animation="false" if="isEasterEgg">
</object>
<object id="non_ctf_mesh" type="animation" xyz="-47.31 0.74 -70.04" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" shape="exact" model="non_ctf_mesh.spm" skeletal-animation="false" if="isNotCTF">
</object>
<sun fog="true" fog-color="35 28 21" fog-max="0.20000000298023224" fog-start="15.00" fog-end="150.00" xyz="182.84 216.71 -12.69" sun-diffuse="255 251 176" ambient="85 85 85"/>
<sky-box texture="mathclassceiling.png mathclassceiling.png mathclassceiling.png mathclassceiling.png mathclassceiling.png mathclassceiling.png" sh-texture="mathclassceiling_ibl.png mathclassceiling_ibl.png mathclassceiling_ibl.png mathclassceiling_ibl.png mathclassceiling_ibl.png mathclassceiling_ibl.png"/>
<camera far="1500.0"/>
<checks>
<check-lap kind="lap" same-group="0 3 4" other-ids="1" />
<check-line kind="activate" other-ids="2" p1="-9.19 0.60 30.86" p2="-9.31 0.60 90.36"
same-group="1"/>
<check-line kind="activate" other-ids="0 3 4" p1="-63.05 0.01 -41.34" p2="-90.53 0.01 -56.04"
same-group="2"/>
<check-line kind="lap" other-ids="1" p1="-18.87 -0.09 -5.06" p2="-21.96 -0.09 -5.06"
same-group="0 3 4"/>
<check-line kind="lap" other-ids="1" p1="-5.13 -0.09 -6.20" p2="-8.22 -0.09 -6.20"
same-group="0 3 4"/>
<cannon p1="33.41 2.24 61.39" p2="38.16 2.24 61.39" target-p1="31.67 10.82 72.72" target-p2="31.67 10.82 67.97">
<curve channel="LocXYZ" speed="8.00" interpolation="bezier" extend="const">
<point c="35.789127 2.244259 61.423374" h1="35.789127 2.244259 59.005764" h2="35.789127 2.244259 62.632179" />
<point c="35.158051 6.328218 67.583740" h1="35.718410 4.142957 65.259064" h2="34.597691 8.513479 69.908417" />
<point c="32.095345 10.989608 69.964371" h1="33.638870 10.991199 69.817360" h2="27.935448 10.985318 70.360573" />
</curve>
</cannon>
</checks>
<banana id="eBanana.001" x="12.63" y="1.00" z="59.79" ctf="false"/>
<item id="eItem" x="39.57" y="1.00" z="33.90" ctf="false"/>
<item id="eItem.001" x="-38.60" y="1.00" z="65.60" h="100.89" ctf="false"/>
<item id="eItem.002" x="46.30" y="1.00" z="34.84" ctf="false"/>
<item id="eItem.003" x="-48.68" y="1.00" z="69.44" h="100.89" ctf="false"/>
<item id="eItem.005" x="15.46" y="1.00" z="4.25" ctf="false"/>
<item id="eItem.006" x="12.17" y="1.00" z="4.30" ctf="false"/>
<item id="eItem.007" x="20.90" y="1.00" z="64.35" ctf="false"/>
<item id="eItem.008" x="-43.71" y="1.00" z="67.28" h="100.89" ctf="false"/>
<item id="eItem.011" x="43.15" y="1.00" z="-20.27" ctf="false"/>
<item id="eItem.012" x="18.49" y="1.00" z="4.25" ctf="false"/>
<item id="eItem.013" x="42.96" y="1.00" z="34.36" ctf="false"/>
<item id="Empty.037" x="-15.85" y="-0.09" z="-27.11" h="10.38" ctf="true"/>
<item id="Empty.038" x="37.41" y="-0.09" z="3.17" h="-69.58" ctf="true"/>
<item id="Empty.039" x="25.86" y="-0.09" z="6.98" h="-69.58" ctf="true"/>
<big-nitro id="Empty.040" x="-53.01" y="-0.09" z="-70.01" ctf="true"/>
<item id="Empty.041" x="-37.46" y="-0.09" z="57.32" ctf="true"/>
<item id="Empty.042" x="-40.50" y="-0.09" z="65.40" ctf="true"/>
<small-nitro id="Empty.043" x="-79.91" y="-0.09" z="-41.25" ctf="true"/>
<item id="Empty.044" x="-7.47" y="-0.09" z="-28.25" ctf="true"/>
<banana id="Empty.045" x="-34.44" y="-0.09" z="19.11" ctf="true"/>
<small-nitro id="Empty.046" x="33.54" y="-0.09" z="45.61" ctf="true"/>
<banana id="Empty.047" x="-42.69" y="-0.09" z="25.05" ctf="true"/>
<big-nitro id="Empty.048" x="8.61" y="-0.09" z="81.14" ctf="true"/>
<banana id="Empty.049" x="-25.18" y="-0.09" z="11.13" ctf="true"/>
<item id="Empty.050" x="-36.10" y="-0.09" z="-8.68" h="-29.12" ctf="true"/>
<item id="Empty.051" x="-42.76" y="-0.09" z="-1.96" h="-18.73" ctf="true"/>
<banana id="Empty.052" x="-13.44" y="-0.09" z="14.37" ctf="true"/>
<banana id="Empty.053" x="-0.91" y="-0.09" z="17.76" ctf="true"/>
<banana id="Empty.054" x="10.61" y="-0.09" z="13.02" ctf="true"/>
<small-nitro id="eNitroBig" x="-8.25" y="2.50" z="15.51" ctf="false"/>
<small-nitro id="eNitroBig.001" x="-12.69" y="2.50" z="16.84" ctf="false"/>
<small-nitro id="eNitroBig.002" x="-3.81" y="2.50" z="14.29" ctf="false"/>
<big-nitro id="eNitroBig.003" x="-39.65" y="4.31" z="5.91" ctf="false"/>
<big-nitro id="eNitroBig.004" x="-38.49" y="4.31" z="8.79" ctf="false"/>
<big-nitro id="eNitroBig.005" x="-51.95" y="4.31" z="-65.38" h="103.27" ctf="false"/>
<big-nitro id="eNitroBig.006" x="-48.89" y="4.31" z="-65.85" h="103.27" ctf="false"/>
<small-nitro id="eNitroSmall" x="-14.96" y="1.00" z="75.69" ctf="false"/>
<small-nitro id="eNitroSmall.001" x="-15.07" y="1.00" z="78.80" ctf="false"/>
<small-nitro id="eNitroSmall.002" x="-14.96" y="1.00" z="81.64" ctf="false"/>
<small-nitro id="eNitroSmall.003" x="-51.83" y="1.00" z="-20.01" h="-87.89" ctf="false"/>
<small-nitro id="eNitroSmall.004" x="-49.81" y="1.00" z="-22.27" h="-87.89" ctf="false"/>
<small-nitro id="eNitroSmall.005" x="31.80" y="2.88" z="20.03" ctf="false"/>
<small-nitro id="eNitroSmall.006" x="31.80" y="2.88" z="22.91" ctf="false"/>
<small-nitro id="eNitroSmall.007" x="31.80" y="2.88" z="17.26" ctf="false"/>
<small-nitro id="eNitroSmall.008" x="-53.93" y="1.00" z="-18.05" h="-87.89" ctf="false"/>
<small-nitro id="eNitroSmall.009" x="-56.77" y="1.00" z="-15.61" h="-87.89" ctf="false"/>
<small-nitro id="eNitroSmall.010" x="-33.51" y="1.00" z="-66.38" h="47.70" ctf="false"/>
<small-nitro id="eNitroSmall.011" x="-33.83" y="1.00" z="-62.66" h="47.70" ctf="false"/>
<small-nitro id="eNitroSmall.012" x="-33.97" y="1.00" z="-59.79" h="47.70" ctf="false"/>
<small-nitro id="eNitroSmall.013" x="-33.82" y="1.00" z="-56.76" h="47.70" ctf="false"/>
<lightshaft xyz="795.06 288.12 -13.23" id="Sun" opacity="0.50" color="255 253 156"/>
<default-start karts-per-row ="3"
forwards-distance ="1.50"
sidewards-distance="3.00"
upwards-distance ="0.10"/>
<ctf-start x="-60.16" y="1.64" z="-20.30" h="51.95"/>
<ctf-start x="42.03" y="0.96" z="25.72" h="200.68"/>
<ctf-start x="-56.87" y="1.64" z="-25.20" h="51.95"/>
<ctf-start x="36.68" y="0.96" z="28.20" h="200.68"/>
<ctf-start x="-30.92" y="0.96" z="-51.25" h="39.68"/>
<ctf-start x="-7.87" y="0.96" z="71.20" h="231.07"/>
<ctf-start x="-27.34" y="0.96" z="-54.73" h="39.68"/>
<ctf-start x="-10.70" y="0.96" z="75.32" h="231.07"/>
<ctf-start x="-30.98" y="0.96" z="-59.18" h="39.68"/>
<ctf-start x="-6.24" y="0.96" z="78.96" h="231.07"/>
<ctf-start x="-34.77" y="0.96" z="-55.93" h="39.68"/>
<ctf-start x="-3.17" y="0.96" z="75.02" h="231.07"/>
<ctf-start x="-61.87" y="1.64" z="-29.12" h="51.95"/>
<ctf-start x="38.92" y="0.96" z="34.15" h="200.68"/>
<ctf-start x="-65.16" y="1.64" z="-24.22" h="51.95"/>
<ctf-start x="44.27" y="0.96" z="31.67" h="200.68"/>
<red-flag x="45.10" y="2.38" z="83.13" h="-0.00"/>
<blue-flag x="-86.32" y="1.08" z="-70.12" h="-0.00"/>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy" xyz="-0.67 0.04 45.08" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.001" xyz="15.15 0.04 45.08" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.002" xyz="-16.54 0.04 45.08" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.003" xyz="-32.31 0.04 45.08" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.004" xyz="-32.31 0.04 60.26" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.005" xyz="-16.54 0.04 60.26" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.006" xyz="-0.67 0.04 60.26" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.007" xyz="-81.59 0.04 -10.75" hpr="-0.0 47.3 -0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.008" xyz="-79.07 1.56 -10.97" hpr="-0.0 47.3 -0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_classchair_a" id="stklib_classchair_a_main_proxy.009" xyz="-76.88 3.38 -11.79" hpr="-0.0 47.3 -0.0" scale="1.00 1.00 1.00">
</library>
<library name="stklib_computer_a" id="stklib_computer_a_main_proxy" xyz="27.00 -0.16 76.34" hpr="0.0 -0.0 0.0" scale="2.80 2.80 2.80">
</library>
<library name="stklib_computerScreenMail_a" id="stklib_computerScreenMail_a_main_proxy" xyz="23.20 11.11 64.88" hpr="-0.0 -105.0 -0.0" scale="1.70 1.70 1.70">
</library>
<library name="stklib_lowPineTree_a" id="stklib_lowPineTree_a_main_proxy" xyz="125.24 6.65 -4.47" hpr="0.0 -0.0 0.0" scale="2.56 2.56 2.56">
</library>
<library name="stklib_lowPineTree_a" id="stklib_lowPineTree_a_main_proxy.001" xyz="127.15 6.65 22.36" hpr="0.0 -0.0 0.0" scale="2.24 2.24 2.24">
</library>
<library name="stklib_lowPineTree_a" id="stklib_lowPineTree_a_main_proxy.002" xyz="125.24 12.33 -23.68" hpr="0.0 -0.0 0.0" scale="2.56 2.56 2.56">
</library>
<library name="stklib_lowPineTree_a" id="stklib_lowPineTree_a_main_proxy.003" xyz="127.15 12.82 9.85" hpr="0.0 -0.0 0.0" scale="2.24 2.24 2.24">
</library>
<library name="stklib_lowPineTree_a" id="stklib_lowPineTree_a_main_proxy.004" xyz="120.29 5.68 -41.31" hpr="0.0 -0.0 0.0" scale="2.56 2.56 2.56">
</library>
<library name="stklib_lowPineTree_a" id="stklib_lowPineTree_a_main_proxy.005" xyz="114.88 6.16 -59.29" hpr="0.0 -0.0 0.0" scale="2.84 2.84 2.84">
</library>
<library name="stklib_luggage_a" id="stklib_luggage_a_main_proxy" xyz="-29.41 -0.13 -13.16" hpr="-0.0 38.9 -0.0" scale="4.94 4.94 4.94">
</library>
<library name="stklib_luggage_a" id="stklib_luggage_a_main_proxy.001" xyz="-5.57 3.21 88.39" hpr="-90.0 38.9 0.0" scale="4.94 4.94 4.94">
</library>
<library name="stklib_luggage_a" id="stklib_luggage_a_main_proxy.002" xyz="6.62 -0.41 61.03" hpr="0.0 -24.3 0.0" scale="4.94 4.94 4.94">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy" xyz="-25.22 0.31 22.80" hpr="0.0 -41.3 0.0" scale="0.61 0.61 0.61">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.001" xyz="-2.25 0.31 30.31" hpr="0.0 -0.0 0.0" scale="0.61 0.61 0.61">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.002" xyz="9.85 0.31 28.49" hpr="-0.0 17.0 -0.0" scale="0.61 0.61 0.61">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.003" xyz="-1.77 6.25 -46.99" hpr="-0.0 -0.0 90.0" scale="0.64 0.64 0.64">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.004" xyz="-3.89 6.25 -57.92" hpr="26.5 0.0 90.0" scale="0.64 0.64 0.64">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.005" xyz="-13.07 6.25 -68.00" hpr="61.8 0.0 90.0" scale="0.64 0.64 0.64">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.006" xyz="22.66 10.86 70.93" hpr="0.0 90.2 0.0" scale="0.30 0.30 0.30">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.007" xyz="-14.46 0.31 28.64" hpr="0.0 -15.8 0.0" scale="0.61 0.61 0.61">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.008" xyz="20.57 0.31 22.24" hpr="-0.0 41.3 -0.0" scale="0.61 0.61 0.61">
</library>
<library name="stklib_pencilPaint_a" id="stklib_pencilPaint_a_main_proxy.009" xyz="-27.38 6.25 -72.75" hpr="91.8 0.0 90.0" scale="0.64 0.64 0.64">
</library>
<library name="stklib_smartphone_a" id="stklib_smartphone_a_main_proxy" xyz="28.00 4.10 -34.00" hpr="90.0 -10.0 -90.0" scale="2.34 2.34 2.34">
</library>
<library name="stklib_stkVertical_a" id="stklib_stkVertical_a_main_proxy" xyz="45.89 32.03 51.64" hpr="0.0 -0.0 0.0" scale="3.00 3.00 3.00">
</library>
<library name="stklib_stkVertical_a" id="stklib_stkVertical_a_main_proxy.001" xyz="-3.76 9.96 -46.92" hpr="0.0 -0.0 0.0" scale="0.99 0.99 0.99">
</library>
<library name="stklib_stkVertical_a" id="stklib_stkVertical_a_main_proxy.002" xyz="-5.64 9.96 -56.97" hpr="-0.0 26.5 -0.0" scale="0.99 0.99 0.99">
</library>
<library name="stklib_stkVertical_a" id="stklib_stkVertical_a_main_proxy.003" xyz="-13.95 9.96 -66.21" hpr="-0.0 61.8 -0.0" scale="0.99 0.99 0.99">
</library>
<library name="stklib_stkVertical_a" id="stklib_stkVertical_a_main_proxy.005" xyz="-27.24 9.96 -70.77" hpr="0.0 91.8 0.0" scale="0.99 0.99 0.99">
</library>
</scene>
+11
View File
@@ -0,0 +1,11 @@
bool isEasterEgg(Track::TrackObject@ obj)
{
// enum RaceManager::MINOR_MODE_EASTER_EGG is 3000
return Track::getMinorRaceMode() == 3000;
}
bool isNotCTF(Track::TrackObject@ obj)
{
// enum RaceManager::MINOR_MODE_CAPTURE_THE_FLAG is 2002
return Track::getMinorRaceMode() != 2002;
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

+17
View File
@@ -0,0 +1,17 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<track name = "Oliver's Math Class"
version = "7"
groups = "standard"
designer = "Oliver &amp; Steve Baker"
music = "Boom_boom_boom.music"
ctf = "Y"
screenshot = "mathclass.jpg"
smooth-normals = "false"
default-number-of-laps = "6"
reverse = "Y"
clouds = "N"
is-during-day = "Y"
shadows = "Y"
>
</track>
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB