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
@@ -0,0 +1,15 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Advertising Screen Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2016 Jean-Manuel "samuncle" Clémençon
License: CC-BY-SA 4.0
Files: scripting.as
Copyright:
Copyright 2016, 2017 Jean-Manuel Clémençon
Copyright 2016 Marianne "Auria" Gagnon <auria.mg@gmail.com>
License: CC-BY-SA 4.0
@@ -0,0 +1,24 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="adscreen_caldeira" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="adscreen_caldeira.spm" skeletal-animation="false">
<animated-texture name="stkflag_lasDunasArena_a.png" dx="0.050" />
</object>
<object id="adscreen_caldeira_back" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="adscreen_caldeira_back.spm" skeletal-animation="false">
<animated-texture name="stk_generic_sunsetPattern_a.png" dx="-0.050" dy="0.0800" />
</object>
<object id="adscreen_follow_us" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="adscreen_follow_us.spm" skeletal-animation="false">
<animated-texture name="stkflag_lasDunasArena_a.png" dx="0.050" />
</object>
<object id="adscreen_follow_us_back" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="adscreen_follow_us_back.spm" skeletal-animation="false">
<animated-texture name="stk_generic_racingPattern_a.png" dx="0.050" dy="0.0800" />
</object>
<object id="adscreen_oceanic" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="adscreen_oceanic.spm" skeletal-animation="false">
<animated-texture name="stkflag_lasDunasArena_a.png" dx="0.050" />
</object>
<object id="adscreen_oceanic_back" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="adscreen_oceanic_back.spm" skeletal-animation="false">
<animated-texture name="stk_generic_cloudsPattern_a.png" dx="-0.050" dy="0.0800" />
</object>
<object id="gfx_advertisingScreenArena_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_advertisingScreenArena_a_main.spm" skeletal-animation="false">
</object>
</scene>
@@ -0,0 +1,105 @@
namespace gfx_advertisingScreenArena_a
{
void onStart(const string instID)
{
//Utils::logInfo ("hi");
ArenaScreenTimeout@ timeout = ArenaScreenTimeout(0);
Utils::TimeoutCallback@ timerDelegate = Utils::TimeoutCallback(timeout.onTimerComplete);
Utils::setTimeoutDelegate(timerDelegate, 7.0);
ArenaResetDisplay("gfx_advertisingScreenArena_a_main_proxy");
ArenaResetDisplayText("gfx_advertisingScreenArena_a_main_proxy");
ArenaEnableAd("gfx_advertisingScreenArena_a_main_proxy", 0);
//Track::TrackObject@ part = Track::getTrackObject("gfx_advertisingScreenArena_a_main_proxy", "adscreen_follow_us_back");
//part.setEnabled(false);
}
void ArenaResetDisplay(string instID) {
Track::getTrackObject(instID, "adscreen_follow_us_back").setEnabled(false);
Track::getTrackObject(instID, "adscreen_caldeira_back").setEnabled(false);
Track::getTrackObject(instID, "adscreen_oceanic_back").setEnabled(false);
}
void ArenaResetDisplayText(string instID) {
Track::getTrackObject(instID, "adscreen_follow_us").setEnabled(false);
Track::getTrackObject(instID, "adscreen_caldeira").setEnabled(false);
Track::getTrackObject(instID, "adscreen_oceanic").setEnabled(false);
}
void ArenaEnableAd(string instID, int adID)
{
ArenaResetDisplay(instID);
ArenaResetDisplayText(instID);
if (adID == 0)
{
Track::getTrackObject(instID, "adscreen_follow_us_back").setEnabled(true);
Track::getTrackObject(instID, "adscreen_follow_us").setEnabled(true);
}
if (adID == 1)
{
Track::getTrackObject(instID, "adscreen_caldeira_back").setEnabled(true);
Track::getTrackObject(instID, "adscreen_caldeira").setEnabled(true);
}
if (adID == 2)
{
Track::getTrackObject(instID, "adscreen_oceanic_back").setEnabled(true);
Track::getTrackObject(instID, "adscreen_oceanic").setEnabled(true);
}
}
class ArenaTextTimeout
{
string instID;
void onTimerComplete2()
{
//Utils::logInfo("text disabled");
ArenaResetDisplayText("gfx_advertisingScreenArena_a_main_proxy");
}
}
class ArenaScreenTimeout
{
string instID;
int counter;
ArenaScreenTimeout(int initCounting)
{
this.counter = initCounting;
this.instID = "gfx_advertisingScreenArena_a_main_proxy";
}
void onTimerComplete()
{
this.counter++;
if(this.counter > 2)
{
//Utils::logInfo("o:o");
this.counter = 0;
}
else
{
//Utils::logInfo("ahaha");
}
ArenaEnableAd(instID, this.counter);
ArenaScreenTimeout@ timeout = ArenaScreenTimeout(this.counter);
Utils::TimeoutCallback@ timerDelegate = Utils::TimeoutCallback(timeout.onTimerComplete);
Utils::setTimeoutDelegate(timerDelegate, 7.0);
ArenaTextTimeout@ timeout2 = ArenaTextTimeout();
Utils::TimeoutCallback@ timerDelegate2 = Utils::TimeoutCallback(timeout2.onTimerComplete2);
Utils::setTimeoutDelegate(timerDelegate2, 6.0);
}
}
}
+10
View File
@@ -0,0 +1,10 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Camera Rig Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Comment: Mostly for internal purposes. May not be copyrightable (lack of creativity).
Files: node.xml
Copyright: Copyright 2016 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="gfx_cameraRig_a_main" type="cutscene_camera" xyz="0.00 0.00 -1.00" hpr="-90.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" model="" skeletal-animation="false">
</object>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Fireflies Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2017 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="gfx_fireflies_a_flypath" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_fireflies_a_flypath.spm" skeletal-animation="false">
<animated-texture name="gfx_fireflies_a.png" dx="0.100" dy="1.0000" />
</object>
</scene>
@@ -0,0 +1,12 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Firework Explosion Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
Comment:
Some doubt as to copyright year; may have been from a year earlier since the SVN comment
implied that it had not been immediately committed to the repo upon creation.
@@ -0,0 +1,226 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="gfx_fireworkExplosion__a_0" type="animation" xyz="0.01 -0.24 -0.07" hpr="0.0 -0.0 0.0" scale="0.00 0.00 0.00" interaction="ghost" model="gfx_fireworkExplosion__a_0.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.010" h1="-6.027 0.010" h2="8.027 0.010"/>
<p c="52.000 0.010" h1="44.973 0.010" h2="59.027 0.010"/>
<p c="64.000 0.277" h1="53.459 0.150" h2="74.541 0.405"/>
<p c="73.000 0.751" h1="62.459 0.610" h2="85.884 0.925"/>
<p c="94.000 1.060" h1="81.116 1.060" h2="106.884 1.060"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.072" h1="-6.027 -0.072" h2="8.027 -0.072"/>
<p c="52.000 -0.072" h1="44.973 -0.072" h2="59.027 -0.072"/>
<p c="64.000 -0.526" h1="53.459 -0.193" h2="74.541 -0.859"/>
<p c="73.000 -1.806" h1="62.459 -1.515" h2="85.884 -2.162"/>
<p c="94.000 -2.162" h1="81.116 -2.162" h2="106.884 -2.162"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.239" h1="-6.027 -0.239" h2="8.027 -0.239"/>
<p c="52.000 -0.239" h1="44.973 -0.239" h2="59.027 -0.239"/>
<p c="64.000 0.361" h1="53.459 0.082" h2="74.541 0.641"/>
<p c="73.000 0.930" h1="62.459 0.930" h2="85.884 0.930"/>
<p c="94.000 0.000" h1="81.116 0.000" h2="106.884 0.000"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
</object>
<object id="gfx_fireworkExplosion__a_1" type="animation" xyz="0.06 -0.24 0.02" hpr="0.0 -0.0 0.0" scale="0.00 0.00 0.00" interaction="ghost" model="gfx_fireworkExplosion__a_1.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.064" h1="-6.027 0.064" h2="8.027 0.064"/>
<p c="52.000 0.064" h1="44.973 0.064" h2="59.027 0.064"/>
<p c="64.000 0.549" h1="53.459 0.265" h2="74.541 0.834"/>
<p c="73.000 1.687" h1="62.459 1.372" h2="85.884 2.072"/>
<p c="94.000 2.268" h1="81.116 2.268" h2="106.884 2.268"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.025" h1="-6.027 0.025" h2="8.027 0.025"/>
<p c="52.000 0.025" h1="44.973 0.025" h2="59.027 0.025"/>
<p c="64.000 0.550" h1="53.459 0.291" h2="74.541 0.810"/>
<p c="73.000 1.463" h1="62.459 1.181" h2="85.884 1.808"/>
<p c="94.000 2.115" h1="81.116 2.115" h2="106.884 2.115"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.239" h1="-6.027 -0.239" h2="8.027 -0.239"/>
<p c="52.000 -0.239" h1="44.973 -0.239" h2="59.027 -0.239"/>
<p c="64.000 0.361" h1="53.459 0.133" h2="74.541 0.590"/>
<p c="73.000 0.670" h1="62.459 0.670" h2="85.884 0.670"/>
<p c="94.000 -0.261" h1="81.116 -0.261" h2="106.884 -0.261"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
</object>
<object id="gfx_fireworkExplosion__a_2" type="animation" xyz="-0.04 -0.24 0.03" hpr="0.0 -0.0 0.0" scale="0.00 0.00 0.00" interaction="ghost" model="gfx_fireworkExplosion__a_2.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.044" h1="-6.027 -0.044" h2="8.027 -0.044"/>
<p c="52.000 -0.044" h1="44.973 -0.044" h2="59.027 -0.044"/>
<p c="64.000 -0.643" h1="53.459 -0.327" h2="74.541 -0.959"/>
<p c="73.000 -1.651" h1="62.459 -1.339" h2="85.884 -2.032"/>
<p c="94.000 -2.374" h1="81.116 -2.374" h2="106.884 -2.374"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.029" h1="-6.027 0.029" h2="8.027 0.029"/>
<p c="52.000 0.029" h1="44.973 0.029" h2="59.027 0.029"/>
<p c="64.000 0.446" h1="53.459 0.248" h2="74.541 0.643"/>
<p c="73.000 1.157" h1="62.459 0.916" h2="85.884 1.452"/>
<p c="94.000 1.797" h1="81.116 1.797" h2="106.884 1.797"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.239" h1="-6.027 -0.239" h2="8.027 -0.239"/>
<p c="52.000 -0.239" h1="44.973 -0.239" h2="59.027 -0.239"/>
<p c="64.000 0.361" h1="53.459 0.151" h2="74.541 0.572"/>
<p c="73.000 0.575" h1="62.459 0.575" h2="85.884 0.575"/>
<p c="94.000 -0.356" h1="81.116 -0.356" h2="106.884 -0.356"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="46.000 0.012" h1="34.288 0.000" h2="48.342 0.014"/>
<p c="52.000 1.201" h1="33.260 1.201" h2="70.740 1.201"/>
<p c="94.000 0.388" h1="60.034 0.388" h2="127.966 0.388"/>
</curve>
</object>
<object id="Icosphere" type="animation" xyz="0.00 -10.89 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="firework_rocket.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-18.911 0.000" h2="20.911 0.000"/>
<p c="52.000 0.000" h1="32.089 0.000" h2="68.397 0.000"/>
<p c="94.000 0.000" h1="77.603 0.000" h2="110.397 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-18.911 0.000" h2="20.911 0.000"/>
<p c="52.000 0.000" h1="32.089 0.000" h2="68.397 0.000"/>
<p c="94.000 0.000" h1="77.603 0.000" h2="110.397 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -10.889" h1="-18.911 -10.889" h2="20.911 -10.889"/>
<p c="52.000 -0.289" h1="32.089 -0.289" h2="68.397 -0.289"/>
<p c="94.000 -0.289" h1="77.603 -0.289" h2="110.397 -0.289"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-13.055 1.000" h2="15.055 1.000"/>
<p c="37.000 0.856" h1="22.945 1.000" h2="41.685 0.808"/>
<p c="49.000 0.000" h1="44.315 0.000" h2="66.569 0.000"/>
<p c="94.000 0.000" h1="76.431 0.000" h2="111.569 0.000"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-13.055 1.000" h2="15.055 1.000"/>
<p c="37.000 0.856" h1="22.945 1.000" h2="41.685 0.808"/>
<p c="49.000 0.000" h1="44.315 0.000" h2="66.569 0.000"/>
<p c="94.000 0.000" h1="76.431 0.000" h2="111.569 0.000"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-13.055 1.000" h2="15.055 1.000"/>
<p c="37.000 0.856" h1="22.945 1.000" h2="41.685 0.808"/>
<p c="49.000 0.000" h1="44.315 0.000" h2="66.569 0.000"/>
<p c="94.000 0.000" h1="76.431 0.000" h2="111.569 0.000"/>
</curve>
</object>
<particle-emitter kind="gfx_fireworkExplosion_a.xml" id="Empty" xyz="0.00 -0.30 0.00" h="0.00" >
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-6.027 0.000" h2="8.027 0.000"/>
<p c="19.000 0.000" h1="11.973 0.000" h2="22.514 0.000"/>
<p c="28.000 0.000" h1="24.486 0.000" h2="36.199 0.000"/>
<p c="49.000 0.000" h1="40.801 0.000" h2="57.199 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-6.027 0.000" h2="8.027 0.000"/>
<p c="19.000 0.000" h1="11.973 0.000" h2="22.514 0.000"/>
<p c="28.000 0.000" h1="24.486 0.000" h2="36.199 0.000"/>
<p c="49.000 0.000" h1="40.801 0.000" h2="57.199 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.300" h1="-6.027 -0.300" h2="8.027 -0.300"/>
<p c="19.000 0.000" h1="11.973 -0.097" h2="22.514 0.049"/>
<p c="28.000 0.099" h1="24.486 0.099" h2="36.199 0.099"/>
<p c="49.000 -0.001" h1="40.801 -0.001" h2="57.199 -0.001"/>
</curve>
</particle-emitter>
<particle-emitter kind="gfx_fireworkSmoke_a.xml" id="Empty.001" xyz="0.00 -10.89 0.00" h="0.00" >
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-18.911 0.000" h2="20.911 0.000"/>
<p c="52.000 0.000" h1="32.089 0.000" h2="60.199 0.000"/>
<p c="73.000 0.000" h1="67.144 0.000" h2="74.171 0.000"/>
<p c="76.000 0.000" h1="74.829 0.000" h2="81.856 0.000"/>
<p c="94.000 0.000" h1="86.973 0.000" h2="101.027 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-18.911 0.000" h2="20.911 0.000"/>
<p c="52.000 0.000" h1="32.089 0.000" h2="60.199 0.000"/>
<p c="73.000 0.000" h1="67.144 0.000" h2="74.171 0.000"/>
<p c="76.000 0.000" h1="74.829 0.000" h2="81.856 0.000"/>
<p c="94.000 0.000" h1="86.973 0.000" h2="101.027 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -10.889" h1="-18.911 -10.889" h2="20.911 -10.889"/>
<p c="52.000 -0.237" h1="32.089 -0.237" h2="60.199 -0.237"/>
<p c="73.000 -0.237" h1="67.144 -0.237" h2="74.171 -0.237"/>
<p c="74.000 -12.237" h1="72.829 -12.237" h2="79.856 -12.237"/>
<p c="94.000 -12.237" h1="86.973 -12.237" h2="101.027 -12.237"/>
</curve>
</particle-emitter>
<light xyz="0.00 -10.89 0.00" id="Lamp" distance="5.00" energy="5.00" color="255 73 17">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-18.911 0.000" h2="20.911 0.000"/>
<p c="52.000 0.000" h1="32.089 0.000" h2="60.199 0.000"/>
<p c="73.000 0.000" h1="67.144 0.000" h2="74.171 0.000"/>
<p c="76.000 0.000" h1="74.829 0.000" h2="77.171 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-18.911 0.000" h2="20.911 0.000"/>
<p c="52.000 0.000" h1="32.089 0.000" h2="60.199 0.000"/>
<p c="73.000 0.000" h1="67.144 0.000" h2="74.171 0.000"/>
<p c="76.000 0.000" h1="74.829 0.000" h2="77.171 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 -10.889" h1="-18.911 -10.889" h2="20.911 -10.889"/>
<p c="52.000 -0.189" h1="32.089 -0.189" h2="60.199 -0.189"/>
<p c="73.000 -0.189" h1="71.048 -0.189" h2="73.390 -0.189"/>
<p c="74.000 -12.189" h1="73.610 -12.189" h2="75.952 -12.189"/>
<p c="94.000 -12.189" h1="86.192 -12.189" h2="101.808 -12.189"/>
</curve>
</light>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Firework Tube with Blue Sparks Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
@@ -0,0 +1,117 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<lod>
<group name="_single_lod_gfx_fireworkTubeBlue_a_flame_2">
<static-object lod_distance="100" lod_group="_single_lod_gfx_fireworkTubeBlue_a_flame_2" model="gfx_fireworkTubeBlue_a_flame_2.spm" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" skeletal-animation="false"/>
</group>
<group name="_single_lod_gfx_fireworkTubeBlue_a_flame">
<static-object lod_distance="100" lod_group="_single_lod_gfx_fireworkTubeBlue_a_flame" model="gfx_fireworkTubeBlue_a_flame.spm" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" skeletal-animation="false"/>
</group>
</lod>
<object id="Circle" type="animation" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" shape="box" lod_instance="true" lod_group="_single_lod_gfx_fireworkTubeBlue_a_flame" model="gfx_fireworkTubeBlue_a_flame.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.685 -0.000" h2="5.685 -0.000"/>
<p c="13.000 -0.000" h1="8.315 -0.000" h2="14.562 -0.000"/>
<p c="17.000 -0.000" h1="15.438 -0.000" h2="18.562 -0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-3.685 0.000" h2="5.685 0.000"/>
<p c="13.000 0.000" h1="8.315 0.000" h2="14.562 0.000"/>
<p c="17.000 -0.385" h1="15.438 -0.385" h2="18.562 -0.385"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.601" h1="-3.685 1.601" h2="5.685 1.601"/>
<p c="13.000 5.440" h1="8.315 5.440" h2="14.562 5.440"/>
<p c="17.000 4.527" h1="15.438 4.527" h2="18.562 4.527"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-3.685 1.000" h2="5.685 1.000"/>
<p c="13.000 1.000" h1="8.315 1.000" h2="14.562 1.000"/>
<p c="17.000 0.368" h1="15.438 0.368" h2="18.562 0.368"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-3.685 1.000" h2="5.685 1.000"/>
<p c="13.000 1.000" h1="8.315 1.000" h2="14.562 1.000"/>
<p c="17.000 0.368" h1="15.438 0.368" h2="18.562 0.368"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-3.685 1.000" h2="5.685 1.000"/>
<p c="13.000 1.000" h1="8.315 1.000" h2="14.562 1.000"/>
<p c="17.000 0.368" h1="15.438 0.368" h2="18.562 0.368"/>
</curve>
</object>
<object id="gfx_fireworkTube_a_flame_2" type="animation" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" lod_instance="true" lod_group="_single_lod_gfx_fireworkTubeBlue_a_flame_2" model="gfx_fireworkTubeBlue_a_flame_2.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-1.342 -0.000" h2="3.342 -0.000"/>
<p c="7.000 -0.000" h1="4.658 -0.000" h2="8.562 -0.000"/>
<p c="11.000 -0.000" h1="9.438 -0.000" h2="12.562 -0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-1.342 0.000" h2="3.342 0.000"/>
<p c="7.000 0.000" h1="4.658 0.000" h2="8.562 0.000"/>
<p c="11.000 -0.385" h1="9.438 -0.385" h2="12.562 -0.385"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.601" h1="-1.342 1.601" h2="3.342 1.601"/>
<p c="7.000 5.440" h1="4.658 5.440" h2="8.562 5.440"/>
<p c="11.000 4.527" h1="9.438 4.527" h2="12.562 4.527"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-1.342 1.000" h2="3.342 1.000"/>
<p c="7.000 1.000" h1="4.658 1.000" h2="8.562 1.000"/>
<p c="11.000 0.368" h1="9.438 0.368" h2="12.562 0.368"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-1.342 1.000" h2="3.342 1.000"/>
<p c="7.000 1.000" h1="4.658 1.000" h2="8.562 1.000"/>
<p c="11.000 0.368" h1="9.438 0.368" h2="12.562 0.368"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-1.342 1.000" h2="3.342 1.000"/>
<p c="7.000 1.000" h1="4.658 1.000" h2="8.562 1.000"/>
<p c="11.000 0.368" h1="9.438 0.368" h2="12.562 0.368"/>
</curve>
</object>
<object id="gfx_fireworkTubeBlueSparks_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_fireworkTubeBlueSparks_a_main.spm" skeletal-animation="false">
</object>
<particle-emitter kind="gfx_firework_a.xml" id="Empty" xyz="0.00 2.00 0.00" h="0.00" clip_distance="100">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-0.171 0.000" h2="2.171 0.000"/>
<p c="4.000 0.000" h1="2.829 0.000" h2="4.390 0.000"/>
<p c="5.000 0.000" h1="4.610 0.000" h2="6.952 0.000"/>
<p c="12.000 0.000" h1="9.267 0.000" h2="14.733 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-0.171 0.000" h2="2.171 0.000"/>
<p c="4.000 0.000" h1="2.829 0.000" h2="4.390 0.000"/>
<p c="5.000 0.000" h1="4.610 0.000" h2="6.952 0.000"/>
<p c="12.000 0.000" h1="9.267 0.000" h2="14.733 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 2.000" h1="-0.171 2.000" h2="2.171 2.000"/>
<p c="4.000 2.000" h1="2.829 2.000" h2="4.390 2.000"/>
<p c="5.000 -9.000" h1="4.610 -9.000" h2="6.952 -9.000"/>
<p c="12.000 -9.000" h1="9.267 -9.000" h2="14.733 -9.000"/>
</curve>
</particle-emitter>
<particle-emitter kind="gfx_fireworkSmoke_a.xml" id="Empty.001" xyz="0.00 1.76 0.00" h="0.00" clip_distance="100">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 -0.000" h1="13.438 -0.000" h2="16.562 -0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 -0.385" h1="13.438 -0.385" h2="16.562 -0.385"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.764" h1="-2.904 1.764" h2="4.904 1.764"/>
<p c="11.000 6.028" h1="7.096 6.028" h2="12.562 6.028"/>
<p c="15.000 5.091" h1="13.438 5.091" h2="16.562 5.091"/>
</curve>
</particle-emitter>
<particle-emitter kind="gfx_sparkBlue_a.xml" id="Empty.002" xyz="0.00 1.87 0.00" h="0.00" >
</particle-emitter>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Firework Tube Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+132
View File
@@ -0,0 +1,132 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<lod>
<group name="_single_lod_gfx_fireworkTube_a_flame">
<static-object lod_distance="100" lod_group="_single_lod_gfx_fireworkTube_a_flame" model="gfx_fireworkTube_a_flame.spm" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" skeletal-animation="false"/>
</group>
<group name="_single_lod_gfx_fireworkTube_a_flame_2">
<static-object lod_distance="100" lod_group="_single_lod_gfx_fireworkTube_a_flame_2" model="gfx_fireworkTube_a_flame_2.spm" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" skeletal-animation="false"/>
</group>
</lod>
<object id="Circle" type="animation" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" lod_instance="true" lod_group="_single_lod_gfx_fireworkTube_a_flame" model="gfx_fireworkTube_a_flame.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-5.247 -0.000" h2="7.247 -0.000"/>
<p c="17.000 -0.000" h1="10.753 -0.000" h2="18.562 -0.000"/>
<p c="21.000 -0.000" h1="19.438 -0.000" h2="22.562 -0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-5.247 0.000" h2="7.247 0.000"/>
<p c="17.000 0.000" h1="10.753 0.000" h2="18.562 0.000"/>
<p c="21.000 -0.385" h1="19.438 -0.385" h2="22.562 -0.385"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.601" h1="-5.247 1.601" h2="7.247 1.601"/>
<p c="17.000 10.440" h1="10.753 10.440" h2="18.562 10.440"/>
<p c="21.000 9.527" h1="19.438 9.527" h2="22.562 9.527"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-5.247 1.000" h2="7.247 1.000"/>
<p c="17.000 1.000" h1="10.753 1.000" h2="18.562 1.000"/>
<p c="21.000 0.368" h1="19.438 0.368" h2="22.562 0.368"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-5.247 1.000" h2="7.247 1.000"/>
<p c="17.000 1.000" h1="10.753 1.000" h2="18.562 1.000"/>
<p c="21.000 0.368" h1="19.438 0.368" h2="22.562 0.368"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-5.247 1.000" h2="7.247 1.000"/>
<p c="17.000 1.000" h1="10.753 1.000" h2="18.562 1.000"/>
<p c="21.000 0.368" h1="19.438 0.368" h2="22.562 0.368"/>
</curve>
</object>
<object id="gfx_fireworkTube_a_flame_2" type="animation" xyz="-0.00 1.60 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" lod_instance="true" lod_group="_single_lod_gfx_fireworkTube_a_flame_2" model="gfx_fireworkTube_a_flame_2.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-2.904 -0.000" h2="4.904 -0.000"/>
<p c="11.000 -0.000" h1="7.096 -0.000" h2="12.562 -0.000"/>
<p c="15.000 -0.000" h1="13.438 -0.000" h2="16.562 -0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 -0.385" h1="13.438 -0.385" h2="16.562 -0.385"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.601" h1="-2.904 1.601" h2="4.904 1.601"/>
<p c="11.000 10.440" h1="7.096 10.440" h2="12.562 10.440"/>
<p c="15.000 9.527" h1="13.438 9.527" h2="16.562 9.527"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-2.904 1.000" h2="4.904 1.000"/>
<p c="11.000 1.000" h1="7.096 1.000" h2="12.562 1.000"/>
<p c="15.000 0.368" h1="13.438 0.368" h2="16.562 0.368"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-2.904 1.000" h2="4.904 1.000"/>
<p c="11.000 1.000" h1="7.096 1.000" h2="12.562 1.000"/>
<p c="15.000 0.368" h1="13.438 0.368" h2="16.562 0.368"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-2.904 1.000" h2="4.904 1.000"/>
<p c="11.000 1.000" h1="7.096 1.000" h2="12.562 1.000"/>
<p c="15.000 0.368" h1="13.438 0.368" h2="16.562 0.368"/>
</curve>
</object>
<object id="gfx_fireworkTube_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" shape="cylinderY" model="gfx_fireworkTube_a_main.spm" skeletal-animation="false">
</object>
<particle-emitter kind="gfx_firework_a.xml" id="Empty" xyz="0.00 2.00 0.00" h="0.00" clip_distance="100">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-0.171 0.000" h2="2.171 0.000"/>
<p c="4.000 0.000" h1="2.829 0.000" h2="4.390 0.000"/>
<p c="5.000 0.000" h1="4.610 0.000" h2="6.952 0.000"/>
<p c="12.000 0.000" h1="9.267 0.000" h2="14.733 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-0.171 0.000" h2="2.171 0.000"/>
<p c="4.000 0.000" h1="2.829 0.000" h2="4.390 0.000"/>
<p c="5.000 0.000" h1="4.610 0.000" h2="6.952 0.000"/>
<p c="12.000 0.000" h1="9.267 0.000" h2="14.733 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 2.000" h1="-0.171 2.000" h2="2.171 2.000"/>
<p c="4.000 2.000" h1="2.829 2.000" h2="4.390 2.000"/>
<p c="5.000 -9.000" h1="4.610 -9.000" h2="6.952 -9.000"/>
<p c="12.000 -9.000" h1="9.267 -9.000" h2="14.733 -9.000"/>
</curve>
</particle-emitter>
<particle-emitter kind="gfx_fireworkSmoke_a.xml" id="Empty.001" xyz="0.00 1.76 0.00" h="0.00" clip_distance="100">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 -0.000" h1="13.438 -0.000" h2="16.562 -0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 -0.385" h1="13.438 -0.385" h2="16.562 -0.385"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.764" h1="-2.904 1.764" h2="4.904 1.764"/>
<p c="11.000 10.464" h1="7.096 10.464" h2="12.562 10.464"/>
<p c="15.000 9.527" h1="13.438 9.527" h2="16.562 9.527"/>
</curve>
</particle-emitter>
<light xyz="0.00 2.41 0.00" id="Lamp" distance="5.00" energy="1.00" color="255 100 24">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 0.000" h1="13.438 0.000" h2="16.562 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-2.904 0.000" h2="4.904 0.000"/>
<p c="11.000 0.000" h1="7.096 0.000" h2="12.562 0.000"/>
<p c="15.000 -0.400" h1="13.438 -0.400" h2="16.562 -0.400"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 2.411" h1="-2.904 2.411" h2="4.904 2.411"/>
<p c="11.000 10.411" h1="7.096 10.411" h2="12.562 10.411"/>
<p c="15.000 9.511" h1="13.438 9.511" h2="16.562 9.511"/>
</curve>
</light>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Jetblast Sandstorm Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: node.xml
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty" xyz="-5.00 0.00 0.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.001" xyz="-5.00 0.00 -15.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.002" xyz="-5.00 0.00 15.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.003" xyz="5.00 0.00 15.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.004" xyz="5.00 0.00 -15.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.005" xyz="5.00 0.00 0.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.006" xyz="-15.00 0.00 0.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.007" xyz="-15.00 0.00 -15.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastSand_a.xml" id="Empty.008" xyz="-15.00 0.00 15.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastEarth_a.xml" id="Empty.009" xyz="0.00 0.00 -13.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastEarth_a.xml" id="Empty.010" xyz="0.00 0.00 12.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastEarth_a.xml" id="Empty.011" xyz="-10.00 0.00 12.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_jetBlastEarth_a.xml" id="Empty.012" xyz="-10.00 0.00 -13.00" h="0.00" >
</particle-emitter>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Light Flash Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2016 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+46
View File
@@ -0,0 +1,46 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="gfx_lightFlash_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_lightFlash_a_main.spm" skeletal-animation="false">
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-0.562 1.000" h2="2.562 1.000"/>
<p c="5.000 1.000" h1="3.438 1.000" h2="5.390 1.000"/>
<p c="6.000 0.001" h1="5.610 0.001" h2="7.952 0.001"/>
<p c="24.000 0.001" h1="22.048 0.001" h2="24.390 0.001"/>
<p c="25.000 1.000" h1="24.610 1.000" h2="25.390 1.000"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-0.562 1.000" h2="2.562 1.000"/>
<p c="5.000 1.000" h1="3.438 1.000" h2="5.390 1.000"/>
<p c="6.000 0.001" h1="5.610 0.001" h2="7.952 0.001"/>
<p c="24.000 0.001" h1="22.048 0.001" h2="24.390 0.001"/>
<p c="25.000 1.000" h1="24.610 1.000" h2="25.390 1.000"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-0.562 1.000" h2="2.562 1.000"/>
<p c="5.000 1.000" h1="3.438 1.000" h2="5.390 1.000"/>
<p c="6.000 0.001" h1="5.610 0.001" h2="7.952 0.001"/>
<p c="24.000 0.001" h1="22.048 0.001" h2="24.390 0.001"/>
<p c="25.000 1.000" h1="24.610 1.000" h2="25.390 1.000"/>
</curve>
</object>
<light xyz="0.00 0.00 0.00" id="Lamp" distance="25.00" energy="2.00" color="129 230 255">
<curve channel="LocX" interpolation="bezier" extend="const">
<p c="1.000 0.000" h1="-0.562 0.000" h2="2.562 0.000"/>
<p c="5.000 0.000" h1="3.438 0.000" h2="5.390 0.000"/>
<p c="6.000 0.000" h1="5.610 0.000" h2="6.390 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="const">
<p c="1.000 0.000" h1="-0.562 0.000" h2="2.562 0.000"/>
<p c="5.000 0.000" h1="3.438 0.000" h2="5.390 0.000"/>
<p c="6.000 0.000" h1="5.610 0.000" h2="6.390 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-0.562 0.000" h2="2.562 0.000"/>
<p c="5.000 0.000" h1="3.438 0.000" h2="5.390 0.000"/>
<p c="6.000 -300.000" h1="5.610 -300.000" h2="7.952 -300.000"/>
<p c="24.000 -300.000" h1="22.048 -300.000" h2="24.390 -300.000"/>
<p c="25.000 0.000" h1="24.610 0.000" h2="25.390 0.000"/>
</curve>
</light>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Lightning Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2017 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="gfx_lightning_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_lightning_a_main.spm" skeletal-animation="false">
</object>
</scene>
+9
View File
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Meteorite Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+74
View File
@@ -0,0 +1,74 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="Sphere" type="animation" xyz="-0.21 0.00 -0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_meteorit_a_meteor.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.213" h1="-22.425 -0.213" h2="24.425 -0.213"/>
<p c="61.000 -61.046" h1="37.575 -34.616" h2="82.473 -85.273"/>
<p c="116.000 -129.392" h1="94.527 -129.392" h2="137.473 -129.392"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-22.425 -0.000" h2="24.425 -0.000"/>
<p c="61.000 1.392" h1="37.575 1.392" h2="82.473 1.392"/>
<p c="116.000 1.392" h1="94.527 1.392" h2="137.473 1.392"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-19.000 -61.954" h2="29.068 141.999"/>
<p c="61.000 185.862" h1="3.079 222.764" h2="118.921 148.961"/>
<p c="116.000 -172.236" h1="94.527 -172.236" h2="137.473 -172.236"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-22.425 1.000" h2="24.425 1.000"/>
<p c="61.000 0.400" h1="37.575 0.592" h2="82.473 0.224"/>
<p c="116.000 0.050" h1="94.527 0.050" h2="137.473 0.050"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-22.425 1.000" h2="24.425 1.000"/>
<p c="61.000 0.400" h1="37.575 0.592" h2="82.473 0.224"/>
<p c="116.000 0.050" h1="94.527 0.050" h2="137.473 0.050"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 1.000" h1="-22.425 1.000" h2="24.425 1.000"/>
<p c="61.000 0.400" h1="37.575 0.592" h2="82.473 0.224"/>
<p c="116.000 0.050" h1="94.527 0.050" h2="137.473 0.050"/>
</curve>
</object>
<object id="Sphere.001" type="animation" xyz="-59.58 190.07 -0.00" hpr="0.0 -0.0 0.0" scale="0.40 0.40 0.40" interaction="ghost" model="gfx_meteorit_a_meteor2.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="1.000 -59.581" h1="-22.034 -59.581" h2="24.034 -59.581"/>
<p c="60.000 -97.455" h1="58.048 -97.455" h2="60.390 -97.455"/>
<p c="61.000 0.172" h1="60.610 0.172" h2="62.952 0.172"/>
<p c="116.000 -59.581" h1="94.527 -59.581" h2="137.473 -59.581"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-22.034 -0.000" h2="24.034 -0.000"/>
<p c="60.000 -0.000" h1="58.048 -0.000" h2="60.390 -0.000"/>
<p c="61.000 -0.000" h1="60.610 -0.000" h2="62.952 -0.000"/>
<p c="116.000 -0.000" h1="94.527 -0.000" h2="137.473 -0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="1.000 190.068" h1="-22.034 190.068" h2="24.034 190.068"/>
<p c="60.000 -174.915" h1="58.048 -174.915" h2="60.390 -174.915"/>
<p c="61.000 -4.915" h1="60.610 -38.792" h2="62.952 164.470"/>
<p c="116.000 190.068" h1="94.527 190.068" h2="137.473 190.068"/>
</curve>
<curve channel="ScaleX" interpolation="bezier" extend="cyclic">
<p c="1.000 0.400" h1="-22.034 0.400" h2="24.034 0.400"/>
<p c="60.000 0.050" h1="58.048 0.050" h2="60.390 0.050"/>
<p c="61.000 1.000" h1="60.610 1.000" h2="62.952 1.000"/>
<p c="116.000 0.400" h1="94.527 0.400" h2="137.473 0.400"/>
</curve>
<curve channel="ScaleZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.400" h1="-22.034 0.400" h2="24.034 0.400"/>
<p c="60.000 0.050" h1="58.048 0.050" h2="60.390 0.050"/>
<p c="61.000 1.000" h1="60.610 1.000" h2="62.952 1.000"/>
<p c="116.000 0.400" h1="94.527 0.400" h2="137.473 0.400"/>
</curve>
<curve channel="ScaleY" interpolation="bezier" extend="cyclic">
<p c="1.000 0.400" h1="-22.034 0.400" h2="24.034 0.400"/>
<p c="60.000 0.050" h1="58.048 0.050" h2="60.390 0.050"/>
<p c="61.000 1.000" h1="60.610 1.000" h2="62.952 1.000"/>
<p c="116.000 0.400" h1="94.527 0.400" h2="137.473 0.400"/>
</curve>
</object>
</scene>
Binary file not shown.
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Rocket Blast Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2016 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="gfx_rocketBlast_sa_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="SomeModel.spm" skeletal-animation="false">
</object>
<particle-emitter kind="gfx_rocketSteamBlast_a.xml" id="Empty" xyz="0.00 0.00 0.00" h="0.00" >
</particle-emitter>
<particle-emitter kind="gfx_rocketBlast_a.xml" id="Empty.001" xyz="0.00 -4.40 0.00" h="0.00" >
</particle-emitter>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Solar Core Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+40
View File
@@ -0,0 +1,40 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object type="billboard" id="Plane" texture="stktex_yellowNebulaCloud_a.png" xyz="23.65 48.26 -47.96"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.001" texture="stktex_yellowNebulaCloud_a.png" xyz="15.74 -40.25 -55.54"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.002" texture="stktex_yellowNebulaCloud_a.png" xyz="-14.66 -30.40 38.55"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.003" texture="stktex_yellowNebulaCloud_a.png" xyz="-100.45 35.18 46.98"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.004" texture="stktex_yellowNebulaCloud_a.png" xyz="9.20 20.59 129.37"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.005" texture="stktex_yellowNebulaCloud_a.png" xyz="-16.99 -22.82 192.04"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.006" texture="stktex_yellowNebulaCloud_a.png" xyz="-13.88 -25.34 -133.10"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.007" texture="stktex_yellowNebulaCloud_a.png" xyz="12.30 36.97 -179.13"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.008" texture="stktex_yellowNebulaCloud_a.png" xyz="70.93 92.51 -0.28"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.009" texture="stktex_yellowNebulaCloud_a.png" xyz="-35.04 -59.96 5.39"
width="140.626" height="140.626" >
</object>
<object type="billboard" id="Plane.010" texture="stktex_yellowNebula_a.png" xyz="11.20 2.69 97.56"
width="235.293" height="235.293" >
</object>
<object type="billboard" id="Plane.012" texture="stktex_yellowNebula_a.png" xyz="-21.92 11.46 -106.48"
width="235.293" height="235.293" >
</object>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Volumetric Nebula Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
@@ -0,0 +1,48 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="Cube" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="gfx_volumetricNebulaGlowingStars_a.spm" skeletal-animation="false">
</object>
<object type="billboard" id="Plane" texture="stktex_nebulaCloud_a.png" xyz="0.00 16.13 0.00"
width="75.906" height="75.906" >
</object>
<object type="billboard" id="Plane.001" texture="stktex_nebulaCloud_a.png" xyz="5.86 57.35 -12.79"
width="75.906" height="75.906" >
</object>
<object type="billboard" id="Plane.002" texture="stktex_blueNebula_b.png" xyz="-8.98 25.57 -2.77"
width="75.906" height="75.906" >
</object>
<object type="billboard" id="Plane.003" texture="stktex_blueNebula_a.png" xyz="-12.70 -43.19 12.20"
width="119.470" height="119.470" >
</object>
<object type="billboard" id="Plane.004" texture="stktex_nebulaCloud_a.png" xyz="-5.77 23.23 -21.50"
width="119.470" height="119.470" >
</object>
<object type="billboard" id="Plane.005" texture="stktex_blueNebula_a.png" xyz="-20.32 77.14 -26.29"
width="119.470" height="119.470" >
</object>
<object type="billboard" id="Plane.006" texture="stktex_blueNebula_b.png" xyz="-11.75 39.01 55.78"
width="119.470" height="119.470" >
</object>
<object type="billboard" id="Plane.007" texture="stktex_nebulaCloud_a.png" xyz="-71.40 -60.25 -22.36"
width="119.470" height="119.470" >
</object>
<object type="billboard" id="Plane.008" texture="stktex_blueNebula_a.png" xyz="8.57 -25.96 6.58"
width="119.470" height="119.470" >
</object>
<object type="billboard" id="Plane.009" texture="stktex_nebulaCloud_a.png" xyz="-0.41 -51.22 -35.74"
width="75.906" height="75.906" >
</object>
<object type="billboard" id="Plane.010" texture="stktex_nebulaCloud_a.png" xyz="-41.51 16.75 46.94"
width="75.906" height="75.906" >
</object>
<object type="billboard" id="Plane.011" texture="stktex_nebulaCloud_a.png" xyz="8.57 -16.93 19.95"
width="75.906" height="75.906" >
</object>
<object type="billboard" id="Plane.012" texture="stktex_purpleNebula_a.png" xyz="-37.76 -29.48 18.23"
width="66.729" height="66.729" >
</object>
<object type="billboard" id="Plane.013" texture="stktex_purpleNebula_a.png" xyz="19.46 74.98 1.86"
width="66.729" height="66.729" >
</object>
</scene>
Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

@@ -0,0 +1,12 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: High Quality chinese lantern for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright:
Copyright 2018 Jean-Manuel Clémençon for SuperTuxKart team (3D objects and textures)
Copyright 2018 Allegorithmic for material sources used in textures
License: CC-BY-SA 4.0
Comment: From https://www.allegorithmic.com/legal/substance-share
@@ -0,0 +1,5 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev Unknown -->
<materials>
<material name="hd_chineseRedLantern_a_Albedo.png" shader="dynamicnightbloom" tex-layer-2="hd_chineseRedLantern_a_PbrData.png" tex-layer-3="hd_chineseRedLantern_a_Normal.png"/>
</materials>
@@ -0,0 +1,44 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="hd_chineseRedLantern_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="4.9 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="hd_chineseRedLantern_a_main.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 5.000" h1="-6.808 5.000" h2="8.808 5.000"/>
<p c="21.000 -0.000" h1="13.192 0.314" h2="28.808 -0.314"/>
<p c="41.000 3.390" h1="33.192 3.330" h2="49.589 3.456"/>
<p c="63.000 -0.000" h1="54.411 -0.872" h2="68.466 0.555"/>
<p c="77.000 5.000" h1="71.534 5.000" h2="82.466 5.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 0.000" h1="-3.295 0.000" h2="5.295 0.000"/>
<p c="12.000 2.871" h1="7.705 3.722" h2="19.027 1.479"/>
<p c="30.000 -8.962" h1="22.973 -8.458" h2="39.370 -9.635"/>
<p c="54.000 3.371" h1="44.630 1.650" h2="62.979 5.020"/>
<p c="77.000 -0.000" h1="68.021 -0.000" h2="85.979 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-6.808 -0.000" h2="8.808 -0.000"/>
<p c="21.000 -0.000" h1="13.192 -0.406" h2="28.808 0.406"/>
<p c="41.000 2.078" h1="33.192 2.042" h2="49.589 2.119"/>
<p c="63.000 -0.000" h1="54.411 0.406" h2="68.466 -0.258"/>
<p c="77.000 -0.000" h1="71.534 -0.000" h2="82.466 -0.000"/>
</curve>
</object>
<light xyz="0.00 -2.69 0.00" id="Lamp" distance="25.00" energy="2.00" color="255 37 59">
<curve channel="LocX" interpolation="bezier" extend="const">
<p c="1.000 0.000" h1="-11.493 0.000" h2="13.493 0.000"/>
<p c="33.000 1.251" h1="20.507 1.251" h2="50.178 1.251"/>
<p c="77.000 0.000" h1="59.822 0.000" h2="94.178 0.000"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="const">
<p c="1.000 0.000" h1="-17.740 0.000" h2="19.740 0.000"/>
<p c="49.000 -0.938" h1="30.260 -0.938" h2="59.932 -0.938"/>
<p c="77.000 0.000" h1="66.068 0.000" h2="87.932 0.000"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="const">
<p c="1.000 -2.694" h1="-15.007 -2.694" h2="17.007 -2.694"/>
<p c="42.000 -3.496" h1="25.993 -3.496" h2="55.664 -3.496"/>
<p c="77.000 -2.694" h1="63.336 -2.694" h2="90.664 -2.694"/>
</curve>
</light>
</scene>
@@ -0,0 +1,14 @@
/* Script used to disable point light for lamps when the track is set during day
Jean-Manuel Clemencon (c) 2018 for SuperTuxKart
*/
namespace hd_chineseRedLantern_a
{
void onStart(const string instID)
{
if (Track::isDuringDay())
{
Track::TrackObject@ lamp = Track::getTrackObject(instID, "Lamp");
lamp.setEnabled(false);
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 951 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 812 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 KiB

@@ -0,0 +1,12 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: High Quality Chest top for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright:
Copyright 2018 Jean-Manuel Clémençon for SuperTuxKart team (3D objects and textures)
Copyright 2018 Allegorithmic for material sources used in textures
License: CC-BY-SA 4.0
Comment: From https://www.allegorithmic.com/legal/substance-share
@@ -0,0 +1,5 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev Unknown -->
<materials>
<material name="hd_metalWoodOldChestTop_a_DefaultMaterial_Albedo.png" gloss-map="hd_metalWoodOldChestTop_a_DefaultMaterial_PbrData.png" normal-map="hd_metalWoodOldChestTop_a_DefaultMaterial_Normal.png"/>
</materials>
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="hd_metalWoodOldChestTop_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" shape="box" model="hd_metalWoodOldChestTop_a_main.spm" skeletal-animation="false">
</object>
</scene>
Binary file not shown.

After

Width:  |  Height:  |  Size: 791 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 578 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 KiB

@@ -0,0 +1,12 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: High Quality Chest for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright:
Copyright 2018 Jean-Manuel Clémençon for SuperTuxKart team (3D objects and textures)
Copyright 2018 Allegorithmic for material sources used in textures
License: CC-BY-SA 4.0
Comment: From https://www.allegorithmic.com/legal/substance-share
@@ -0,0 +1,5 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev Unknown -->
<materials>
<material name="hd_metalWoodOldChest_a_DefaultMaterial_Albedo.png" gloss-map="hd_metalWoodOldChest_a_DefaultMaterial_PbrData.png" normal-map="hd_metalWoodOldChest_a_DefaultMaterial_Normal.png"/>
</materials>
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="hd_metalWoodOldChest_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="static" shape="box" model="hd_metalWoodOldChest_a_main.spm" skeletal-animation="false">
</object>
</scene>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 986 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 961 KiB

@@ -0,0 +1,12 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: High Quality modern street lamp for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright:
Copyright 2018 Jean-Manuel Clémençon for SuperTuxKart team (3D objects and textures)
Copyright 2018 Allegorithmic for material sources used in textures
License: CC-BY-SA 4.0
Comment: From https://www.allegorithmic.com/legal/substance-share
@@ -0,0 +1,5 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev Unknown -->
<materials>
<material name="hd_modernStreetLamp_a_Albedo.png" shader="dynamicnightbloom" tex-layer-2="hd_modernStreetLamp_a_PbrData.png" tex-layer-3="hd_modernStreetLamp_a_Normal.png"/>
</materials>
@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="hd_modernStreetLamp_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="hd_modernStreetLamp_a_main.spm" skeletal-animation="false">
</object>
<light xyz="0.00 0.00 -6.00" id="Lamp" distance="25.00" energy="2.50" color="69 161 255">
</light>
</scene>
@@ -0,0 +1,14 @@
/* Script used to disable point light for lamps when the track is set during day
Jean-Manuel Clemencon (c) 2018 for SuperTuxKart
*/
namespace hd_modernStreetLamp_a
{
void onStart(const string instID)
{
if (Track::isDuringDay())
{
Track::TrackObject@ lamp = Track::getTrackObject(instID, "Lamp");
lamp.setEnabled(false);
}
}
}
Binary file not shown.
Binary file not shown.
+11
View File
@@ -0,0 +1,11 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: High Quality palm tree for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 3.0
Files: *
Copyright:
Copyright 2015 Oliver M-H
License: CC-BY-SA 3.0
Comment: From https://www.blendswap.com/blends/view/83370
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev Unknown -->
<materials>
</materials>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="hd_palmTree_a_col" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="physicsonly" shape="box" model="hd_palmTree_a_col.spm" skeletal-animation="false">
</object>
<object id="hd_palmTree_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="hd_palmTree_a_main.spm" skeletal-animation="false">
</object>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Test of object linked to object (node in node) SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2015 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17000 -->
<scene>
<object id="meta_railLandscape_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="meta_railLandscape_a_main.b3d" skeletal-animation="false">
</object>
</scene>
Binary file not shown.
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Combine Harvester Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2016, 2017 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
@@ -0,0 +1,149 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="Plane" type="animation" xyz="0.27 -0.03 6.60" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="blades.spm" skeletal-animation="false">
<curve channel="LocX" interpolation="bezier" extend="cyclic">
<p c="0.000 0.455" h1="-1.667 0.758" h2="1.667 0.152"/>
<p c="5.000 -0.455" h1="3.333 -0.152" h2="6.667 -0.152"/>
<p c="10.000 0.455" h1="8.333 0.152" h2="11.667 0.758"/>
</curve>
<curve channel="LocZ" interpolation="bezier" extend="cyclic">
<p c="0.000 6.601" h1="-1.667 6.601" h2="1.667 6.601"/>
<p c="5.000 6.601" h1="3.333 6.601" h2="6.667 6.601"/>
<p c="10.000 6.601" h1="8.333 6.601" h2="11.667 6.601"/>
</curve>
<curve channel="LocY" interpolation="bezier" extend="cyclic">
<p c="0.000 -0.027" h1="-1.667 -0.027" h2="1.667 -0.027"/>
<p c="5.000 -0.027" h1="3.333 -0.027" h2="6.667 -0.027"/>
<p c="10.000 -0.027" h1="8.333 -0.027" h2="11.667 -0.027"/>
</curve>
</object>
<object id="stk_combineHarvester_a_gear" type="animation" xyz="2.49 5.06 -3.59" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_gear.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -60.000" h2="5.667 60.000"/>
<p c="15.000 180.000" h1="10.333 120.000" h2="20.000 240.000"/>
<p c="30.000 360.000" h1="25.000 300.000" h2="35.000 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
</object>
<object id="stk_combineHarvester_a_gear.001" type="animation" xyz="5.65 1.88 4.11" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_gear.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -60.000" h2="5.667 60.000"/>
<p c="15.000 180.000" h1="10.333 120.000" h2="20.000 240.000"/>
<p c="30.000 360.000" h1="25.000 300.000" h2="35.000 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
</object>
<object id="stk_combineHarvester_a_gear.002" type="animation" xyz="-2.31 3.10 -5.19" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_gear.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -60.000" h2="5.667 60.000"/>
<p c="15.000 180.000" h1="10.333 120.000" h2="20.000 240.000"/>
<p c="30.000 360.000" h1="25.000 300.000" h2="35.000 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
</object>
<object id="stk_combineHarvester_a_gear.003" type="animation" xyz="-2.24 5.52 -0.82" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_gear.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -60.000" h2="5.667 60.000"/>
<p c="15.000 180.000" h1="10.333 120.000" h2="20.000 240.000"/>
<p c="30.000 360.000" h1="25.000 300.000" h2="35.000 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
</object>
<object id="stk_combineHarvester_a_gear.004" type="animation" xyz="1.89 4.52 0.70" hpr="0.0 -0.0 0.0" scale="2.27 2.27 2.27" interaction="ghost" model="stk_combineHarvester_a_gear.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -60.000" h2="5.667 60.000"/>
<p c="15.000 180.000" h1="10.333 120.000" h2="20.000 240.000"/>
<p c="30.000 360.000" h1="25.000 300.000" h2="35.000 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-3.667 -0.000" h2="5.667 -0.000"/>
<p c="15.000 -0.000" h1="10.333 -0.000" h2="20.000 -0.000"/>
<p c="30.000 -0.000" h1="25.000 -0.000" h2="35.000 -0.000"/>
</curve>
</object>
<object id="stk_combineHarvester_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_main.spm" skeletal-animation="false">
</object>
<object id="stk_combineHarvester_a_main.001" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_wheat.spm" skeletal-animation="false">
<animated-texture name="stk_wheatA_anim.png" dx="0.300" dy="-0.4000" />
</object>
<object id="stk_combineHarvester_a_rotor" type="animation" xyz="-0.00 2.24 7.07" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_rotor.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-32.000 -60.000" h2="34.000 60.000"/>
<p c="100.000 180.000" h1="67.000 120.000" h2="133.333 240.000"/>
<p c="200.000 360.000" h1="166.667 300.000" h2="233.333 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-32.000 -0.000" h2="34.000 -0.000"/>
<p c="100.000 0.000" h1="67.000 -0.000" h2="133.333 -0.000"/>
<p c="200.000 0.000" h1="166.667 0.000" h2="233.333 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-32.000 -0.000" h2="34.000 -0.000"/>
<p c="100.000 -0.000" h1="67.000 -0.000" h2="133.333 -0.000"/>
<p c="200.000 -0.000" h1="166.667 -0.000" h2="233.333 -0.000"/>
</curve>
</object>
<object id="stk_combineHarvester_a_screw" type="animation" xyz="0.00 0.94 5.05" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stk_combineHarvester_a_screw.spm" skeletal-animation="false">
<curve channel="RotX" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-2.000 -60.000" h2="4.000 60.000"/>
<p c="10.000 180.000" h1="7.000 120.000" h2="13.333 240.000"/>
<p c="20.000 360.000" h1="16.667 300.000" h2="23.333 420.000"/>
</curve>
<curve channel="RotZ" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-2.000 -0.000" h2="4.000 -0.000"/>
<p c="10.000 -0.000" h1="7.000 -0.000" h2="13.333 -0.000"/>
<p c="20.000 -0.000" h1="16.667 -0.000" h2="23.333 -0.000"/>
</curve>
<curve channel="RotY" interpolation="bezier" extend="cyclic">
<p c="1.000 -0.000" h1="-2.000 -0.000" h2="4.000 -0.000"/>
<p c="10.000 -0.000" h1="7.000 -0.000" h2="13.333 -0.000"/>
<p c="20.000 -0.000" h1="16.667 -0.000" h2="23.333 -0.000"/>
</curve>
</object>
<particle-emitter kind="gfx_sandExplosion_a.xml" id="Empty" xyz="0.10 0.94 -9.15" h="-0.00" >
</particle-emitter>
<particle-emitter kind="black_smoke.xml" id="Empty.001" xyz="0.81 6.73 -7.96" h="-0.00" >
</particle-emitter>
</scene>
@@ -0,0 +1,9 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Object for SuperTuxKart
Upstream-Contact: Jean-Manual "samuncle" Clémençon <sam.un@protonmail.com>
Source: https://supertuxkart.net
License: CC-BY-SA 4.0
Files: *
Copyright: Copyright 2014 Jean-Manuel Clémençon
License: CC-BY-SA 4.0
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- Generated with script from SVN rev 17016 -->
<scene>
<object id="stklib_ReedBoat_a_main" type="animation" xyz="0.00 0.00 0.00" hpr="0.0 -0.0 0.0" scale="1.00 1.00 1.00" interaction="ghost" model="stklib_ReedBoat_a.spm" skeletal-animation="false">
</object>
</scene>
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More