Credits in CEGUI

dev-ui
krzys-h 2014-03-24 21:03:30 +01:00
parent e63d022b62
commit b49d5b8646
14 changed files with 321 additions and 3 deletions

View File

@ -0,0 +1,129 @@
<?xml version="1.0" ?>
<Animations>
<AnimationDefinition name="credits0_anim" duration="5.5" replayMode="once">
<Affector property="Position" interpolator="UVector2">
<KeyFrame position="0.0" value="{{0.0,0},{-1.0,0}}" />
<KeyFrame position="1.5" value="{{0.0,0},{0.0,0}}" />
<KeyFrame position="3.5" value="{{0.0,0},{0.0,0}}" />
<KeyFrame position="5.0" value="{{0.0,0},{1.0,0}}" />
</Affector>
<Affector property="Rotation" interpolator="QuaternionSlerp">
<KeyFrame position="0.0" value="x:0 y:0 z:30" />
<KeyFrame position="1.5" value="x:0 y:0 z:3" />
<KeyFrame position="3.5" value="x:0 y:0 z:-7" />
<KeyFrame position="5.0" value="x:0 y:0 z:-30" />
</Affector>
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.0" />
<KeyFrame position="1.0" value="1.0" />
<KeyFrame position="4.0" value="1.0" />
<KeyFrame position="5.0" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits1_anim" duration="7.5" replayMode="once">
<Affector property="Position" interpolator="UVector2">
<KeyFrame position="0.0" value="{{1.0,0},{-0.5,0}}" />
<KeyFrame position="1.5" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="6.0" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="7.5" value="{{-1.0,0},{1.0,0}}" />
</Affector>
<Affector property="Rotation" interpolator="QuaternionSlerp">
<KeyFrame position="0.0" value="x:0 y:0 z:30" />
<KeyFrame position="1.5" value="x:0 y:0 z:5" />
<KeyFrame position="6.0" value="x:0 y:0 z:-10" />
<KeyFrame position="7.5" value="x:0 y:0 z:-270" />
</Affector>
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.5" />
<KeyFrame position="1.25" value="0.8" />
<KeyFrame position="6.0" value="1.0" />
<KeyFrame position="6.5" value="0.1" />
<KeyFrame position="7.5" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits2_anim" duration="7.5" replayMode="once">
<Affector property="Position" interpolator="UVector2">
<KeyFrame position="0.0" value="{{-1.0,0},{-0.5,0}}" />
<KeyFrame position="1.5" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="6.0" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="7.5" value="{{1.0,0},{1.0,0}}" />
</Affector>
<Affector property="Rotation" interpolator="QuaternionSlerp">
<KeyFrame position="0.0" value="x:0 y:0 z:30" />
<KeyFrame position="1.5" value="x:0 y:0 z:5" />
<KeyFrame position="6.0" value="x:0 y:0 z:-10" />
<KeyFrame position="7.5" value="x:0 y:0 z:-270" />
</Affector>
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.5" />
<KeyFrame position="1.25" value="0.8" />
<KeyFrame position="6.0" value="1.0" />
<KeyFrame position="6.5" value="0.1" />
<KeyFrame position="7.5" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits3_anim" duration="7.5" replayMode="once">
<Affector property="Position" interpolator="UVector2">
<KeyFrame position="0.0" value="{{1.0,0},{1.0,0}}" />
<KeyFrame position="1.5" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="6.0" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="7.5" value="{{-1.0,0},{-0.5,0}}" />
</Affector>
<Affector property="Rotation" interpolator="QuaternionSlerp">
<KeyFrame position="0.0" value="x:0 y:0 z:30" />
<KeyFrame position="1.5" value="x:0 y:0 z:5" />
<KeyFrame position="6.0" value="x:0 y:0 z:-10" />
<KeyFrame position="7.5" value="x:0 y:0 z:-270" />
</Affector>
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.5" />
<KeyFrame position="1.25" value="0.8" />
<KeyFrame position="6.0" value="1.0" />
<KeyFrame position="6.5" value="0.1" />
<KeyFrame position="7.5" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits4_anim" duration="7.5" replayMode="once">
<Affector property="Position" interpolator="UVector2">
<KeyFrame position="0.0" value="{{-1.0,0},{1.0,0}}" />
<KeyFrame position="1.5" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="6.0" value="{{0.0,0},{0.25,0}}" />
<KeyFrame position="7.5" value="{{1.0,0},{-0.5,0}}" />
</Affector>
<Affector property="Rotation" interpolator="QuaternionSlerp">
<KeyFrame position="0.0" value="x:0 y:0 z:30" />
<KeyFrame position="1.5" value="x:0 y:0 z:5" />
<KeyFrame position="6.0" value="x:0 y:0 z:-10" />
<KeyFrame position="7.5" value="x:0 y:0 z:-270" />
</Affector>
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.5" />
<KeyFrame position="1.25" value="0.8" />
<KeyFrame position="6.0" value="1.0" />
<KeyFrame position="6.5" value="0.1" />
<KeyFrame position="7.5" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits5_anim" duration="5.5" replayMode="once">
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.0" />
<KeyFrame position="1.0" value="1.0" />
<KeyFrame position="4.0" value="1.0" />
<KeyFrame position="5.0" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits6_anim" duration="5.5" replayMode="once">
<Affector property="Alpha" interpolator="float">
<KeyFrame position="0.0" value="0.0" />
<KeyFrame position="1.0" value="1.0" />
<KeyFrame position="4.0" value="1.0" />
<KeyFrame position="5.0" value="0.0" />
</Affector>
</AnimationDefinition>
<AnimationDefinition name="credits7_anim" duration="10.0" replayMode="once">
<Affector property="Position" interpolator="UVector2">
<KeyFrame position="0.0" value="{{0.0,0},{1.0,0}}" />
<KeyFrame position="10.0" value="{{0.0,0},{-1.5,0}}" />
</Affector>
</AnimationDefinition>
</Animations>

View File

@ -0,0 +1,2 @@
<?xml version="1.0" ?>
<Font version="3" type="FreeType" name="dvu_sans-24" resourceGroup="ttf" filename="dvu_sans.ttf" size="24" autoScaled="vertical" nativeHorzRes="1024" nativeVertRes="768" />

View File

@ -0,0 +1,2 @@
<?xml version="1.0" ?>
<Font version="3" type="FreeType" name="dvu_sans_bold-36" resourceGroup="ttf" filename="dvu_sans_bold.ttf" size="36" autoScaled="vertical" nativeHorzRes="1024" nativeVertRes="768" />

View File

@ -0,0 +1,2 @@
<?xml version="1.0" ?>
<Font version="3" type="FreeType" name="dvu_sans_bold-40" resourceGroup="ttf" filename="dvu_sans_bold.ttf" size="40" autoScaled="vertical" nativeHorzRes="1024" nativeVertRes="768" />

View File

@ -0,0 +1,2 @@
<?xml version="1.0" ?>
<Font version="3" type="FreeType" name="dvu_sans_mono-16" resourceGroup="ttf" filename="dvu_sans_mono.ttf" size="16" autoScaled="vertical" nativeHorzRes="1024" nativeVertRes="768" />

View File

@ -0,0 +1,4 @@
<?xml version="1.0" ?>
<Imageset version="2" name="ColobotCreditsLogoCOLOBOT" resourceGroup="textures" imagefile="colobot_logo.png" autoScaled="horizontal" nativeHorzRes="1500" nativeVertRes="282">
<Image name="Image" width="1000" height="188" xPos="0" yPos="0" />
</Imageset>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" ?>
<Imageset version="2" name="ColobotCreditsLogoEPSITEC" resourceGroup="textures" imagefile="epsitec.png" autoScaled="vertical" nativeHorzRes="1024" nativeVertRes="768">
<Image name="Image" width="640" height="480" xPos="0" yPos="0" />
</Imageset>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" ?>
<Imageset version="2" name="ColobotCreditsLogoPPC" resourceGroup="textures" imagefile="ppc.png" autoScaled="vertical" nativeHorzRes="1292" nativeVertRes="969">
<Image name="Image" width="861" height="646" xPos="0" yPos="0" /> <!-- TODO: Why does this file have so weird resolution? -->
</Imageset>

View File

@ -0,0 +1,140 @@
<?xml version="1.0" ?>
<GUILayout version="4">
<Window type="DefaultWindow" name="credits_root">
<Window type="Colobot/StaticImage" name="credits_background">
<Property name="Area" value="{{0,0},{0,0},{1,0},{1,0}}" />
<Property name="Image" value="ColobotCredits/Background" />
</Window>
<Window type="DefaultWindow" name="credits0">
<Property name="Area" value="{{0,0},{1,0},{1,0},{2,0}}" />
<Window type="Colobot/StaticText" name="credits0_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-40" />
<Property name="TextColours" value="tl:FFFFCC00 tr:FFFF9900 bl:FFFF9900 br:FFFF9900" />
<Property name="Text" value="Colobot: Gold Edition" />
</Window>
<Window type="Colobot/StaticImage" name="credits0_text">
<Property name="Area" value="{{0.1,0},{0.25,0},{0.9,0},{1,0}}" />
<Property name="Image" value="ColobotCreditsLogoCOLOBOT/Image" />
<Property name="VFormat" value="CentreAligned" />
<Property name="HFormat" value="CentreAligned" />
</Window>
</Window>
<Window type="DefaultWindow" name="credits1">
<Property name="Area" value="{{1,0},{-0.5,0},{2,0},{0,0}}" />
<Window type="Colobot/StaticText" name="credits1_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="Project director:" />
</Window>
<Window type="Colobot/StaticText" name="credits1_text">
<Property name="Area" value="{{0,0},{0.75,0},{1,0},{1,0}}" />
<Property name="Font" value="dvu_sans-24" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="Raptor" />
</Window>
</Window>
<Window type="DefaultWindow" name="credits2">
<Property name="Area" value="{{1,0},{-0.5,0},{2,0},{0,0}}" />
<Window type="Colobot/StaticText" name="credits2_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="Programmers:" />
</Window>
<Window type="Colobot/StaticText" name="credits2_text">
<Property name="Area" value="{{0,0},{0.75,0},{1,0},{1,0}}" />
<Property name="Font" value="dvu_sans-24" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text">krzys_h
piotrdz
erihel</Property>
</Window>
</Window>
<Window type="DefaultWindow" name="credits3">
<Property name="Area" value="{{1,0},{-0.5,0},{2,0},{0,0}}" />
<Window type="Colobot/StaticText" name="credits3_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="2D graphics:" />
</Window>
<Window type="Colobot/StaticText" name="credits3_text">
<Property name="Area" value="{{0,0},{0.75,0},{1,0},{1,0}}" />
<Property name="Font" value="dvu_sans-24" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text">Raptor
Simbax</Property>
</Window>
</Window>
<Window type="DefaultWindow" name="credits4">
<Property name="Area" value="{{1,0},{-0.5,0},{2,0},{0,0}}" />
<Window type="Colobot/StaticText" name="credits4_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="3D graphics:" />
</Window>
<Window type="Colobot/StaticText" name="credits4_text">
<Property name="Area" value="{{0,0},{0.75,0},{1,0},{1,0}}" />
<Property name="Font" value="dvu_sans-24" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text">none at the moment :(</Property>
</Window>
</Window>
<Window type="DefaultWindow" name="credits5">
<Property name="Area" value="{{0,0},{0,0},{1,0},{1,0}}" />
<Property name="Alpha" value="0.0" />
<Window type="Colobot/StaticText" name="credits5_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="Gold Edition developed by:" />
</Window>
<Window type="Colobot/StaticImage" name="credits5_text">
<Property name="Area" value="{{0.1,0},{0.25,0},{0.9,0},{1,0}}" />
<Property name="Image" value="ColobotCreditsLogoPPC/Image" />
<Property name="VFormat" value="CentreAligned" />
<Property name="HFormat" value="CentreAligned" />
</Window>
</Window>
<Window type="DefaultWindow" name="credits6">
<Property name="Area" value="{{0,0},{0,0},{1,0},{1,0}}" />
<Property name="Alpha" value="0.0" />
<Window type="Colobot/StaticText" name="credits6_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.25,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="Original game developed by:" />
</Window>
<Window type="Colobot/StaticImage" name="credits6_text">
<Property name="Area" value="{{0.1,0},{0.25,0},{0.9,0},{1,0}}" />
<Property name="Image" value="ColobotCreditsLogoEPSITEC/Image" />
<Property name="VFormat" value="CentreAligned" />
<Property name="HFormat" value="CentreAligned" />
</Window>
</Window>
<Window type="DefaultWindow" name="credits7">
<Property name="Area" value="{{0,0},{1,0},{1,0},{2.5,0}}" />
<Window type="Colobot/StaticText" name="credits7_title">
<Property name="Area" value="{{0,0},{0,0},{1,0},{0.2,0}}" />
<Property name="Font" value="dvu_sans_bold-36" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text" value="Original game creators:" />
</Window>
<Window type="Colobot/StaticText" name="credits7_text">
<Property name="Area" value="{{0,0},{0.2,0},{1,0},{1,0}}" />
<Property name="Font" value="dvu_sans_mono-16" />
<Property name="TextColours" value="tl:FF009900 tr:FF006633 bl:FF006633 br:FF006633" />
<Property name="Text">Development team: Beta tester core team:
- Daniel Roux - Adrien Roux - Michael Jubin
- Denis Dumoulin - Didier Raboud - Daniel Sauthier
- Otto Kölbl - Nicolas Beuchat - Nicolas Stubi
- Michael Walz - Joël Roux - Patrick Thévoz
- Didier Gertsch </Property>
</Window>
</Window>
</Window>
</GUILayout>

View File

@ -25,6 +25,23 @@
</Window>
</Window>
<Window type="Colobot/StaticFrameImage" name="credits_group">
<Property name="Area" value="{{0.1675,0},{0.42875, 0},{0.8325,0},{0.5325,0}}" />
<Property name="ImageTL" value="ColobotButton3/MenuGroup1TL" />
<Property name="ImageT" value="ColobotButton3/MenuGroup1T" />
<Property name="ImageTR" value="ColobotButton3/MenuGroup1TR" />
<Property name="ImageL" value="ColobotButton3/MenuGroup1L" />
<Property name="ImageC" value="ColobotButton3/MenuGroup1C" />
<Property name="ImageR" value="ColobotButton3/MenuGroup1R" />
<Property name="ImageBL" value="ColobotButton3/MenuGroup1BL" />
<Property name="ImageB" value="ColobotButton3/MenuGroup1B" />
<Property name="ImageBR" value="ColobotButton3/MenuGroup1BR" />
<Window type="Colobot/TextButton" name="credits_button">
<Property name="Area" value="{{0.05, 0},{0.1, 0},{0.95, 0},{0.9, 0}}" />
</Window>
</Window>
<Window type="Colobot/StaticFrameImage" name="setup_group">
<Property name="Area" value="{{0.1675,0},{0.5325, 0},{0.8325,0},{0.74,0}}" />
<Property name="ImageTL" value="ColobotButton3/MenuGroup3TL" />

View File

@ -467,6 +467,8 @@
<WidgetLook name="Colobot/StaticImage">
<PropertyDefinition name="Image" initialValue="" redrawOnWrite="true" />
<PropertyDefinition name="HFormat" initialValue="Stretched" redrawOnWrite="true" />
<PropertyDefinition name="VFormat" initialValue="Stretched" redrawOnWrite="true" />
<ImagerySection name="image">
<ImageryComponent>
@ -477,8 +479,8 @@
<Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
</Area>
<ImageProperty name="Image" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
<HorzFormatProperty name="HFormat" />
<VertFormatProperty name="VFormat" />
</ImageryComponent>
</ImagerySection>
@ -539,6 +541,7 @@
<WidgetLook name="Colobot/StaticText">
<PropertyDefinition name="Background" initialValue="" redrawOnWrite="true" />
<PropertyDefinition name="TextColours" initialValue="tl:FF000000 tr:FF000000 bl:FF000000 br:FF000000" redrawOnWrite="true" />
<ImagerySection name="background">
<ImageryComponent>
@ -572,7 +575,7 @@
</Area>
<HorzFormat type="CentreAligned" />
<VertFormat type="CentreAligned" />
<Colours topLeft="FF000000" topRight="FF000000" bottomLeft="FF000000" bottomRight="FF000000" />
<ColourProperty name="TextColours" />
</TextComponent>
</ImagerySection>

View File

@ -8,9 +8,18 @@
<ImagesetFromImage resourceGroup="textures" name="ColobotSplash/Splash1" filename="ppc.png" />
<ImagesetFromImage resourceGroup="textures" name="ColobotSplash/Splash2" filename="splash1.png" />
<ImagesetFromImage resourceGroup="textures" name="ColobotCredits/Background" filename="back01.png" />
<Imageset filename="credits_logo_colobot.imageset" />
<Imageset filename="credits_logo_epsitec.imageset" />
<Imageset filename="credits_logo_ppc.imageset" />
<Font filename="dvu_sans-11.font" />
<Font filename="dvu_sans-9.font" />
<Font filename="dvu_sans-7.font" />
<Font filename="dvu_sans_bold-40.font" />
<Font filename="dvu_sans_bold-36.font" />
<Font filename="dvu_sans-24.font" />
<Font filename="dvu_sans_mono-16.font" />
<LookNFeel filename="colobot.looknfeel" />
<WindowRendererSet filename="CEGUICoreWindowRendererSet" />

BIN
textures/colobot_logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

BIN
textures/epsitec.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB