Merge branch 'development' of gitlab.com:betalars/frame-of-mind into development
|
|
@ -5,3 +5,4 @@ result
|
|||
src/addons/godot-jolt
|
||||
*png~
|
||||
*~lock*
|
||||
*_recovered*
|
||||
|
|
|
|||
|
|
@ -66,6 +66,8 @@
|
|||
- [Rain on Windows, Interior](https://freesound.org/people/InspectorJ/sounds/346641/) by [InspectorJ](https://freesound.org/people/InspectorJ/) CC-BY 3.0
|
||||
- [Rain and thunder](https://freesound.org/people/MrAuralization/sounds/241294/) by [MrAuralization](https://freesound.org/people/MrAuralization/) CC-BY 3.0
|
||||
- [Heavy Thunder Strike - no Rain - QUADRO](https://freesound.org/people/BlueDelta/sounds/446753/) by [BlueDelta](https://freesound.org/people/BlueDelta/) CC-BY 3.0
|
||||
- [SUBWAY_02](https://freesound.org/people/Manicciola/sounds/173311/) by [Manicciola](https://freesound.org/people/Manicciola/), CC-BY 3.0
|
||||
- [harbour waves calm 01](https://freesound.org/people/klankbeeld/sounds/169181) by [klankbeeld](https://freesound.org/people/klankbeeld/), CC-BY 3.0
|
||||
|
||||
## Fonts all using OFL
|
||||
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 33 KiB |
|
|
@ -0,0 +1,299 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="1920"
|
||||
height="1080"
|
||||
viewBox="0 0 508 285.75"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
sodipodi:docname="main_menu_sketching.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#eeeeee"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#252525"
|
||||
inkscape:document-units="px"
|
||||
inkscape:zoom="2.0870446"
|
||||
inkscape:cx="356.24538"
|
||||
inkscape:cy="249.15615"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1534"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false" /><defs
|
||||
id="defs1" /><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"><image
|
||||
width="508"
|
||||
height="285.75"
|
||||
preserveAspectRatio="none"
|
||||
xlink:href="../../../../Pictures/Screenshots/Screenshot_20250927_141025.png"
|
||||
id="image1"
|
||||
x="0"
|
||||
y="0"
|
||||
style="stroke-width:1.97569" /><path
|
||||
style="fill:#f9f9f9;stroke:none;stroke-width:0.0646876px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 73.195217,56.567031 c 11.90827,0.327082 58.622533,-0.306411 62.533363,0 0.91596,-1.309176 -0.22979,1.128323 -0.31817,-14.971631 l -0.12112,0.411964 -0.16525,13.902617 -51.111069,0.197474 z"
|
||||
id="path1"
|
||||
sodipodi:nodetypes="ccccccc" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.8167px;line-height:0.7;font-family:'Annie Use Your Telescope';-inkscape-font-specification:'Annie Use Your Telescope';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="76.115578"
|
||||
y="50.743717"
|
||||
id="text1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:14.8167px;font-family:'Annie Use Your Telescope';-inkscape-font-specification:'Annie Use Your Telescope';fill:#ffffff;stroke-width:0.264583"
|
||||
x="76.115578"
|
||||
y="50.743717">continue</tspan></text><g
|
||||
id="g29"
|
||||
transform="matrix(1.8258721,0,0,1.8258721,-154.31328,-22.580629)"
|
||||
style="stroke-width:1.31669"><rect
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.794716;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
|
||||
id="rect3"
|
||||
width="56.638573"
|
||||
height="56.638573"
|
||||
x="303.4762"
|
||||
y="-84.914513"
|
||||
transform="rotate(16.410955)" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24.369px;line-height:0;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Bold';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.802175"
|
||||
x="333.87936"
|
||||
y="42.596867"
|
||||
id="text7"><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:1;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Bold';text-align:center;letter-spacing:1.31817px;text-anchor:middle;fill:#ffffff;stroke-width:0.802175"
|
||||
x="333.87936"
|
||||
y="42.596867"
|
||||
id="tspan6" /><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.5758px;line-height:0.8;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Bold';text-align:center;letter-spacing:0px;text-anchor:middle;fill:#ffffff;stroke-width:0.802175"
|
||||
x="333.87936"
|
||||
y="59.623901"
|
||||
id="tspan7">of mind</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;font-size:34.653px;line-height:0;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Ultra-Light';text-align:center;letter-spacing:-0.858093px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.14069"
|
||||
x="321.0498"
|
||||
y="44.001141"
|
||||
id="text9"><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;font-size:34.653px;line-height:1;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Ultra-Light';text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.14069"
|
||||
x="320.62067"
|
||||
y="44.001141"
|
||||
id="tspan9">fr<tspan
|
||||
style="letter-spacing:-0.858279px;stroke-width:1.14069"
|
||||
id="tspan8">a</tspan></tspan></text><circle
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.22597;stroke-opacity:1"
|
||||
id="circle9"
|
||||
cx="355.78531"
|
||||
cy="18.939697"
|
||||
r="0.79854697" /><g
|
||||
id="g22"
|
||||
transform="matrix(0.64863599,0,0,0.64863599,243.92735,136.9949)"
|
||||
style="stroke:#ffffff;stroke-width:1.31669;stroke-opacity:1"><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.309608px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 129.8471,-184.26728 c 0,0 3.50978,-0.42122 7.56209,1.07037 3.26933,1.20338 4.73639,-0.87261 6.89307,-1.10432 2.15669,-0.2317 3.61031,0.71099 2.9412,1.59922 -0.32958,0.43751 -1.30924,-0.0246 -1.17432,0.76746 0,0 2.92994,0.76538 2.87652,-1.15352 -0.0593,-2.12819 -3.71469,-2.27949 -6.80182,-1.43188 -4.00932,1.21878 -10.4608,-1.08963 -12.29674,0.25267 z"
|
||||
id="path17"
|
||||
sodipodi:nodetypes="cssscscc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.348375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 114.5708,-185.99285 c 0,0 24.00764,0.66514 27.60521,0.41052 3.59756,-0.25461 17.09469,-0.74039 17.09469,-0.74039 z"
|
||||
id="path18" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.348375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 168.24335,-185.40352 c 0,0 -6.16677,-0.35441 -6.81181,0.89267 -0.72196,1.39579 0.53144,1.56585 1.38206,0.91494 0.96586,-0.7391 2.3211,0.32849 2.05548,1.14367 0,0 -0.51774,-1.11927 -1.42486,-0.69647 -0.90712,0.4228 -4.11446,1.12837 -3.3748,-1.46264 0.54421,-1.90637 8.17393,-0.79217 8.17393,-0.79217 z"
|
||||
id="path19"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.266681px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 155.17545,-185.23897 c -0.82592,-0.10662 -1.82503,2.18209 0.32665,2.28659 2.15169,0.1045 1.46066,-2.40411 0.32924,-2.19427 -0.45296,0.50512 1.26372,0.82332 0.20235,1.48777 -0.85319,0.53412 -2.10288,-0.44643 -0.85824,-1.58009 z"
|
||||
id="path20"
|
||||
sodipodi:nodetypes="czcsc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.324309px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 152.56576,-183.94716 c 0,0 -2.93548,1.84732 -1.71897,3.48905 0.51556,0.69578 1.60078,0.37366 1.5596,-0.8963 -0.0367,-1.13159 1.74189,-1.43645 2.17155,-0.76383 0,0 -1.44009,-0.31272 -1.34275,0.61385 0.13361,1.27164 -1.90087,2.93279 -3.04579,1.56434 -1.85201,-2.21356 2.37636,-4.00711 2.37636,-4.00711 z"
|
||||
id="path21"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.324309px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 156.60573,-181.79987 c -0.17911,0.76541 0.0413,3.16996 1.86988,2.25531 0.73416,-0.36723 1.46919,-1.93847 0.19066,-2.20722 -1.13924,-0.23946 -1.08686,-1.84 -0.36451,-2.09327 0,0 -0.32874,1.49789 0.61154,1.6287 1.29045,0.1795 1.323,2.33981 -0.17476,3.1207 -2.68185,1.39822 -2.67653,-2.07552 -2.13281,-2.70422 z"
|
||||
id="path22"
|
||||
sodipodi:nodetypes="csscssc" /></g><g
|
||||
id="g28"
|
||||
transform="matrix(0.64863599,0,0,0.64863599,248.3041,140.12371)"
|
||||
style="stroke:#ffffff;stroke-width:1.31669;stroke-opacity:1"><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.309608px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 168.67362,-146.473 c 0,0 0.42122,-3.50978 -1.07037,-7.56209 -1.20338,-3.26933 0.87261,-4.73639 1.10432,-6.89307 0.2317,-2.15669 -0.71099,-3.61031 -1.59922,-2.9412 -0.43751,0.32958 0.0246,1.30924 -0.76746,1.17432 0,0 -0.76538,-2.92994 1.15352,-2.87652 2.12819,0.0593 2.27949,3.71469 1.43188,6.80182 -1.21878,4.00932 1.08963,10.4608 -0.25267,12.29674 z"
|
||||
id="path23"
|
||||
sodipodi:nodetypes="cssscscc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.348375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 170.58736,-130.82036 c 0,0 -0.66514,-24.00764 -0.41052,-27.60521 0.25461,-3.59756 0.74039,-17.09469 0.74039,-17.09469 z"
|
||||
id="path24" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.348375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 169.99803,-184.03035 c 0,0 0.35441,6.16677 -0.89267,6.81181 -1.39579,0.72196 -1.56585,-0.53144 -0.91494,-1.38206 0.7391,-0.96586 -0.32849,-2.3211 -1.14367,-2.05548 0,0 1.11927,0.51774 0.69647,1.42486 -0.4228,0.90712 -1.12837,4.11446 1.46264,3.3748 1.90637,-0.54421 0.79217,-8.17393 0.79217,-8.17393 z"
|
||||
id="path25"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.266681px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 169.83348,-171.80135 c 0.10662,0.82592 -2.18209,1.82503 -2.28659,-0.32665 -0.1045,-2.15169 2.40411,-1.46066 2.19427,-0.32924 -0.50512,0.45296 -0.82332,-1.26372 -1.48777,-0.20235 -0.53412,0.85319 0.44643,2.10288 1.58009,0.85824 z"
|
||||
id="path26"
|
||||
sodipodi:nodetypes="czcsc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.324309px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 168.3535,-169.37983 c 0,0 -1.84732,2.93548 -3.48905,1.71897 -0.69578,-0.51556 -0.37366,-1.60078 0.8963,-1.5596 1.13159,0.0367 1.43645,-1.74189 0.76383,-2.17155 0,0 0.31272,1.44009 -0.61385,1.34275 -1.27164,-0.13361 -2.93279,1.90087 -1.56434,3.04579 2.21356,1.85201 4.00711,-2.37636 4.00711,-2.37636 z"
|
||||
id="path27"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.324309px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 166.39438,-172.66712 c -0.76541,0.17911 -3.16996,-0.0413 -2.25531,-1.86988 0.36723,-0.73416 1.93847,-1.46919 2.20722,-0.19066 0.23946,1.13924 1.84,1.08686 2.09327,0.36451 0,0 -1.49789,0.32874 -1.6287,-0.61154 -0.1795,-1.29045 -2.33981,-1.323 -3.1207,0.17476 -1.39822,2.68185 2.07552,2.67653 2.70422,2.13281 z"
|
||||
id="path28"
|
||||
sodipodi:nodetypes="csscssc" /></g><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;font-size:34.653px;line-height:0;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Ultra-Light';text-align:center;letter-spacing:-1.81072px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.14069"
|
||||
x="342.34174"
|
||||
y="44.001141"
|
||||
id="text29"><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;font-size:34.653px;line-height:1;font-family:'Big Shoulders Display';-inkscape-font-specification:'Big Shoulders Display Ultra-Light';text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.14069"
|
||||
x="341.43637"
|
||||
y="44.001141"
|
||||
id="tspan29"><tspan
|
||||
id="tspan28"
|
||||
style="stroke-width:1.14069">me</tspan></tspan></text></g><g
|
||||
id="g2528-3"
|
||||
transform="matrix(-0.25561406,0,0,-0.25561571,191.4992,281.29468)"
|
||||
style="stroke-width:3.91213"><g
|
||||
id="g2431-6"
|
||||
transform="matrix(2.5075222,0,0,2.5075222,287.81107,474.05863)"
|
||||
style="stroke-width:3.91213"><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.919901px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 136.84022,-185.19405 c 0,0 3.38652,-0.37028 7.57472,0.75267 3.36492,0.90221 4.86755,-0.77048 7.02423,-1.00219 2.15669,-0.2317 3.75905,1.02758 3.08994,1.91581 -0.32958,0.43751 -1.60177,-0.12562 -1.46685,0.66644 0,0 2.92994,0.76538 2.87652,-1.15352 -0.0593,-2.12819 -3.71469,-2.27949 -6.80182,-1.43188 -4.00932,1.21878 -10.4608,-1.08963 -12.29674,0.25267 z"
|
||||
id="path2419-7"
|
||||
sodipodi:nodetypes="cssscscc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.10531px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 167.40445,-185.81749 c 0,0 -6.57675,-0.46232 -7.22179,0.95969 -0.72196,1.59158 0.94142,1.84368 1.79204,1.10147 0.96586,-0.84277 2.3211,0.37457 2.05548,1.30409 0,0 -0.51774,-1.27627 -1.42486,-0.79416 -0.90712,0.4821 -4.11446,1.28664 -3.3748,-1.66781 0.54421,-2.17377 8.17393,-0.90328 8.17393,-0.90328 z"
|
||||
id="path2423-3"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.792355px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 157.28666,-183.23281 c -0.82592,-0.10662 -1.82503,2.18209 0.32665,2.28659 2.15169,0.1045 1.46066,-2.40411 0.32924,-2.19427 -0.45296,0.50512 1.26372,0.82332 0.20235,1.48777 -0.85319,0.53412 -2.10288,-0.44643 -0.85824,-1.58009 z"
|
||||
id="path2425-5"
|
||||
sodipodi:nodetypes="czcsc" /></g><g
|
||||
id="g2504-6"
|
||||
transform="matrix(0,-2.5075222,-2.5075222,0,254.34141,437.23496)"
|
||||
style="stroke-width:3.91213"><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.919901px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 136.84022,-185.19405 c 0,0 3.38652,-0.37028 7.57472,0.75267 3.36492,0.90221 4.86755,-0.77048 7.02423,-1.00219 2.15669,-0.2317 3.75905,1.02758 3.08994,1.91581 -0.32958,0.43751 -1.60177,-0.12562 -1.46685,0.66644 0,0 2.92994,0.76538 2.87652,-1.15352 -0.0593,-2.12819 -3.71469,-2.27949 -6.80182,-1.43188 -4.00932,1.21878 -10.4608,-1.08963 -12.29674,0.25267 z"
|
||||
id="path2496-2"
|
||||
sodipodi:nodetypes="cssscscc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.10531px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 167.40445,-185.81749 c 0,0 -6.57675,-0.46232 -7.22179,0.95969 -0.72196,1.59158 0.94142,1.84368 1.79204,1.10147 0.96586,-0.84277 2.3211,0.37457 2.05548,1.30409 0,0 -0.51774,-1.27627 -1.42486,-0.79416 -0.90712,0.4821 -4.11446,1.28664 -3.3748,-1.66781 0.54421,-2.17377 8.17393,-0.90328 8.17393,-0.90328 z"
|
||||
id="path2500-1"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.792355px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 157.28666,-183.23281 c -0.82592,-0.10662 -1.82503,2.18209 0.32665,2.28659 2.15169,0.1045 1.46066,-2.40411 0.32924,-2.19427 -0.45296,0.50512 1.26372,0.82332 0.20235,1.48777 -0.85319,0.53412 -2.10288,-0.44643 -0.85824,-1.58009 z"
|
||||
id="path2502-2"
|
||||
sodipodi:nodetypes="czcsc" /></g></g><circle
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.882013"
|
||||
id="path1635-7"
|
||||
cx="-9.9330864"
|
||||
cy="-277.18158"
|
||||
r="1.4952157"
|
||||
transform="scale(-1)" /><rect
|
||||
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1.05833;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
|
||||
id="rect2"
|
||||
width="26.235893"
|
||||
height="26.183014"
|
||||
x="254.55206"
|
||||
y="-31.49815"
|
||||
transform="rotate(90)"
|
||||
inkscape:export-filename="../src/import/interface-elements/loading_rect_overlay.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Bold';text-align:justify;fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
|
||||
x="39.560349"
|
||||
y="275.46542"
|
||||
id="text2"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Klee One';-inkscape-font-specification:'Klee One Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
|
||||
x="39.560349"
|
||||
y="275.46542">loading ...</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="66.837502"
|
||||
id="text3"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="66.837502">new Game</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="83.195633"
|
||||
id="text4"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="83.195633">load Save</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="99.553764"
|
||||
id="text5"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="99.553764">Settings</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="117.85041"
|
||||
id="text10"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan10"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="117.85041">Credits</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="134.18385"
|
||||
id="text11"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="134.18385">report a Bug</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;line-height:0.7;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';text-align:justify;fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="152.4805"
|
||||
id="text12"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan12"
|
||||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:10.5833px;font-family:'Klee One';-inkscape-font-specification:'Klee One Semi-Bold';fill:#ffffff;stroke-width:0.264583"
|
||||
x="80.600731"
|
||||
y="152.4805">Quit</tspan></text><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.333825px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 69.390264,39.04062 c -0.752506,0.567201 0.250009,3.20919 2.073352,1.591362 1.823346,-1.617827 -0.720436,-3.100512 -1.469711,-2.035601 0.03319,0.767001 1.673714,-0.333781 1.340787,1.04348 -0.267631,1.107113 -2.054393,1.302601 -1.944428,-0.599241 z"
|
||||
id="path4"
|
||||
sodipodi:nodetypes="czcsc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.24903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 85.722152,38.268201 c 0,0 -1.90933,0.475046 -4.920366,0.119223 -2.419154,-0.285881 -2.64642,0.824973 -3.864051,1.125053 -1.217639,0.300077 -2.7106,-0.331115 -2.668331,-0.911337 0.02082,-0.285792 1.026691,-0.04523 0.619036,-0.507733 0,0 -2.098123,-0.236866 -1.276971,0.904154 0.910736,1.265458 3.198102,1.081467 4.729013,0.344056 1.939734,-1.028081 6.815721,-0.134698 7.38167,-1.073416 z"
|
||||
id="path5"
|
||||
sodipodi:nodetypes="cssscscc" /><path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.24903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 69.594373,54.662399 c 0,0 0.428891,-2.171763 0.01769,-4.922023 -0.409252,-2.737246 0.855682,-3.46839 1.148431,-4.856243 0.292749,-1.387862 -0.44842,-2.118921 -1.065861,-1.713128 -0.304123,0.199876 0.220649,0.90398 -0.281331,0.792659 0,0 -0.545108,-1.782441 0.689198,-1.689607 1.368915,0.102988 1.22367,2.471812 0.471794,4.442757 -1.052574,2.556119 0.0079,6.798905 -0.979932,7.945585 z"
|
||||
id="path6"
|
||||
sodipodi:nodetypes="cssscscc" /></g></svg>
|
||||
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 746 KiB |
BIN
design/pause_screen.blend (Stored with Git LFS)
|
Before Width: | Height: | Size: 323 KiB After Width: | Height: | Size: 133 KiB |
|
|
@ -0,0 +1,102 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="2048"
|
||||
height="2048"
|
||||
viewBox="0 0 541.86666 541.86666"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
sodipodi:docname="subway-coat.svg"
|
||||
inkscape:export-filename="../../src/base-environments/transition/import/textures/subway-coat_data.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#eeeeee"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="px"
|
||||
inkscape:zoom="0.41758733"
|
||||
inkscape:cx="70.643905"
|
||||
inkscape:cy="1296.7347"
|
||||
inkscape:window-width="3840"
|
||||
inkscape:window-height="2095"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1" /><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"><image
|
||||
width="541.86664"
|
||||
height="541.86664"
|
||||
preserveAspectRatio="none"
|
||||
xlink:href="texture_baking/subway-stripes.png"
|
||||
id="image1"
|
||||
x="0"
|
||||
y="0" /><image
|
||||
width="541.86664"
|
||||
height="541.86664"
|
||||
preserveAspectRatio="none"
|
||||
xlink:href="texture_baking/train_hull_data.png"
|
||||
id="image1-6"
|
||||
x="0"
|
||||
y="0" /><path
|
||||
style="fill:#00ff00;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
|
||||
d="M 39.2416,539.71031 39.916801,64.151999 H 25.1856 l 0.0396,475.714811 z"
|
||||
id="path1"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.181557px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 148.73815,539.71031 0.31794,-475.558311 h -6.93653 l 0.0186,475.714811 z"
|
||||
id="path2"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 256.2912,541.86666 c -0.66,-145.50818 -0.13308,-299.51192 -1.98,-436.52455 0,0 -11.088,35.4024 -12.3552,44.748 -1.2672,9.3456 -0.9504,30.5712 -0.9504,63.9936 0,33.4224 1.3464,327.78295 1.3464,327.78295 z"
|
||||
id="path3"
|
||||
sodipodi:nodetypes="ccsscc" /><path
|
||||
style="fill:#00ff00;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 364.24258,429.20589 c 0,0 -1.12006,-258.06116 0,-268.36569 1.12006,-10.30452 17.02486,-66.979412 17.02486,-66.979412 l -23.5212,0.448022 1.34409,334.22504 z"
|
||||
id="path4" /><path
|
||||
style="fill:#00ff00;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 433.85761,493.33679 c 0,0 18.84957,-2.2968 23.04719,1.4256 4.19759,3.72239 4.9104,8.3952 4.9104,8.3952 l 82.05118,0.31681 c 0,0 1.84134,-24.2352 -0.0792,-24.2352 -1.92053,0 -112.14719,3.88081 -112.14719,3.88081 z"
|
||||
id="path5" /><path
|
||||
style="fill:#00ff00;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 496.34639,326.06638 c 0,0 -2.25718,-11.72159 -3.1284,-14.53319 -0.8712,-2.81159 -5.148,-8.118 -4.59359,-12.23639 0.55441,-4.1184 -0.1188,-4.55401 -0.1188,-4.55401 l -13.74121,-3.80159 c 0,0 -5.86079,16.19639 -5.148,19.16639 0.71281,2.97 2.01961,13.86001 2.25721,14.25602 0.2376,0.396 7.52398,-1.6632 8.35559,-2.25722 0.83162,-0.59399 2.73241,-3.00958 2.73241,-4.1184 0,-1.10879 -0.396,-2.8512 -0.396,-2.8512 0,0 2.178,2.09881 3.16799,4.2768 0.99001,2.178 1.78199,7.4448 1.78199,7.4448 z"
|
||||
id="path6" /><g
|
||||
id="g6"
|
||||
style="mix-blend-mode:lighten"
|
||||
transform="translate(928.8576,-2421.6191)"><rect
|
||||
style="fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1.32291;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
|
||||
id="rect6"
|
||||
width="541.86664"
|
||||
height="541.86664"
|
||||
x="-928.8576"
|
||||
y="2421.6191" /><image
|
||||
width="541.86664"
|
||||
height="541.8667"
|
||||
preserveAspectRatio="none"
|
||||
xlink:href="../../../../blender/textures/grunge/SurfaceImperfections003_4K-PNG_Opacity.png"
|
||||
id="image1-2"
|
||||
x="-928.8576"
|
||||
y="2421.6191"
|
||||
style="opacity:0.450181;mix-blend-mode:multiply" /><image
|
||||
width="541.86664"
|
||||
height="541.8667"
|
||||
preserveAspectRatio="none"
|
||||
xlink:href="../../../../blender/textures/metal/Metal055A_4K-PNG_Color.png"
|
||||
id="image1-26"
|
||||
x="-928.8576"
|
||||
y="2421.6191"
|
||||
style="mix-blend-mode:multiply" /></g></g></svg>
|
||||
|
After Width: | Height: | Size: 5.0 KiB |
BIN
design/subway/subway.blend (Stored with Git LFS)
BIN
design/volunteer room/volunteer_room_construction.blend (Stored with Git LFS)
BIN
design/youth room/youth-construction.blend (Stored with Git LFS)
|
|
@ -0,0 +1,80 @@
|
|||
"In Game Actions"
|
||||
{
|
||||
"actions"
|
||||
{
|
||||
"InGameControls"
|
||||
{
|
||||
"title" "#Set_Ingame"
|
||||
"StickPadGyro"
|
||||
{
|
||||
"Move"
|
||||
{
|
||||
"title" "#Action_Move"
|
||||
"input_mode" "joystick_move"
|
||||
}
|
||||
"Look"
|
||||
{
|
||||
"title" "#Action_Camera"
|
||||
"input_mode" "absolute_mouse"
|
||||
}
|
||||
}
|
||||
"AnalogTrigger"
|
||||
{
|
||||
"Zoom" "#Action_Zoom"
|
||||
}
|
||||
"Button"
|
||||
{
|
||||
"accept" "#Action_Accept"
|
||||
"back" "#Action_Back"
|
||||
"skip" "#Action_Skip"
|
||||
"details" "#Action_Details"
|
||||
"pause" "#Action_Menu"
|
||||
"crouch" "#Action_Crouch"
|
||||
"quicksave" "#Action_Quicksave"
|
||||
}
|
||||
}
|
||||
"UiControls"
|
||||
{
|
||||
"title" "#Set_Menu"
|
||||
"StickPadGyro"
|
||||
{
|
||||
}
|
||||
"AnalogTrigger"
|
||||
{
|
||||
}
|
||||
"Button"
|
||||
{
|
||||
"menu_up" "#Menu_Up"
|
||||
"menu_down" "#Menu_Down"
|
||||
"menu_left" "#Menu_Left"
|
||||
"menu_right" "#Menu_Right"
|
||||
"menu_next" "#Menu_Next"
|
||||
"menu_previous" "#Menu_Previous"
|
||||
}
|
||||
}
|
||||
}
|
||||
"localization"
|
||||
{
|
||||
"english"
|
||||
{
|
||||
"Set_Ingame" "In-Game Controls"
|
||||
"Set_Menu" "UI Controls"
|
||||
"Action_Move" "Movement"
|
||||
"Action_Camera" "Look Around"
|
||||
"#Action_Zoom" "Zoom in"
|
||||
"#Action_Accept" "Fire Weapon"
|
||||
"#Action_Back" "Jump"
|
||||
"#Action_Skip" "Pause Menu"
|
||||
"#Action_Details" "Details"
|
||||
"#Action_Menu" "Pause"
|
||||
"#Action_Crouch" "Crouch"
|
||||
"#Action_Quicksave" "Quicksave"
|
||||
"Menu_Up" "Up"
|
||||
"Menu_Down" "Down"
|
||||
"Menu_Left" "Left"
|
||||
"Menu_Right" "Right"
|
||||
"#Menu_Next" "Next"
|
||||
"#Menu_Previous" "Previous"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -166,10 +166,8 @@ func _input(event: InputEvent):
|
|||
|
||||
var device = event.device
|
||||
var joy_name = Input.get_joy_name(device)
|
||||
print(joy_name)
|
||||
if joy_name.contains("Xbox"):
|
||||
joy_icons = InputPrompt.Icons.XBOX
|
||||
print("meep")
|
||||
elif joy_name.contains("DualShock") or joy_name.contains("PS"):
|
||||
joy_icons = InputPrompt.Icons.SONY
|
||||
elif joy_name.contains("Nintendo"):
|
||||
|
|
|
|||
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
A custom [Godot](https://godotengine.org/) node that extends [RichTextLabel](https://docs.godotengine.org/en/stable/classes/class_richtextlabel.html) to use Markdown instead of BBCode.
|
||||
|
||||
Compatible with **Godot 4.2+**. Contains uid files for Godot 4.4+.
|
||||
|
||||
### Contents
|
||||
|
||||
- [Disclaimer](#disclaimer)
|
||||
|
|
@ -24,7 +26,7 @@ A custom [Godot](https://godotengine.org/) node that extends [RichTextLabel](htt
|
|||
|
||||
## Disclaimer
|
||||
|
||||
**This is a work in progress**. I created this for my own use and figured out someone else might as well have some use for it. Obviously using BBCode will be better performance-wise since it's natively integrated in Godot. But using Markdown is much easier to write and read, so it can save development time in many cases.
|
||||
I created this for my own use and figured out someone else might as well have some use for it. Obviously using BBCode will be better performance-wise since it's natively integrated in Godot. But using Markdown is much easier to write and read, so it can save development time in many cases.
|
||||
|
||||
I coded this quickly and without previous knowledge of how to parse Markdown properly, so there might be some inefficiencies and bugs. Please report any unexpected behavior.
|
||||
|
||||
|
|
@ -38,10 +40,19 @@ My initial use case that lead me to do this was to directly include text from fi
|
|||
|
||||
## Installation
|
||||
|
||||
1. Download the `addons` folder of this repository.
|
||||
2. Place it in your project's root folder.
|
||||
3. Go to `Project > Project Settings... > Plugins` and enable the MarkdownLabel plugin.
|
||||
4. Reload the project.
|
||||
**From Github:**
|
||||
|
||||
1. Download the `addons` folder of this repository
|
||||
2. Place it in your project's root folder (merge it if you already have an 'addons' folder)
|
||||
3. Go to `Project > Project Settings... > Plugins` and enable the MarkdownLabel plugin
|
||||
|
||||
**From Godot:**
|
||||
|
||||
1. Go to the AssetLib tab and search for MarkdownLabel
|
||||
2. Click "Download" and then "Install"
|
||||
3. Go to `Project > Project Settings... > Plugins` and enable the MarkdownLabel plugin
|
||||
|
||||
You might need to reload the project.
|
||||
|
||||
## Usage
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dimrj7bdc6wup"
|
||||
uid="uid://b4hykd2j47kin"
|
||||
path="res://.godot/imported/screenshot.png-0915907174479379b0fc8bba6785d7c8.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
|
|
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/screenshot.png-0915907174479379b0fc8bba6785d7
|
|||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
|
|
@ -25,6 +27,10 @@ mipmaps/generate=false
|
|||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://bb8axtfudcwuv
|
||||
uid://bm7huuxd3k4yu
|
||||
|
|
|
|||
|
|
@ -1,15 +1,16 @@
|
|||
[gd_scene load_steps=15 format=3 uid="uid://bka0d50qmnb8y"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bb8axtfudcwuv" path="res://addons/markdownlabel/example.gd" id="1_7b8dd"]
|
||||
[ext_resource type="Script" uid="uid://dr7xhgd53cvmf" path="res://addons/markdownlabel/markdownlabel.gd" id="2_opcio"]
|
||||
[ext_resource type="Script" uid="uid://2nt1uho85s8f" path="res://addons/markdownlabel/header_formats/h1_format.gd" id="3_kbjha"]
|
||||
[ext_resource type="Script" uid="uid://c0sorgri1jvgp" path="res://addons/markdownlabel/header_formats/h2_format.gd" id="4_tqhuu"]
|
||||
[ext_resource type="Script" uid="uid://bxp6pmnguqayg" path="res://addons/markdownlabel/header_formats/h3_format.gd" id="5_us0p7"]
|
||||
[ext_resource type="Script" uid="uid://cevgeq5lemi6u" path="res://addons/markdownlabel/header_formats/h4_format.gd" id="6_8ublj"]
|
||||
[ext_resource type="Script" uid="uid://be2s7l2uixmfl" path="res://addons/markdownlabel/header_formats/h5_format.gd" id="7_42de6"]
|
||||
[ext_resource type="Script" uid="uid://ladew4bsypon" path="res://addons/markdownlabel/header_formats/h6_format.gd" id="8_y8fds"]
|
||||
[ext_resource type="Script" uid="uid://bm7huuxd3k4yu" path="res://addons/markdownlabel/example.gd" id="1_7b8dd"]
|
||||
[ext_resource type="Script" uid="uid://dbap0gqox0ty1" path="res://addons/markdownlabel/markdownlabel.gd" id="2_opcio"]
|
||||
[ext_resource type="Script" uid="uid://dcx7crs23nf4" path="res://addons/markdownlabel/header_formats/h1_format.gd" id="3_kbjha"]
|
||||
[ext_resource type="Script" uid="uid://d0sin64i4v3op" path="res://addons/markdownlabel/header_formats/h2_format.gd" id="4_tqhuu"]
|
||||
[ext_resource type="Script" uid="uid://dlok0dv1tq2bf" path="res://addons/markdownlabel/header_formats/h3_format.gd" id="5_us0p7"]
|
||||
[ext_resource type="Script" uid="uid://bayuh2vafablg" path="res://addons/markdownlabel/header_formats/h4_format.gd" id="6_8ublj"]
|
||||
[ext_resource type="Script" uid="uid://dfr1w7u3jgni3" path="res://addons/markdownlabel/header_formats/h5_format.gd" id="7_42de6"]
|
||||
[ext_resource type="Script" uid="uid://bsi6dexoofpe6" path="res://addons/markdownlabel/header_formats/h6_format.gd" id="8_y8fds"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_r7ev3"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("3_kbjha")
|
||||
font_size = 2.285
|
||||
is_bold = false
|
||||
|
|
@ -19,6 +20,7 @@ override_font_color = false
|
|||
font_color = Color(1, 1, 1, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_qh6ic"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("4_tqhuu")
|
||||
font_size = 1.714
|
||||
is_bold = false
|
||||
|
|
@ -28,6 +30,7 @@ override_font_color = false
|
|||
font_color = Color(1, 1, 1, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_qx73p"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("5_us0p7")
|
||||
font_size = 1.428
|
||||
is_bold = false
|
||||
|
|
@ -37,6 +40,7 @@ override_font_color = false
|
|||
font_color = Color(1, 1, 1, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_yx0wh"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("6_8ublj")
|
||||
font_size = 1.142
|
||||
is_bold = false
|
||||
|
|
@ -46,6 +50,7 @@ override_font_color = false
|
|||
font_color = Color(1, 1, 1, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_1ovcl"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("7_42de6")
|
||||
font_size = 1.0
|
||||
is_bold = false
|
||||
|
|
@ -55,6 +60,7 @@ override_font_color = false
|
|||
font_color = Color(1, 1, 1, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_fj0e0"]
|
||||
resource_local_to_scene = true
|
||||
script = ExtResource("8_y8fds")
|
||||
font_size = 0.857
|
||||
is_bold = false
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@tool
|
||||
class_name H1Format
|
||||
extends Resource
|
||||
|
||||
|
|
@ -14,31 +15,29 @@ extends Resource
|
|||
## Custom font color to apply to this header level. Ignored if [code]override_font_color[/code] is disabled.
|
||||
@export var font_color: Color = Color.WHITE : set = _set_font_color
|
||||
|
||||
signal _updated
|
||||
|
||||
func _init() -> void:
|
||||
resource_local_to_scene = true
|
||||
|
||||
func _set_font_size(new_font_size: float) -> void:
|
||||
font_size = new_font_size
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_override_font_color(enabled: bool) -> void:
|
||||
override_font_color = enabled
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_font_color(new_font_color: Color) -> void:
|
||||
font_color = new_font_color
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_bold(new_is_bold: bool) -> void:
|
||||
is_bold = new_is_bold
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_italic(new_is_italic: bool) -> void:
|
||||
is_italic = new_is_italic
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_underlined(new_is_underlined: bool) -> void:
|
||||
is_underlined = new_is_underlined
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://2nt1uho85s8f
|
||||
uid://dcx7crs23nf4
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@tool
|
||||
class_name H2Format
|
||||
extends Resource
|
||||
|
||||
|
|
@ -14,31 +15,29 @@ extends Resource
|
|||
## Custom font color to apply to this header level. Ignored if [code]override_font_color[/code] is disabled.
|
||||
@export var font_color: Color = Color.WHITE : set = _set_font_color
|
||||
|
||||
signal _updated
|
||||
|
||||
func _init() -> void:
|
||||
resource_local_to_scene = true
|
||||
|
||||
func _set_font_size(new_font_size: float) -> void:
|
||||
font_size = new_font_size
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_override_font_color(enabled: bool) -> void:
|
||||
override_font_color = enabled
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_font_color(new_font_color: Color) -> void:
|
||||
font_color = new_font_color
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_bold(new_is_bold: bool) -> void:
|
||||
is_bold = new_is_bold
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_italic(new_is_italic: bool) -> void:
|
||||
is_italic = new_is_italic
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_underlined(new_is_underlined: bool) -> void:
|
||||
is_underlined = new_is_underlined
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://c0sorgri1jvgp
|
||||
uid://d0sin64i4v3op
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@tool
|
||||
class_name H3Format
|
||||
extends Resource
|
||||
|
||||
|
|
@ -14,31 +15,29 @@ extends Resource
|
|||
## Custom font color to apply to this header level. Ignored if [code]override_font_color[/code] is disabled.
|
||||
@export var font_color: Color = Color.WHITE : set = _set_font_color
|
||||
|
||||
signal _updated
|
||||
|
||||
func _init() -> void:
|
||||
resource_local_to_scene = true
|
||||
|
||||
func _set_font_size(new_font_size: float) -> void:
|
||||
font_size = new_font_size
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_override_font_color(enabled: bool) -> void:
|
||||
override_font_color = enabled
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_font_color(new_font_color: Color) -> void:
|
||||
font_color = new_font_color
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_bold(new_is_bold: bool) -> void:
|
||||
is_bold = new_is_bold
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_italic(new_is_italic: bool) -> void:
|
||||
is_italic = new_is_italic
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_underlined(new_is_underlined: bool) -> void:
|
||||
is_underlined = new_is_underlined
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://bxp6pmnguqayg
|
||||
uid://dlok0dv1tq2bf
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@tool
|
||||
class_name H4Format
|
||||
extends Resource
|
||||
|
||||
|
|
@ -14,31 +15,29 @@ extends Resource
|
|||
## Custom font color to apply to this header level. Ignored if [code]override_font_color[/code] is disabled.
|
||||
@export var font_color: Color = Color.WHITE : set = _set_font_color
|
||||
|
||||
signal _updated
|
||||
|
||||
func _init() -> void:
|
||||
resource_local_to_scene = true
|
||||
|
||||
func _set_font_size(new_font_size: float) -> void:
|
||||
font_size = new_font_size
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_override_font_color(enabled: bool) -> void:
|
||||
override_font_color = enabled
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_font_color(new_font_color: Color) -> void:
|
||||
font_color = new_font_color
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_bold(new_is_bold: bool) -> void:
|
||||
is_bold = new_is_bold
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_italic(new_is_italic: bool) -> void:
|
||||
is_italic = new_is_italic
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_underlined(new_is_underlined: bool) -> void:
|
||||
is_underlined = new_is_underlined
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://cevgeq5lemi6u
|
||||
uid://bayuh2vafablg
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@tool
|
||||
class_name H5Format
|
||||
extends Resource
|
||||
|
||||
|
|
@ -14,31 +15,29 @@ extends Resource
|
|||
## Custom font color to apply to this header level. Ignored if [code]override_font_color[/code] is disabled.
|
||||
@export var font_color: Color = Color.WHITE : set = _set_font_color
|
||||
|
||||
signal _updated
|
||||
|
||||
func _init() -> void:
|
||||
resource_local_to_scene = true
|
||||
|
||||
func _set_font_size(new_font_size: float) -> void:
|
||||
font_size = new_font_size
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_override_font_color(enabled: bool) -> void:
|
||||
override_font_color = enabled
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_font_color(new_font_color: Color) -> void:
|
||||
font_color = new_font_color
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_bold(new_is_bold: bool) -> void:
|
||||
is_bold = new_is_bold
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_italic(new_is_italic: bool) -> void:
|
||||
is_italic = new_is_italic
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_underlined(new_is_underlined: bool) -> void:
|
||||
is_underlined = new_is_underlined
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://be2s7l2uixmfl
|
||||
uid://dfr1w7u3jgni3
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@tool
|
||||
class_name H6Format
|
||||
extends Resource
|
||||
|
||||
|
|
@ -14,31 +15,29 @@ extends Resource
|
|||
## Custom font color to apply to this header level. Ignored if [code]override_font_color[/code] is disabled.
|
||||
@export var font_color: Color = Color.WHITE : set = _set_font_color
|
||||
|
||||
signal _updated
|
||||
|
||||
func _init() -> void:
|
||||
resource_local_to_scene = true
|
||||
|
||||
func _set_font_size(new_font_size: float) -> void:
|
||||
font_size = new_font_size
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_override_font_color(enabled: bool) -> void:
|
||||
override_font_color = enabled
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_font_color(new_font_color: Color) -> void:
|
||||
font_color = new_font_color
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_bold(new_is_bold: bool) -> void:
|
||||
is_bold = new_is_bold
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_italic(new_is_italic: bool) -> void:
|
||||
is_italic = new_is_italic
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
||||
func _set_is_underlined(new_is_underlined: bool) -> void:
|
||||
is_underlined = new_is_underlined
|
||||
_updated.emit()
|
||||
emit_changed()
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://ladew4bsypon
|
||||
uid://bsi6dexoofpe6
|
||||
|
|
|
|||
|
|
@ -2,9 +2,10 @@
|
|||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cy1fanmsiigs1"
|
||||
uid="uid://b0v0sg3imhib3"
|
||||
path="res://.godot/imported/icon.svg-159f39e2b062b4de1e0ce4f170ca2380.ctex"
|
||||
metadata={
|
||||
"has_editor_variant": true,
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
|
|
@ -18,6 +19,8 @@ dest_files=["res://.godot/imported/icon.svg-159f39e2b062b4de1e0ce4f170ca2380.cte
|
|||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
|
|
@ -25,6 +28,10 @@ mipmaps/generate=false
|
|||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
|
@ -33,5 +40,5 @@ process/hdr_clamp_exposure=false
|
|||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
svg/scale=1.0
|
||||
editor/scale_with_editor_scale=false
|
||||
editor/scale_with_editor_scale=true
|
||||
editor/convert_colors_with_editor_theme=false
|
||||
|
|
|
|||
|
|
@ -96,18 +96,12 @@ func _init(markdown_text: String = "") -> void:
|
|||
meta_clicked.connect(_on_meta_clicked)
|
||||
|
||||
func _ready() -> void:
|
||||
h1.connect("_updated",_update)
|
||||
h1.connect("changed",_update)
|
||||
h2.connect("_updated",_update)
|
||||
h2.connect("changed",_update)
|
||||
h3.connect("_updated",_update)
|
||||
h3.connect("changed",_update)
|
||||
h4.connect("_updated",_update)
|
||||
h4.connect("changed",_update)
|
||||
h5.connect("_updated",_update)
|
||||
h5.connect("changed",_update)
|
||||
h6.connect("_updated",_update)
|
||||
h6.connect("changed",_update)
|
||||
h1.changed.connect(_update)
|
||||
h2.changed.connect(_update)
|
||||
h3.changed.connect(_update)
|
||||
h4.changed.connect(_update)
|
||||
h5.changed.connect(_update)
|
||||
h6.changed.connect(_update)
|
||||
if Engine.is_editor_hint():
|
||||
bbcode_enabled = true
|
||||
#else:
|
||||
|
|
@ -146,6 +140,10 @@ func _validate_property(property: Dictionary) -> void:
|
|||
if property.name in ["bbcode_enabled", "text"]:
|
||||
property.usage = PROPERTY_USAGE_NO_EDITOR
|
||||
|
||||
func _notification(what: int) -> void:
|
||||
if what == NOTIFICATION_TRANSLATION_CHANGED:
|
||||
_update()
|
||||
|
||||
#endregion
|
||||
|
||||
#region Public methods:
|
||||
|
|
@ -156,7 +154,7 @@ func display_file(file_path: String) -> void:
|
|||
|
||||
#region Private methods:
|
||||
func _update() -> void:
|
||||
text = _convert_markdown(TranslationServer.translate(markdown_text))
|
||||
text = _convert_markdown( TranslationServer.translate(markdown_text) if can_auto_translate() else markdown_text)
|
||||
queue_redraw()
|
||||
|
||||
func _set_markdown_text(new_text: String) -> void:
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://dr7xhgd53cvmf
|
||||
uid://dbap0gqox0ty1
|
||||
|
|
|
|||
|
|
@ -3,5 +3,5 @@
|
|||
name="MarkdownLabel"
|
||||
description="A custom node that extends RichTextLabel to use Markdown instead of BBCode."
|
||||
author="Daenvil"
|
||||
version="1.2.0"
|
||||
version="1.3.0"
|
||||
script="plugin.gd"
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
uid://cw21k8ouuq0o3
|
||||
uid://bm24cqp3w4jp3
|
||||
|
|
|
|||
|
|
@ -0,0 +1,30 @@
|
|||
[remap]
|
||||
|
||||
importer="2d_array_texture"
|
||||
type="CompressedTexture2DArray"
|
||||
uid="uid://c10f1lvpdwof1"
|
||||
path.bptc="res://.godot/imported/first_platform.exr-bf0aee728bd8ca619cebb9a324548516.bptc.ctexarray"
|
||||
path.astc="res://.godot/imported/first_platform.exr-bf0aee728bd8ca619cebb9a324548516.astc.ctexarray"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/first_platform.exr"
|
||||
dest_files=["res://.godot/imported/first_platform.exr-bf0aee728bd8ca619cebb9a324548516.bptc.ctexarray", "res://.godot/imported/first_platform.exr-bf0aee728bd8ca619cebb9a324548516.astc.ctexarray"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/channel_pack=1
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
slices/horizontal=1
|
||||
slices/vertical=3
|
||||
|
|
@ -1,386 +0,0 @@
|
|||
[gd_scene load_steps=30 format=3 uid="uid://dgxujvk66rka6"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cb4m4oe32guqi" path="res://base-environments/transition/import/first_station.glb" id="1_yerc2"]
|
||||
[ext_resource type="Shader" uid="uid://sxauef61xfpx" path="res://base-environments/transition/time_sparks.gdshader" id="2_4y17u"]
|
||||
[ext_resource type="PackedScene" uid="uid://bk1l1a7eae838" path="res://base-environments/transition/misc/subway_map.tscn" id="2_5npvd"]
|
||||
[ext_resource type="Texture2D" uid="uid://cxsne8gg5fmca" path="res://base-environments/transition/shaders/time_spark.png" id="3_cbtb8"]
|
||||
[ext_resource type="VoxelGIData" uid="uid://bxv4p0cx0u1vu" path="res://base-environments/transition/test_gi.res" id="4_nmgvo"]
|
||||
[ext_resource type="Material" uid="uid://dmmkkclq8xlvu" path="res://base-environments/transition/shaders/platform_foam.tres" id="5_32vcv"]
|
||||
[ext_resource type="Texture2D" uid="uid://c7ks4lvp3aw64" path="res://base-environments/transition/misc/annalena_graffiti_albedo.png" id="7_tid2w"]
|
||||
[ext_resource type="Texture2D" uid="uid://byovh27jwtbhh" path="res://base-environments/transition/misc/annalena_graffiti_orm.png" id="8_xh1hp"]
|
||||
[ext_resource type="Texture2D" uid="uid://jtr7v163pfy7" path="res://base-environments/transition/misc/blender_graffiti_albedo.png" id="9_bvylv"]
|
||||
[ext_resource type="Texture2D" uid="uid://cwjr0xq64hdsw" path="res://base-environments/transition/misc/blender_graffiti_orm.png" id="10_xrnct"]
|
||||
|
||||
[sub_resource type="ViewportTexture" id="ViewportTexture_sjsoq"]
|
||||
viewport_path = NodePath("first_station/MeshInstance3D/SubViewport")
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cb8p6"]
|
||||
resource_local_to_scene = true
|
||||
albedo_texture = SubResource("ViewportTexture_sjsoq")
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_d1dx0"]
|
||||
size = Vector2(1.505, 1)
|
||||
|
||||
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_nspcl"]
|
||||
sky_top_color = Color(0.138464, 0.0447571, 0.169373, 1)
|
||||
sky_horizon_color = Color(4.62055e-06, 0.722684, 0.905603, 1)
|
||||
ground_bottom_color = Color(0.578219, 0.40697, 0.222187, 1)
|
||||
ground_horizon_color = Color(0.138283, 0.487665, 0.674041, 1)
|
||||
ground_curve = 0.165643
|
||||
ground_energy_multiplier = 0.2
|
||||
|
||||
[sub_resource type="Sky" id="Sky_5ahgt"]
|
||||
sky_material = SubResource("ProceduralSkyMaterial_nspcl")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_hovki"]
|
||||
background_mode = 2
|
||||
sky = SubResource("Sky_5ahgt")
|
||||
reflected_light_source = 2
|
||||
tonemap_mode = 3
|
||||
tonemap_exposure = 2.0
|
||||
ssao_enabled = true
|
||||
ssil_enabled = true
|
||||
glow_enabled = true
|
||||
glow_levels/1 = 0.2
|
||||
glow_strength = 0.7
|
||||
glow_mix = 1.0
|
||||
glow_bloom = 0.5
|
||||
glow_blend_mode = 1
|
||||
fog_enabled = true
|
||||
fog_light_color = Color(0.0449019, 0.147257, 0.213563, 1)
|
||||
fog_height = 0.25
|
||||
fog_height_density = 0.5
|
||||
adjustment_enabled = true
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_4tj6b"]
|
||||
render_priority = 3
|
||||
shader = ExtResource("2_4y17u")
|
||||
shader_parameter/spark_texture = ExtResource("3_cbtb8")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_hrj0e"]
|
||||
offsets = PackedFloat32Array(0.0322581, 0.285714, 0.617512, 0.746544, 0.903226)
|
||||
colors = PackedColorArray(0, 0.38, 0.240667, 0.0431373, 0.34, 0.12, 1, 0.258824, 0.76, 0.486147, 0.4104, 0.368627, 0.94, 0.82156, 0.5452, 0.717647, 0.83, 0, 0.2075, 0.827451)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_7joox"]
|
||||
gradient = SubResource("Gradient_hrj0e")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_08fxi"]
|
||||
offsets = PackedFloat32Array(0, 0.617512, 1)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_0or17"]
|
||||
gradient = SubResource("Gradient_08fxi")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_hvcdc"]
|
||||
lifetime_randomness = 0.5
|
||||
particle_flag_align_y = true
|
||||
emission_shape_scale = Vector3(1, 1.5, 1.5)
|
||||
emission_shape = 1
|
||||
emission_sphere_radius = 2.0
|
||||
direction = Vector3(0, 0, 1)
|
||||
spread = 0.0
|
||||
initial_velocity_max = 1.0
|
||||
gravity = Vector3(0, 0, 0)
|
||||
scale_min = 0.3
|
||||
scale_max = 2.0
|
||||
color_ramp = SubResource("GradientTexture1D_0or17")
|
||||
color_initial_ramp = SubResource("GradientTexture1D_7joox")
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_oo2l3"]
|
||||
size = Vector2(1, 150)
|
||||
orientation = 0
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_weiut"]
|
||||
offsets = PackedFloat32Array(0, 0.99726)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_7odmj"]
|
||||
gradient = SubResource("Gradient_weiut")
|
||||
|
||||
[sub_resource type="Curve" id="Curve_txpdm"]
|
||||
_data = [Vector2(0, 0.598214), 0.0, 0.123397, 0, 0, Vector2(0.986395, 0.991072), 1.47656, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_2imtd"]
|
||||
curve = SubResource("Curve_txpdm")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_gayoc"]
|
||||
emission_shape_offset = Vector3(1.74, 0, 0)
|
||||
emission_shape_scale = Vector3(0.3, 0.3, 40)
|
||||
emission_shape = 3
|
||||
emission_box_extents = Vector3(1, 1, 1)
|
||||
angle_min = -180.0
|
||||
angle_max = 180.0
|
||||
direction = Vector3(0, 10, 1)
|
||||
spread = 0.0
|
||||
initial_velocity_min = 6.0
|
||||
initial_velocity_max = 10.0
|
||||
gravity = Vector3(-10, -9.8, 5)
|
||||
damping_min = 4.0
|
||||
damping_max = 8.0
|
||||
scale_min = 0.3
|
||||
scale_max = 1.75
|
||||
scale_curve = SubResource("CurveTexture_2imtd")
|
||||
color_initial_ramp = SubResource("GradientTexture1D_7odmj")
|
||||
turbulence_enabled = true
|
||||
turbulence_noise_strength = 0.1
|
||||
turbulence_influence_min = 0.01
|
||||
turbulence_influence_max = 0.05
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_8c2us"]
|
||||
orientation = 2
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
|
||||
[node name="first_station" parent="." instance=ExtResource("1_yerc2")]
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="first_station"]
|
||||
transform = Transform3D(0, 0, 1.46175, 0, 1.46175, 0, -1.46175, 0, 0, 0.124229, 1.13951, -12.668)
|
||||
material_override = SubResource("StandardMaterial3D_cb8p6")
|
||||
mesh = SubResource("QuadMesh_d1dx0")
|
||||
|
||||
[node name="SubViewport" type="SubViewport" parent="first_station/MeshInstance3D"]
|
||||
size = Vector2i(2896, 2048)
|
||||
|
||||
[node name="SubwayMap" parent="first_station/MeshInstance3D/SubViewport" instance=ExtResource("2_5npvd")]
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_hovki")
|
||||
|
||||
[node name="OmniLight3D" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -10.1989)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D13" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -5.1989)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D14" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(0.866025, 0, -0.5, 0.5, -4.37114e-08, 0.866025, -2.18557e-08, -1, -3.78552e-08, -8.62245, 3.50406, -5.1989)
|
||||
light_color = Color(0.638582, 0.874392, 0.987309, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 8.98248
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D15" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(0.866025, 0, -0.5, 0.5, -4.37114e-08, 0.866025, -2.18557e-08, -1, -3.78552e-08, -8.62245, 3.50406, -16.568)
|
||||
light_color = Color(0.638582, 0.874392, 0.987309, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 8.98248
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D2" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -15.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D3" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -20.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D4" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -25.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D5" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -30.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D6" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -35.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D7" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -40.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D8" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -45.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D9" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -50.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D10" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -55.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D11" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -60.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="OmniLight3D12" type="SpotLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.322136, 2.02551, -65.2744)
|
||||
light_color = Color(0.978917, 0.789534, 0.685226, 1)
|
||||
light_size = 0.67
|
||||
light_specular = 0.0
|
||||
light_bake_mode = 1
|
||||
shadow_enabled = true
|
||||
spot_range = 7.0
|
||||
spot_angle = 80.0
|
||||
spot_angle_attenuation = 0.517633
|
||||
|
||||
[node name="GPUParticles3D" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.8785, 1.08384, -32.4645)
|
||||
sorting_offset = 100.0
|
||||
material_override = SubResource("ShaderMaterial_4tj6b")
|
||||
amount = 10
|
||||
lifetime = 10.0
|
||||
explosiveness = 0.5
|
||||
randomness = 0.55
|
||||
visibility_aabb = AABB(-4, -4, -30, 8, 8, 60)
|
||||
draw_order = 3
|
||||
process_material = SubResource("ParticleProcessMaterial_hvcdc")
|
||||
draw_pass_1 = SubResource("QuadMesh_oo2l3")
|
||||
|
||||
[node name="GPUParticles3D2" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.65518, 1.08384, -32.4645)
|
||||
sorting_offset = 100.0
|
||||
material_override = SubResource("ShaderMaterial_4tj6b")
|
||||
amount = 10
|
||||
lifetime = 10.0
|
||||
explosiveness = 0.5
|
||||
randomness = 0.55
|
||||
visibility_aabb = AABB(-4, -4, -30, 8, 8, 60)
|
||||
draw_order = 3
|
||||
process_material = SubResource("ParticleProcessMaterial_hvcdc")
|
||||
draw_pass_1 = SubResource("QuadMesh_oo2l3")
|
||||
|
||||
[node name="VoxelGI" type="VoxelGI" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.44101, -31.7531)
|
||||
subdiv = 2
|
||||
size = Vector3(20, 5.83698, 79.5936)
|
||||
data = ExtResource("4_nmgvo")
|
||||
|
||||
[node name="GPUParticles3D3" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.18283, 0.258846, -32.3954)
|
||||
material_override = ExtResource("5_32vcv")
|
||||
amount = 1000
|
||||
lifetime = 1.5
|
||||
speed_scale = 0.2
|
||||
explosiveness = 0.4
|
||||
randomness = 1.0
|
||||
visibility_aabb = AABB(-4, -4, -30, 8, 8, 60)
|
||||
local_coords = true
|
||||
draw_order = 3
|
||||
process_material = SubResource("ParticleProcessMaterial_gayoc")
|
||||
draw_pass_1 = SubResource("PlaneMesh_8c2us")
|
||||
|
||||
[node name="GPUParticles3D4" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -6.80088, 0.258846, -32.3954)
|
||||
material_override = ExtResource("5_32vcv")
|
||||
amount = 1000
|
||||
lifetime = 1.5
|
||||
speed_scale = 0.22
|
||||
explosiveness = 0.4
|
||||
randomness = 1.0
|
||||
visibility_aabb = AABB(-4, -4, -30, 8, 8, 60)
|
||||
local_coords = true
|
||||
draw_order = 3
|
||||
process_material = SubResource("ParticleProcessMaterial_gayoc")
|
||||
draw_pass_1 = SubResource("PlaneMesh_8c2us")
|
||||
|
||||
[node name="Decal" type="Decal" parent="."]
|
||||
transform = Transform3D(1.29235, 0, -5.64905e-08, -5.64905e-08, 2.46928e-15, -1.29235, 0, 1.29235, 2.46928e-15, 0.0490856, 1.34774, -66.1623)
|
||||
visible = false
|
||||
size = Vector3(4, 2, 2)
|
||||
texture_albedo = ExtResource("7_tid2w")
|
||||
texture_orm = ExtResource("8_xh1hp")
|
||||
|
||||
[node name="Decal2" type="Decal" parent="."]
|
||||
transform = Transform3D(1.59383, 0, -6.96684e-08, -6.96684e-08, 3.0453e-15, -1.59383, 0, 1.59383, 3.0453e-15, 0.0490856, 1.16765, -65.1685)
|
||||
size = Vector3(4, 2, 2)
|
||||
texture_albedo = ExtResource("9_bvylv")
|
||||
texture_orm = ExtResource("10_xrnct")
|
||||
albedo_mix = 0.92
|
||||
|
|
@ -1,324 +0,0 @@
|
|||
[gd_scene load_steps=22 format=3 uid="uid://be6kde2f4ad52"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://uma3ulih4mau" path="res://base-environments/transition/shaders/station_waves.gdshader" id="1_f8feh"]
|
||||
[ext_resource type="Texture2D" uid="uid://b5gmqj4nd868a" path="res://base-environments/transition/shaders/water_displacement_noise.png" id="2_8dsiv"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn5w1h1aviai1" path="res://base-environments/transition/shaders/water_color.png" id="3_366va"]
|
||||
[ext_resource type="Texture2D" uid="uid://bvlldp00ytilp" path="res://base-environments/transition/shaders/water_noise.png" id="4_gc0t8"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://cy0ns76th64wa" path="res://base-environments/transition/import/water_surface_Plane.res" id="5_k1ij8"]
|
||||
[ext_resource type="PackedScene" uid="uid://cr7g2bkunq7vh" path="res://base-environments/transition/import/firs_station.glb" id="6_uyfv5"]
|
||||
[ext_resource type="Shader" uid="uid://sxauef61xfpx" path="res://base-environments/transition/time_sparks.gdshader" id="7_y1lbc"]
|
||||
[ext_resource type="Texture2D" uid="uid://cxsne8gg5fmca" path="res://base-environments/transition/shaders/time_spark.png" id="8_xnxqa"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_7hmde"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_f8feh")
|
||||
shader_parameter/displacement_strength = Vector3(0.8, 0.25, 0.2)
|
||||
shader_parameter/w_scale = Vector3(1.5, 2, 2)
|
||||
shader_parameter/disp_texture = ExtResource("2_8dsiv")
|
||||
shader_parameter/water_texture = ExtResource("4_gc0t8")
|
||||
shader_parameter/water_color = ExtResource("3_366va")
|
||||
|
||||
[sub_resource type="Shader" id="Shader_wl6o1"]
|
||||
code = "// NOTE: Shader automatically converted from Godot Engine 4.3.stable's StandardMaterial3D.
|
||||
|
||||
shader_type spatial;
|
||||
render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_burley, specular_schlick_ggx;
|
||||
|
||||
uniform vec4 albedo : source_color;
|
||||
uniform sampler2D texture_albedo : source_color, filter_linear_mipmap, repeat_enable;
|
||||
uniform float point_size : hint_range(0.1, 128.0, 0.1);
|
||||
|
||||
uniform float roughness : hint_range(0.0, 1.0);
|
||||
uniform sampler2D texture_metallic : hint_default_white, filter_linear_mipmap, repeat_enable;
|
||||
uniform vec4 metallic_texture_channel;
|
||||
uniform sampler2D texture_roughness : hint_roughness_g, filter_linear_mipmap, repeat_enable;
|
||||
|
||||
uniform float specular : hint_range(0.0, 1.0, 0.01);
|
||||
uniform float metallic : hint_range(0.0, 1.0, 0.01);
|
||||
|
||||
uniform sampler2D texture_normal : hint_roughness_normal, filter_linear_mipmap, repeat_enable;
|
||||
uniform float normal_scale : hint_range(-16.0, 16.0);
|
||||
|
||||
uniform sampler2D texture_detail_albedo : source_color, filter_linear_mipmap, repeat_enable;
|
||||
uniform sampler2D texture_detail_normal : hint_normal, filter_linear_mipmap, repeat_enable;
|
||||
uniform sampler2D texture_detail_roughness : hint_default_white, filter_linear_mipmap, repeat_enable;
|
||||
|
||||
uniform vec3 uv1_scale;
|
||||
uniform vec3 uv1_offset;
|
||||
uniform vec3 uv2_scale;
|
||||
uniform vec3 uv2_offset;
|
||||
|
||||
void vertex() {
|
||||
UV = UV * uv1_scale.xy + uv1_offset.xy;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec2 base_uv = UV;
|
||||
|
||||
vec4 albedo_tex = texture(texture_albedo, base_uv);
|
||||
ALBEDO = albedo.rgb * albedo_tex.rgb;
|
||||
|
||||
float metallic_tex = dot(texture(texture_metallic, base_uv), metallic_texture_channel);
|
||||
METALLIC = metallic_tex * metallic;
|
||||
SPECULAR = specular;
|
||||
|
||||
vec4 roughness_texture_channel = vec4(0.0, 1.0, 0.0, 0.0);
|
||||
float roughness_tex = dot(texture(texture_roughness, base_uv), roughness_texture_channel);
|
||||
float rougness_detail = dot(texture(texture_detail_roughness, base_uv), roughness_texture_channel);
|
||||
ROUGHNESS = roughness_tex + rougness_detail* roughness;
|
||||
|
||||
// Normal Map: Enabled
|
||||
NORMAL_MAP = texture(texture_normal, base_uv).rgb;
|
||||
NORMAL_MAP_DEPTH = normal_scale;
|
||||
|
||||
// Detail: Enabled
|
||||
vec4 detail_tex = texture(texture_detail_albedo, base_uv);
|
||||
vec4 detail_norm_tex = texture(texture_detail_normal, base_uv);
|
||||
vec4 detail_mask_tex = texture(texture_detail_mask, base_uv);
|
||||
|
||||
// Detail Blend Mode: Add
|
||||
vec3 detail = mix(ALBEDO.rgb, ALBEDO.rgb + detail_tex.rgb, detail_tex.a);
|
||||
vec3 detail_norm = mix(NORMAL_MAP, detail_norm_tex.rgb, detail_tex.a);
|
||||
NORMAL_MAP = mix(NORMAL_MAP, detail_norm, 0.5);
|
||||
ALBEDO.rgb = mix(ALBEDO.rgb, detail, detail_mask_tex.r);
|
||||
}
|
||||
"
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_3f5xe"]
|
||||
resource_name = "station_tiles"
|
||||
render_priority = 0
|
||||
shader = SubResource("Shader_wl6o1")
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_po8v1"]
|
||||
|
||||
[sub_resource type="Environment" id="Environment_wlhyl"]
|
||||
tonemap_mode = 3
|
||||
ssil_enabled = true
|
||||
sdfgi_enabled = true
|
||||
glow_enabled = true
|
||||
glow_strength = 0.74
|
||||
glow_blend_mode = 1
|
||||
glow_hdr_threshold = 0.0
|
||||
glow_hdr_luminance_cap = 5.0
|
||||
fog_enabled = true
|
||||
fog_light_color = Color(0.390929, 0.489667, 0.392857, 1)
|
||||
fog_density = 0.001
|
||||
fog_height = 3.0
|
||||
volumetric_fog_enabled = true
|
||||
volumetric_fog_density = 0.0
|
||||
|
||||
[sub_resource type="FogMaterial" id="FogMaterial_hxa53"]
|
||||
density = 0.1
|
||||
albedo = Color(0.696, 0.770533, 0.8, 1)
|
||||
height_falloff = 16.0
|
||||
edge_fade = 0.0001011
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_6a7ft"]
|
||||
render_priority = 0
|
||||
shader = ExtResource("7_y1lbc")
|
||||
shader_parameter/spark_texture = ExtResource("8_xnxqa")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_kax14"]
|
||||
offsets = PackedFloat32Array(0.0322581, 0.285714, 0.617512, 0.746544, 0.903226)
|
||||
colors = PackedColorArray(0, 0.38, 0.240667, 0.0431373, 0.34, 0.12, 1, 0.258824, 0.76, 0.486147, 0.4104, 0.368627, 0.94, 0.82156, 0.5452, 0.717647, 0.83, 0, 0.2075, 0.827451)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_ncanj"]
|
||||
gradient = SubResource("Gradient_kax14")
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_skb6t"]
|
||||
offsets = PackedFloat32Array(0, 0.617512, 1)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1)
|
||||
|
||||
[sub_resource type="GradientTexture1D" id="GradientTexture1D_hsnlb"]
|
||||
gradient = SubResource("Gradient_skb6t")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_dw2id"]
|
||||
lifetime_randomness = 0.5
|
||||
emission_shape_scale = Vector3(1, 1.5, 1.5)
|
||||
emission_shape = 1
|
||||
emission_sphere_radius = 2.0
|
||||
spread = 0.0
|
||||
initial_velocity_max = 1.0
|
||||
gravity = Vector3(0, 0, 0)
|
||||
scale_min = 0.3
|
||||
scale_max = 3.0
|
||||
color_ramp = SubResource("GradientTexture1D_hsnlb")
|
||||
color_initial_ramp = SubResource("GradientTexture1D_ncanj")
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_qanh3"]
|
||||
size = Vector2(1, 100)
|
||||
|
||||
[node name="Node3D" type="Node3D"]
|
||||
|
||||
[node name="water_surface2" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.931149, 0)
|
||||
|
||||
[node name="Plane" type="MeshInstance3D" parent="water_surface2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1.154, 0, 0, 0, 1.154, 4.63741, -0.0648499, 0)
|
||||
material_override = SubResource("ShaderMaterial_7hmde")
|
||||
mesh = ExtResource("5_k1ij8")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="Plane3" type="MeshInstance3D" parent="water_surface2"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1.154, 0, 0, 0, 1.154, 4.63741, -0.0648499, 12.7074)
|
||||
material_override = SubResource("ShaderMaterial_7hmde")
|
||||
mesh = ExtResource("5_k1ij8")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="water_surface2/Plane3"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.0509, 1.35761, 0)
|
||||
|
||||
[node name="Plane2" type="MeshInstance3D" parent="water_surface2"]
|
||||
transform = Transform3D(-3.21494, 0, 1.00921e-07, 0, 1.15441, 0, -2.81059e-07, 0, -1.15441, 102.098, -0.0439224, -6.60792)
|
||||
material_override = SubResource("ShaderMaterial_7hmde")
|
||||
mesh = ExtResource("5_k1ij8")
|
||||
skeleton = NodePath("")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 41.7658, 4.40309, 2.30073)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.5267, 4.40309, 2.30073)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.2704, 4.40309, 2.30073)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.602, 4.40309, 2.30073)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.14971, 4.40309, 2.30073)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D11" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 41.7658, 4.40309, -8.55641)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D12" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.5267, 4.40309, -8.55641)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D13" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.2704, 4.40309, -8.55641)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D14" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.602, 4.40309, -8.55641)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D15" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.14971, 4.40309, -8.55641)
|
||||
light_color = Color(0.871013, 0.66119, 0.457878, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="firs_station" parent="." instance=ExtResource("6_uyfv5")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33.6871, 1.17329, 0)
|
||||
|
||||
[node name="OmniLight3D6" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45.9976, 3.75855, 4.16173)
|
||||
light_color = Color(0.446025, 0.787512, 0.665755, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D7" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.7586, 3.75855, 4.16173)
|
||||
light_color = Color(0.446025, 0.787512, 0.665755, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D8" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.5022, 3.75855, 4.16173)
|
||||
visible = false
|
||||
light_color = Color(0.446025, 0.787512, 0.665755, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D9" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.8339, 3.75855, 4.16173)
|
||||
light_color = Color(0.446025, 0.787512, 0.665755, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="OmniLight3D10" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.3815, 3.75855, 4.16173)
|
||||
light_color = Color(0.446025, 0.787512, 0.665755, 1)
|
||||
light_size = 0.2
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="OmniLight3D10"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.94099)
|
||||
material_override = SubResource("ShaderMaterial_3f5xe")
|
||||
mesh = SubResource("QuadMesh_po8v1")
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_wlhyl")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 26.654, -0.124089, -0.0374017)
|
||||
light_color = Color(0.741993, 0.313645, 0.954721, 1)
|
||||
light_energy = 4.0
|
||||
light_size = 1.0
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0561
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 44.156, -0.124089, -0.0374017)
|
||||
light_color = Color(0.741993, 0.313645, 0.954721, 1)
|
||||
light_energy = 4.0
|
||||
light_size = 1.0
|
||||
shadow_enabled = true
|
||||
omni_range = 7.0561
|
||||
|
||||
[node name="FogVolume" type="FogVolume" parent="WorldEnvironment"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.5439, 1.63094, -2.71465)
|
||||
size = Vector3(60, 5, 40)
|
||||
material = SubResource("FogMaterial_hxa53")
|
||||
|
||||
[node name="GPUParticles3D" type="GPUParticles3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.8524, 2.40937, 0.116003)
|
||||
sorting_offset = 100.0
|
||||
material_override = SubResource("ShaderMaterial_6a7ft")
|
||||
amount = 20
|
||||
lifetime = 4.0
|
||||
randomness = 0.55
|
||||
draw_order = 3
|
||||
process_material = SubResource("ParticleProcessMaterial_dw2id")
|
||||
draw_pass_1 = SubResource("QuadMesh_qanh3")
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://424btrdxx1jn"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cksvg1te88d0p" path="res://base-environments/transition/import/textures/bench_albedo.jpg" id="1_coy2j"]
|
||||
[ext_resource type="Texture2D" uid="uid://sl872o851j4r" path="res://base-environments/transition/import/textures/bench_mrao.png" id="2_x1do5"]
|
||||
[ext_resource type="Texture2D" uid="uid://cj0uktnpx7bob" path="res://base-environments/transition/import/textures/bench_normal.png" id="3_783ur"]
|
||||
|
||||
[resource]
|
||||
resource_name = "Banco"
|
||||
albedo_texture = ExtResource("1_coy2j")
|
||||
metallic_texture = ExtResource("2_x1do5")
|
||||
metallic_texture_channel = 2
|
||||
roughness_texture = ExtResource("2_x1do5")
|
||||
roughness_texture_channel = 1
|
||||
normal_enabled = true
|
||||
normal_scale = 0.5
|
||||
normal_texture = ExtResource("3_783ur")
|
||||
ao_enabled = true
|
||||
ao_texture = ExtResource("2_x1do5")
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://dlekrqjsc6ti1"]
|
||||
|
||||
[resource]
|
||||
resource_name = "DriverCabin"
|
||||
transparency = 4
|
||||
albedo_color = Color(0.906332, 0.906332, 0.906332, 1)
|
||||
metallic = 1.0
|
||||
emission = Color(1, 1, 1, 1)
|
||||
emission_energy_multiplier = 7.89188
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://ioeejfu3wmam"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b8fu65s22hkei" path="res://base-environments/transition/import/textures/LuzTunelLarga_baseColor.jpeg" id="1_ve7yx"]
|
||||
[ext_resource type="Texture2D" uid="uid://kmdn5kbawdp1" path="res://base-environments/transition/import/textures/LuzTunelLarga_emissive.jpeg" id="2_y8hmy"]
|
||||
|
||||
[resource]
|
||||
resource_name = "LuzTunelLarga"
|
||||
albedo_texture = ExtResource("1_ve7yx")
|
||||
roughness = 0.62
|
||||
emission_enabled = true
|
||||
emission_energy_multiplier = 20.0
|
||||
emission_texture = ExtResource("2_y8hmy")
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://bqx44biexwe0l"]
|
||||
|
||||
[resource]
|
||||
resource_name = "Material.003"
|
||||
cull_mode = 2
|
||||
albedo_color = Color(0.17721, 0.17721, 0.17721, 1)
|
||||
roughness = 0.14526
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://b35o1jwchmhby"]
|
||||
|
||||
[resource]
|
||||
resource_name = "beam_metal"
|
||||
albedo_color = Color(0.279994, 0.279994, 0.279994, 1)
|
||||
metallic = 1.0
|
||||
roughness = 0.690184
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://do7ubky01tw15"]
|
||||
|
||||
[resource]
|
||||
resource_name = "cabin_windows"
|
||||
transparency = 4
|
||||
albedo_color = Color(0.906332, 0.906332, 0.906332, 1)
|
||||
metallic = 1.0
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://6wu2p36l7yay"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bgyq1g25s6bao" path="res://base-environments/transition/import/textures/ceiling_baseColor.png" id="1_hdg72"]
|
||||
[ext_resource type="Texture2D" uid="uid://bpil3hdolc26t" path="res://base-environments/transition/import/textures/ceiling_mrao.png" id="2_5s2hl"]
|
||||
[ext_resource type="Texture2D" uid="uid://c72x8cgs8l72m" path="res://base-environments/transition/import/textures/ceiling_emissive.png" id="3_7ugg4"]
|
||||
[ext_resource type="Texture2D" uid="uid://i6r37mqdrhk8" path="res://base-environments/transition/import/textures/ceiling_normal.png" id="4_fq38w"]
|
||||
|
||||
[resource]
|
||||
resource_name = "ceiling"
|
||||
albedo_texture = ExtResource("1_hdg72")
|
||||
albedo_texture_force_srgb = true
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("2_5s2hl")
|
||||
metallic_texture_channel = 2
|
||||
roughness_texture = ExtResource("2_5s2hl")
|
||||
roughness_texture_channel = 1
|
||||
emission_enabled = true
|
||||
emission = Color(0.62, 0.7276666, 1, 1)
|
||||
emission_energy_multiplier = 20.0
|
||||
emission_operator = 1
|
||||
emission_texture = ExtResource("3_7ugg4")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("4_fq38w")
|
||||
ao_enabled = true
|
||||
ao_texture = ExtResource("2_5s2hl")
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://do10ylbdyc5q0"]
|
||||
|
||||
[resource]
|
||||
resource_name = "door"
|
||||
albedo_color = Color(0.882082, 0.839278, 0.809231, 1)
|
||||
roughness = 0.5
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://cbw2wfs45olip"]
|
||||
|
||||
[resource]
|
||||
resource_name = "escalator_paneling"
|
||||
albedo_color = Color(0.38386, 0.535813, 0.385396, 1)
|
||||
roughness = 0.41
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://ldo63jlqd5td"]
|
||||
|
||||
[resource]
|
||||
resource_name = "escalator_rim"
|
||||
cull_mode = 2
|
||||
albedo_color = Color(0.183538, 0.183538, 0.183538, 1)
|
||||
roughness = 0.356269
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[gd_resource type="ShaderMaterial" load_steps=4 format=3 uid="uid://bhvlmumjhbj2u"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://i3k8blcd043t" path="res://base-environments/transition/shaders/escalator_disp.gdshader" id="1_2y5ch"]
|
||||
[ext_resource type="Texture2D" uid="uid://ccgfaa71bredj" path="res://base-environments/transition/shaders/stairs_albedo.png" id="2_7sr73"]
|
||||
[ext_resource type="Texture2D" uid="uid://bkakclhq1uwda" path="res://base-environments/transition/shaders/stairs_normal.png" id="3_levao"]
|
||||
|
||||
[resource]
|
||||
resource_name = "escalator_steps"
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_2y5ch")
|
||||
shader_parameter/albedo_texture = ExtResource("2_7sr73")
|
||||
shader_parameter/normal_map = ExtResource("3_levao")
|
||||
shader_parameter/transition_point = 0.1
|
||||
shader_parameter/transition_length = 0.1
|
||||
shader_parameter/target_length = 6.0
|
||||
shader_parameter/target_height = 3.0
|
||||
BIN
src/base-environments/transition/import/firs_station.glb (Stored with Git LFS)
|
|
@ -32,7 +32,7 @@ roughness/mode=1
|
|||
roughness/src_normal="res://base-environments/transition/import/firs_station_SueloModular_normal.png"
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/normal_map_invert_y=true
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
|
|
|
|||
BIN
src/base-environments/transition/import/first_station.glb (Stored with Git LFS)
|
|
@ -15,9 +15,11 @@ dest_files=["res://.godot/imported/first_station.glb-6a12519729615267f30d0bbe877
|
|||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
|
|
@ -32,52 +34,187 @@ animation/trimming=false
|
|||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"Banco": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/Banco.tres",
|
||||
"use_external/path": "uid://424btrdxx1jn"
|
||||
},
|
||||
"FluorescenteLuz": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/FluorescenteLuz.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/FluorescenteLuz.tres",
|
||||
"use_external/path": "uid://b6t2jc424d33h"
|
||||
},
|
||||
"LuzTunelLarga": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/LuzTunelLarga.tres",
|
||||
"use_external/path": "uid://ioeejfu3wmam"
|
||||
},
|
||||
"Material.003": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/Material.003.tres"
|
||||
},
|
||||
"ParedTunel": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/ParedTunel.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/ParedTunel.tres",
|
||||
"use_external/path": "uid://bcim2jku0oi5s"
|
||||
},
|
||||
"Pilar": {
|
||||
"beam_metal": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/Pilar.tres"
|
||||
"use_external/path": "res://base-environments/transition/import/beam_metal.tres"
|
||||
},
|
||||
"platform_border": {
|
||||
"door": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/platform_border.tres"
|
||||
"use_external/path": "res://base-environments/transition/import/door.tres"
|
||||
},
|
||||
"escalator_paneling": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/escalator_paneling.tres",
|
||||
"use_external/path": "uid://cbw2wfs45olip"
|
||||
},
|
||||
"escalator_rim": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/escalator_rim.tres",
|
||||
"use_external/path": "uid://ldo63jlqd5td"
|
||||
},
|
||||
"escalator_steps": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/escalator_steps.tres",
|
||||
"use_external/path": "uid://bhvlmumjhbj2u"
|
||||
},
|
||||
"green_pillar": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/green_pillar.tres",
|
||||
"use_external/path": "uid://b5dojscygn3go"
|
||||
},
|
||||
"metal": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/metal.tres"
|
||||
},
|
||||
"next_room_peak": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/next_room_peak.tres"
|
||||
},
|
||||
"pipeage": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/pipeage.tres",
|
||||
"use_external/path": "uid://idiy0k4l0pck"
|
||||
},
|
||||
"pipeage.001": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/pipeage.001.tres",
|
||||
"use_external/path": "uid://dm44x4w5rxejw"
|
||||
},
|
||||
"rails": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/rails.tres",
|
||||
"use_external/path": "uid://br7xd223mip1g"
|
||||
},
|
||||
"river_of_time": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/river_of_time.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/river_of_time.tres",
|
||||
"use_external/path": "uid://cf2sgjrkn6kor"
|
||||
},
|
||||
"signal_lights": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/signal_lights.tres",
|
||||
"use_external/path": "uid://c2ybk0gr3jbv3"
|
||||
},
|
||||
"sink": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/sink.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/sink.tres",
|
||||
"use_external/path": "uid://ymsxij54stua"
|
||||
},
|
||||
"speakers": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/speakers.tres",
|
||||
"use_external/path": "uid://b18iocnscjdie"
|
||||
},
|
||||
"station_ceiling": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/station_ceiling.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/station_ceiling.tres",
|
||||
"use_external/path": "uid://c7ueklebq08f7"
|
||||
},
|
||||
"station_floor": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/station_floor.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/station_floor.tres",
|
||||
"use_external/path": "uid://duhe1nn0uwulo"
|
||||
},
|
||||
"station_metal": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/station_metal.tres",
|
||||
"use_external/path": "uid://ywkkddtxjrxj"
|
||||
},
|
||||
"station_tiles": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/textures/station_tiles.tres"
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/textures/station_tiles.tres",
|
||||
"use_external/path": "uid://b3wybjajg4dr3"
|
||||
},
|
||||
"tactile_paving": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/tactile_paving.tres",
|
||||
"use_external/path": "uid://ciml57ca083bi"
|
||||
},
|
||||
"unlit_station_tiles": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://base-environments/transition/import/unlit_station_tiles.tres",
|
||||
"use_external/path": "uid://b6tr83kldm1ty"
|
||||
}
|
||||
},
|
||||
"meshes": {
|
||||
"first_station_escalator_floor": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/fallback_path": "",
|
||||
"save_to_file/path": ""
|
||||
},
|
||||
"first_station_escalator_stairs": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/path": ""
|
||||
},
|
||||
"first_station_hind_ceiling": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/fallback_path": "",
|
||||
"save_to_file/path": ""
|
||||
},
|
||||
"first_station_raised_ceiling": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/fallback_path": "",
|
||||
"save_to_file/path": ""
|
||||
},
|
||||
"first_station_station_ceiling": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/fallback_path": "",
|
||||
"save_to_file/path": ""
|
||||
},
|
||||
"first_station_water": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"lods/normal_split_angle": 25.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/path": ""
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://b5dojscygn3go"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cadnvuhd1cir1" path="res://base-environments/transition/import/textures/Pilar_baseColor.png" id="1_rcmti"]
|
||||
[ext_resource type="Texture2D" uid="uid://b2jpjuonjlqtx" path="res://base-environments/transition/import/textures/Pilar_normal.png" id="2_lrh7u"]
|
||||
[ext_resource type="Texture2D" uid="uid://b0t5utisiv7s6" path="res://base-environments/transition/import/firs_station_Pilar_metallicRoughness.png" id="3_bf4ls"]
|
||||
|
||||
[resource]
|
||||
resource_name = "green_pillar"
|
||||
albedo_texture = ExtResource("1_rcmti")
|
||||
roughness_texture = ExtResource("3_bf4ls")
|
||||
roughness_texture_channel = 1
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("2_lrh7u")
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://2em44il3jvc1"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://1ksxpyr61cel" path="res://base-environments/transition/import/textures/interiour_albedo.png" id="1_h065x"]
|
||||
[ext_resource type="Texture2D" uid="uid://cqav6y2p3ss37" path="res://base-environments/transition/import/textures/interiour_mrao.png" id="2_275kg"]
|
||||
[ext_resource type="Texture2D" uid="uid://bl1b5sung7xww" path="res://base-environments/transition/import/textures/interiour_normal.png" id="3_21l8m"]
|
||||
|
||||
[resource]
|
||||
resource_name = "main_interiour"
|
||||
albedo_texture = ExtResource("1_h065x")
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("2_275kg")
|
||||
metallic_texture_channel = 2
|
||||
roughness_texture = ExtResource("2_275kg")
|
||||
roughness_texture_channel = 1
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("3_21l8m")
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://2og7k6tahe8s"]
|
||||
|
||||
[resource]
|
||||
resource_name = "metal"
|
||||
albedo_color = Color(0.906332, 0.906332, 0.906332, 1)
|
||||
metallic = 1.0
|
||||
roughness = 0.334862
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://d3rfe7mryshj1"]
|
||||
|
||||
[resource]
|
||||
resource_name = "next_room_peak"
|
||||
cull_mode = 2
|
||||
albedo_color = Color(0, 0, 0, 1)
|
||||
metallic = 1.0
|
||||
emission_enabled = true
|
||||
emission = Color(0.0748178, 0.134808, 0.168364, 1)
|
||||
emission_energy_multiplier = 3.0
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://dm44x4w5rxejw"]
|
||||
|
||||
[resource]
|
||||
resource_name = "pipeage.001"
|
||||
albedo_color = Color(0.501407, 0.501406, 0.501406, 1)
|
||||
metallic = 1.0
|
||||
roughness = 0.49
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://idiy0k4l0pck"]
|
||||
|
||||
[resource]
|
||||
resource_name = "pipeage"
|
||||
metallic = 1.0
|
||||
roughness = 0.62
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://br7xd223mip1g"]
|
||||
|
||||
[resource]
|
||||
resource_name = "rails"
|
||||
albedo_color = Color(0.906332, 0.906332, 0.906332, 1)
|
||||
metallic = 1.0
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://dluvpqvy1vy4t"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://csr1oxv8o4xeg" path="res://base-environments/transition/import/textures/seats_Base_Color.png" id="1_6tcpn"]
|
||||
[ext_resource type="Texture2D" uid="uid://dcbogkomaq87r" path="res://base-environments/transition/import/textures/seats_mrao.png" id="2_b7nsj"]
|
||||
[ext_resource type="Texture2D" uid="uid://d0dn07r8cxhgi" path="res://base-environments/transition/import/textures/seats_Normal_DirectX.png" id="3_504aj"]
|
||||
|
||||
[resource]
|
||||
resource_name = "seats"
|
||||
cull_mode = 2
|
||||
albedo_color = Color(0.873298, 0.873298, 0.873298, 1)
|
||||
albedo_texture = ExtResource("1_6tcpn")
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("2_b7nsj")
|
||||
metallic_texture_channel = 2
|
||||
roughness_texture = ExtResource("2_b7nsj")
|
||||
roughness_texture_channel = 1
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("3_504aj")
|
||||
ao_enabled = true
|
||||
ao_texture = ExtResource("2_b7nsj")
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://c2ybk0gr3jbv3"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b6p0r3g01s1i7" path="res://base-environments/transition/import/textures/signal_lights_baseColor.jpeg" id="1_fu6hv"]
|
||||
[ext_resource type="Texture2D" uid="uid://dabrwurivy2bq" path="res://base-environments/transition/import/textures/signal_lights_mrao.png" id="2_lrk4v"]
|
||||
[ext_resource type="Texture2D" uid="uid://bhfwow2vqy817" path="res://base-environments/transition/import/textures/signal_lights_emissive.jpeg" id="3_k253l"]
|
||||
[ext_resource type="Texture2D" uid="uid://c5lbthuwr7245" path="res://base-environments/transition/import/textures/signal_lights_normal.png" id="4_0abiq"]
|
||||
|
||||
[resource]
|
||||
resource_name = "signal_lights"
|
||||
albedo_color = Color(1.5, 1.5, 1.5, 1)
|
||||
albedo_texture = ExtResource("1_fu6hv")
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("2_lrk4v")
|
||||
metallic_texture_channel = 1
|
||||
roughness_texture = ExtResource("2_lrk4v")
|
||||
roughness_texture_channel = 1
|
||||
emission_enabled = true
|
||||
emission_energy_multiplier = 3.0
|
||||
emission_texture = ExtResource("3_k253l")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("4_0abiq")
|
||||
ao_enabled = true
|
||||
ao_texture = ExtResource("2_lrk4v")
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://b18iocnscjdie"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://beatl5guir7py" path="res://base-environments/transition/import/textures/speakers_albedo.jpg" id="1_ft6fg"]
|
||||
[ext_resource type="Texture2D" uid="uid://ch1v5maxh1rmm" path="res://base-environments/transition/import/textures/speakers_mrao.png" id="2_pe06r"]
|
||||
[ext_resource type="Texture2D" uid="uid://c6cvn5m0pwslq" path="res://base-environments/transition/import/textures/speakers_normal.png" id="3_df85u"]
|
||||
|
||||
[resource]
|
||||
resource_name = "speakers"
|
||||
vertex_color_use_as_albedo = true
|
||||
albedo_texture = ExtResource("1_ft6fg")
|
||||
metallic = 1.0
|
||||
metallic_texture = ExtResource("2_pe06r")
|
||||
metallic_texture_channel = 2
|
||||
roughness_texture = ExtResource("2_pe06r")
|
||||
roughness_texture_channel = 1
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("3_df85u")
|
||||
ao_enabled = true
|
||||
ao_texture = ExtResource("2_pe06r")
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://ywkkddtxjrxj"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bq88blg6hp3gd" path="res://base-environments/transition/import/textures/Metal055A_4K-PNG_Color.png" id="1_dphdk"]
|
||||
[ext_resource type="Texture2D" uid="uid://bltvngooxmm7i" path="res://base-environments/transition/import/textures/Metal055A_4K-PNG_NormalGL.png" id="2_gw00f"]
|
||||
|
||||
[resource]
|
||||
resource_name = "station_metal"
|
||||
cull_mode = 2
|
||||
albedo_texture = ExtResource("1_dphdk")
|
||||
metallic = 0.9
|
||||
roughness = 0.4
|
||||
roughness_texture = ExtResource("1_dphdk")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("2_gw00f")
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[gd_resource type="ShaderMaterial" load_steps=6 format=3 uid="uid://bqo0oxige18et"]
|
||||
|
||||
[ext_resource type="Shader" uid="uid://kvovcq2s08f0" path="res://base-environments/transition/vfx/subway-coat.gdshader" id="1_byqt2"]
|
||||
[ext_resource type="Texture2D" uid="uid://dgmq08pbobw55" path="res://base-environments/transition/import/textures/subway-coat_data.png" id="2_p7k1a"]
|
||||
[ext_resource type="Texture2D" uid="uid://dst0u5b51mx4h" path="res://base-environments/transition/shaders/water_color.exr" id="3_trg1x"]
|
||||
[ext_resource type="Texture2D" uid="uid://bvlldp00ytilp" path="res://base-environments/transition/shaders/water_noise.png" id="4_qj037"]
|
||||
[ext_resource type="Texture2D" uid="uid://b5gmqj4nd868a" path="res://base-environments/transition/shaders/water_displacement_noise.png" id="4_trg1x"]
|
||||
|
||||
[resource]
|
||||
resource_name = "subway_coat"
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_byqt2")
|
||||
shader_parameter/data_texture = ExtResource("2_p7k1a")
|
||||
shader_parameter/water_colors = ExtResource("3_trg1x")
|
||||
shader_parameter/water_disp = ExtResource("4_trg1x")
|
||||
shader_parameter/water_noise = ExtResource("4_qj037")
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://dwcyb50orh5my"]
|
||||
|
||||
[resource]
|
||||
resource_name = "subway_door"
|
||||
cull_mode = 2
|
||||
vertex_color_use_as_albedo = true
|
||||
albedo_color = Color(0.246829, 0.246829, 0.246829, 1)
|
||||
metallic = 1.0
|
||||
roughness = 0.105505
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://cpb868aqg20oe"]
|
||||
|
||||
[resource]
|
||||
resource_name = "subway_tinted_glass"
|
||||
cull_mode = 2
|
||||
albedo_color = Color(0.132903, 0.132903, 0.132903, 1)
|
||||
roughness = 0.0688073
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://dotekvpr6rytk"
|
||||
path="res://.godot/imported/subway_train.glb-90a429b5aca492471f3f9472724bd3f0.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/subway_train.glb"
|
||||
dest_files=["res://.godot/imported/subway_train.glb-90a429b5aca492471f3f9472724bd3f0.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"DriverCabin": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/DriverCabin.tres"
|
||||
},
|
||||
"cabin_windows": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/cabin_windows.tres"
|
||||
},
|
||||
"ceiling": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/ceiling.tres"
|
||||
},
|
||||
"escalator_rim": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/escalator_rim.tres"
|
||||
},
|
||||
"main_interiour": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/main_interiour.tres"
|
||||
},
|
||||
"seats": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/seats.tres"
|
||||
},
|
||||
"subway_coat": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/subway_coat.tres"
|
||||
},
|
||||
"subway_tinted_glass": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/subway_tinted_glass.tres"
|
||||
},
|
||||
"train_floor": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/train_floor.tres"
|
||||
},
|
||||
"train_misc": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/train_misc.tres"
|
||||
},
|
||||
"train_window_frames": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/train_window_frames.tres"
|
||||
},
|
||||
"train_windows": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/train_windows.tres"
|
||||
},
|
||||
"train_windows_transparent": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/train_windows_transparent.tres"
|
||||
},
|
||||
"undercarriage": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://base-environments/transition/import/undercarriage.tres"
|
||||
}
|
||||
},
|
||||
"meshes": {
|
||||
"subway_train_ParedesLateralesInterior_LP_008_LateralesInteriores_0_001": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/path": ""
|
||||
},
|
||||
"subway_train_train_hull": {
|
||||
"generate/lightmap_uv": 0,
|
||||
"generate/lods": 2,
|
||||
"generate/shadow_meshes": 0,
|
||||
"lods/normal_merge_angle": 60.0,
|
||||
"save_to_file/enabled": false,
|
||||
"save_to_file/path": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://ciml57ca083bi"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://j6v5xhiys4bu" path="res://base-environments/transition/import/firs_station_SueloModular_baseColor.jpg" id="1_fm7cl"]
|
||||
[ext_resource type="Texture2D" uid="uid://bn3cdvegy2urs" path="res://base-environments/transition/import/firs_station_SueloModular_normal.png" id="2_rehj7"]
|
||||
[ext_resource type="Texture2D" uid="uid://7w1qk6a0qspl" path="res://base-environments/transition/import/firs_station_Techos_Modulares_normal.png" id="3_40p3v"]
|
||||
|
||||
[resource]
|
||||
resource_name = "tactile_paving"
|
||||
albedo_texture = ExtResource("1_fm7cl")
|
||||
roughness = 0.77
|
||||
roughness_texture = ExtResource("3_40p3v")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("2_rehj7")
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ctjapro0nbvvv"
|
||||
path="res://.godot/imported/BajosExterioresTren_baseColor_2K.png-05de8d5bd3eff68480ec2b6e610f16b2.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/BajosExterioresTren_baseColor_2K.png"
|
||||
dest_files=["res://.godot/imported/BajosExterioresTren_baseColor_2K.png-05de8d5bd3eff68480ec2b6e610f16b2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
|
|
@ -12,7 +12,7 @@ metallic_texture = ExtResource("3_nfygd")
|
|||
roughness_texture = ExtResource("3_nfygd")
|
||||
roughness_texture_channel = 1
|
||||
emission_enabled = true
|
||||
emission = Color(1, 0.763716, 0.558479, 1)
|
||||
emission_energy_multiplier = 5.0
|
||||
emission = Color(0.953007, 0.768561, 0.732701, 1)
|
||||
emission_energy_multiplier = 10.0
|
||||
emission_operator = 1
|
||||
emission_texture = ExtResource("2_4fu4b")
|
||||
|
|
|
|||
|
|
@ -3,25 +3,27 @@
|
|||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://doi2dy56py0de"
|
||||
path="res://.godot/imported/LateralTren_baseColor_upscayl_2x_ultrasharp.png-8d19f7c6ad80da5d66a0d132e9091f2c.ctex"
|
||||
path.s3tc="res://.godot/imported/LateralTren_baseColor_upscayl_2x_ultrasharp.png-8d19f7c6ad80da5d66a0d132e9091f2c.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/LateralTren_baseColor_upscayl_2x_ultrasharp.png-8d19f7c6ad80da5d66a0d132e9091f2c.etc2.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/LateralTren_baseColor_upscayl_2x_ultrasharp.png"
|
||||
dest_files=["res://.godot/imported/LateralTren_baseColor_upscayl_2x_ultrasharp.png-8d19f7c6ad80da5d66a0d132e9091f2c.ctex"]
|
||||
dest_files=["res://.godot/imported/LateralTren_baseColor_upscayl_2x_ultrasharp.png-8d19f7c6ad80da5d66a0d132e9091f2c.s3tc.ctex", "res://.godot/imported/LateralTren_baseColor_upscayl_2x_ultrasharp.png-8d19f7c6ad80da5d66a0d132e9091f2c.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
|
|
@ -31,4 +33,4 @@ process/normal_map_invert_y=false
|
|||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
detect_3d/compress_to=0
|
||||
|
|
|
|||
|
|
@ -3,32 +3,34 @@
|
|||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b723k1ye26g6x"
|
||||
path="res://.godot/imported/LateralTren_normal_upscayl_2x_ultrasharp.png-fe8e95b63a74d43f3f4936726814fd86.ctex"
|
||||
path.s3tc="res://.godot/imported/LateralTren_normal_upscayl_2x_ultrasharp.png-fe8e95b63a74d43f3f4936726814fd86.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/LateralTren_normal_upscayl_2x_ultrasharp.png-fe8e95b63a74d43f3f4936726814fd86.etc2.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/LateralTren_normal_upscayl_2x_ultrasharp.png"
|
||||
dest_files=["res://.godot/imported/LateralTren_normal_upscayl_2x_ultrasharp.png-fe8e95b63a74d43f3f4936726814fd86.ctex"]
|
||||
dest_files=["res://.godot/imported/LateralTren_normal_upscayl_2x_ultrasharp.png-fe8e95b63a74d43f3f4936726814fd86.s3tc.ctex", "res://.godot/imported/LateralTren_normal_upscayl_2x_ultrasharp.png-fe8e95b63a74d43f3f4936726814fd86.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/normal_map=1
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
roughness/mode=1
|
||||
roughness/src_normal="res://base-environments/transition/import/textures/LateralTren_normal_upscayl_2x_ultrasharp.png"
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
detect_3d/compress_to=0
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 50 KiB |
|
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b8fu65s22hkei"
|
||||
path.s3tc="res://.godot/imported/LuzTunelLarga_baseColor.jpeg-aacbbbc789a6408416d2251a70a4d032.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/LuzTunelLarga_baseColor.jpeg-aacbbbc789a6408416d2251a70a4d032.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/LuzTunelLarga_baseColor.jpeg"
|
||||
dest_files=["res://.godot/imported/LuzTunelLarga_baseColor.jpeg-aacbbbc789a6408416d2251a70a4d032.s3tc.ctex", "res://.godot/imported/LuzTunelLarga_baseColor.jpeg-aacbbbc789a6408416d2251a70a4d032.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
|
After Width: | Height: | Size: 31 KiB |
|
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://kmdn5kbawdp1"
|
||||
path.s3tc="res://.godot/imported/LuzTunelLarga_emissive.jpeg-6415bd05110f49848bfea8487daee77c.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/LuzTunelLarga_emissive.jpeg-6415bd05110f49848bfea8487daee77c.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/LuzTunelLarga_emissive.jpeg"
|
||||
dest_files=["res://.godot/imported/LuzTunelLarga_emissive.jpeg-6415bd05110f49848bfea8487daee77c.s3tc.ctex", "res://.godot/imported/LuzTunelLarga_emissive.jpeg-6415bd05110f49848bfea8487daee77c.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
|
After Width: | Height: | Size: 31 KiB |
BIN
src/base-environments/transition/import/textures/MAT_SEATS_Metallic.png (Stored with Git LFS)
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dx33nv66wvweg"
|
||||
path="res://.godot/imported/MAT_SEATS_Metallic.png-fd16a82119c6d84e450a2a6401c5fd9a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/MAT_SEATS_Metallic.png"
|
||||
dest_files=["res://.godot/imported/MAT_SEATS_Metallic.png-fd16a82119c6d84e450a2a6401c5fd9a.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
src/base-environments/transition/import/textures/MAT_SEATS_Mixed_AO.png (Stored with Git LFS)
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b8ksqbhfxa3wb"
|
||||
path="res://.godot/imported/MAT_SEATS_Mixed_AO.png-43443fe56b06ab17a94b48561bc96f57.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/MAT_SEATS_Mixed_AO.png"
|
||||
dest_files=["res://.godot/imported/MAT_SEATS_Mixed_AO.png-43443fe56b06ab17a94b48561bc96f57.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
src/base-environments/transition/import/textures/Metal055A_4K-PNG_Color.png (Stored with Git LFS)
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bq88blg6hp3gd"
|
||||
path.s3tc="res://.godot/imported/Metal055A_4K-PNG_Color.png-2629be82b5e2f2efe6368723f674b399.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/Metal055A_4K-PNG_Color.png-2629be82b5e2f2efe6368723f674b399.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/Metal055A_4K-PNG_Color.png"
|
||||
dest_files=["res://.godot/imported/Metal055A_4K-PNG_Color.png-2629be82b5e2f2efe6368723f674b399.s3tc.ctex", "res://.godot/imported/Metal055A_4K-PNG_Color.png-2629be82b5e2f2efe6368723f674b399.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
src/base-environments/transition/import/textures/Metal055A_4K-PNG_NormalGL.png (Stored with Git LFS)
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bltvngooxmm7i"
|
||||
path.s3tc="res://.godot/imported/Metal055A_4K-PNG_NormalGL.png-276eeaffcea31afed036d94694b9ca9e.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/Metal055A_4K-PNG_NormalGL.png-276eeaffcea31afed036d94694b9ca9e.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/Metal055A_4K-PNG_NormalGL.png"
|
||||
dest_files=["res://.godot/imported/Metal055A_4K-PNG_NormalGL.png-276eeaffcea31afed036d94694b9ca9e.s3tc.ctex", "res://.godot/imported/Metal055A_4K-PNG_NormalGL.png-276eeaffcea31afed036d94694b9ca9e.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=1
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=1
|
||||
roughness/src_normal="res://base-environments/transition/import/textures/Metal055A_4K-PNG_NormalGL.png"
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
BIN
src/base-environments/transition/import/textures/Metal055A_4K-PNG_Roughness.png (Stored with Git LFS)
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ct58h6dkg2usu"
|
||||
path.s3tc="res://.godot/imported/Metal055A_4K-PNG_Roughness.png-ef465bffff86d927fa36a4821a50ac63.s3tc.ctex"
|
||||
path.etc2="res://.godot/imported/Metal055A_4K-PNG_Roughness.png-ef465bffff86d927fa36a4821a50ac63.etc2.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base-environments/transition/import/textures/Metal055A_4K-PNG_Roughness.png"
|
||||
dest_files=["res://.godot/imported/Metal055A_4K-PNG_Roughness.png-ef465bffff86d927fa36a4821a50ac63.s3tc.ctex", "res://.godot/imported/Metal055A_4K-PNG_Roughness.png-ef465bffff86d927fa36a4821a50ac63.etc2.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||