List of commits:
Subject Hash Author Date (UTC)
Initial commit 8112cb088917c705bda9e291d3d15aacf003dce4 fluffrabbit 2017-03-28 15:44:04
Commit 8112cb088917c705bda9e291d3d15aacf003dce4 - Initial commit
Author: fluffrabbit
Author date (UTC): 2017-03-28 15:44
Committer name: fluffrabbit
Committer date (UTC): 2017-03-28 15:44
Parent(s):
Signing key:
Tree: cb4bd4d526238c3b301f00accc56486b942e0f4b
File Lines added Lines deleted
DEVELOPING.md 27 0
README.md 18 0
TODO.txt 5 0
UNLICENSE.txt 22 0
data/audio/bang.wav 0 0
data/audio/click.wav 0 0
data/audio/wind.ogg 0 0
data/cubemaps/cityday.blend 0 0
data/cubemaps/cityday.cbm 0 0
data/cubemaps/cubemap.shd 0 0
data/cubemaps/night.blend 0 0
data/cubemaps/night.cbm 0 0
data/cubemaps/night_reflection.blend 0 0
data/cubemaps/night_reflection.cbm 0 0
data/gdscript/button_load.gd 49 0
data/gdscript/button_quit.gd 42 0
data/gdscript/button_vr.gd 75 0
data/gdscript/hybrid-control.gd 323 0
data/gdscript/ship.gd 87 0
data/gdscript/turret.gd 195 0
data/menu/ChicagoFLF.ttf 0 0
data/menu/loading.png 0 0
data/menu/white.png 0 0
data/menu/whitesquare.png 0 0
data/scenes/doublevignette.png 0 0
data/scenes/gamma.png 0 0
data/scenes/glow.png 0 0
data/scenes/gun.mtl 0 0
data/scenes/hammer.blend 0 0
data/scenes/hammer.dae 97 0
data/scenes/hammer.scn 0 0
data/scenes/player.tscn 247 0
data/scenes/saucer.blend 0 0
data/scenes/saucer.dae 61 0
data/scenes/saucer.scn 0 0
data/scenes/ship.mtl 0 0
data/scenes/ship.tscn 74 0
data/scenes/skyhammer.tscn 1978 0
data/scenes/snow.png 0 0
data/scenes/snow.png.flags 1 0
data/scenes/turret.blend 0 0
data/scenes/turret.dae 172 0
data/scenes/turret.scn 0 0
engine.cfg 23 0
export.cfg 282 0
git-pull 10 0
git-pull.bat 11 0
git-upload 18 0
git-upload.bat 19 0
icon.png 0 0
icon.png.flags 1 0
File DEVELOPING.md added (mode: 100644) (index 0000000..eb8c545)
1 ## Developing with the Sky Hammer codebase
2
3 Recommended specs for development: Linux or Mac desktop with working Android build chain (Android/Replicant SDK, OpenJDK, Godot, all good software to have). Windows should work as well but Linux is the easiest platform for development when dealing with Android.
4
5 Sky Hammer introduces new VR features to the Godot engine at the game level, compiling in unmodified Godot 2.1.x. The lead developer pioneered the techniques now being used to bring VR to Godot before it is even an official feature, and as one can imagine there are no known Godot games in an even semi-stable state featuring VR. This is one such unstable masterpiece.
6
7 Download the repository (either by downloading the archive, cloning the repo, or downloading only the git-pull script and running that) and import the project into Godot. When you want to push changes to the repository, an easy way to do it is with the script. Run ./git-upload on *nix or git-upload.bat on Windows.
8
9 ### FAQ
10
11 ### Q. Will this work on the Web?
12 A. Will the Web stop being shitty?
13
14 ### Q. Does this work in Godot 3.0?
15 A. As of the time of this writing, I am pretty sure Godot 3.0 does not work very much at all, to say nothing of running games on it.
16
17 ### Q. Can you add feature X?
18 A. Can you?
19
20 ### Q. What are your long-term plans for this game?
21 A. Get it on F-Droid and let other people handle the other distribution centers.
22
23 ### Q. The head tracking really sucks.
24 A. Work is in progress in this area.
25
26 ### Q. What can I do to help?
27 A. [TODO.txt](TODO.txt) contains information on that.
File README.md added (mode: 100644) (index 0000000..8c8cb2b)
1 # Sky Hammer
2
3 WARNING: Pre-pre-alpha. Binary builds not currently available.
4
5 The Sky Hammer is a twin barrel turret that fires 1800 caseless 7mm rounds per minute, designed for one purpose: sending aliens love letters. You are the postmaster.
6
7 Recommended specs for gameplay: Android 4.0+ or iOS device with 4.5" - 6" screen OR dedicated Android VR headset. Device must have a magnetometer. Bluetooth controller highly recommended.
8
9 Alternatively, game can be played on PC/Mac, but support for getting lens distortion and orientation off of PC VR headsets is not currently present.
10
11 ### Features
12
13 * Inworld menu
14 * Graphical effects including sparks and cubemap reflections
15 * 3D sound
16 * Extensive use of 3D physics
17
18 See [DEVELOPING.md](DEVELOPING.md) for technical details related to development.
File TODO.txt added (mode: 100644) (index 0000000..aa9eb38)
1 0.0.4 - scoreboard and VR preference saving
2 0.0.5 - add buildings, ships shoot back, variety in gameplay
3 0.0.6 - add hominids
4 0.0.7 - implement Godot's newest innovations
5 0.1.0 - release on F-Droid
File UNLICENSE.txt added (mode: 100644) (index 0000000..3a61ca2)
1 This is free and unencumbered software released into the public domain.
2
3 Anyone is free to copy, modify, publish, use, compile, sell, or
4 distribute this software, either in source code form or as a compiled
5 binary, for any purpose, commercial or non-commercial, and by any
6 means.
7
8 In jurisdictions that recognize copyright laws, the author or authors
9 of this software dedicate any and all copyright interest in the
10 software to the public domain. We make this dedication for the benefit
11 of the public at large and to the detriment of our heirs and
12 successors. We intend this dedication to be an overt act of
13 relinquishment in perpetuity of all present and future rights to this
14 software under copyright law.
15
16 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22 OTHER DEALINGS IN THE SOFTWARE.
File data/audio/bang.wav added (mode: 100644) (index 0000000..e3f7125)
File data/audio/click.wav added (mode: 100644) (index 0000000..cee3fac)
File data/audio/wind.ogg added (mode: 100644) (index 0000000..0e424d3)
File data/cubemaps/cityday.blend added (mode: 100644) (index 0000000..5b175b1)
File data/cubemaps/cityday.cbm added (mode: 100644) (index 0000000..92c280b)
File data/cubemaps/cubemap.shd added (mode: 100644) (index 0000000..4631593)
File data/cubemaps/night.blend added (mode: 100644) (index 0000000..f19d8fc)
File data/cubemaps/night.cbm added (mode: 100644) (index 0000000..aae0ec3)
File data/cubemaps/night_reflection.blend added (mode: 100644) (index 0000000..c1d4913)
File data/cubemaps/night_reflection.cbm added (mode: 100644) (index 0000000..acc4b97)
File data/gdscript/button_load.gd added (mode: 100644) (index 0000000..738712d)
1 extends StaticBody
2
3
4 onready var quad = get_node( 'Quad' )
5 onready var viewport = get_node( 'Viewport' )
6 onready var sfx = get_node( 'sfx' )
7 onready var label = viewport.get_node( 'Label' )
8 onready var mat = quad.get_material_override().duplicate()
9
10 var lookat = false
11
12 var brightness = 0.0
13
14
15 func _ready():
16 # use unique material
17 quad.set_material_override( mat )
18 mat.set_texture( 1, viewport.get_render_target_texture() )
19
20 label.set_text( 'load' )
21
22 set_fixed_process( true )
23
24
25 func _fixed_process( d ):
26 if lookat: brightness = 1.0
27
28 mat.set_parameter( 0, Color( 1.0, 1.0, 1.0, lerp( 0.5, 1.0, brightness) ) )
29
30 var s = lerp( 1.0, 1.12, brightness )
31 set_scale( Vector3( s, s, s ) )
32
33 brightness -= d * 3
34 if brightness < 0.0: brightness = 0.0
35
36 lookat = false
37
38
39 func _pick( body, v, a, e, d ):
40 # _pick( body, vec, action { point = 0, start press = 1, start hold = 2, button press = 3 }, actionevent, delta )
41 lookat = true
42 if a == 1 or a == 3:
43 sfx.play( 'powerup' )
44
45 var mapevent = 'ui_accept'
46 InputMap.erase_action( mapevent )
47 InputMap.add_action( mapevent )
48 InputMap.action_add_event( mapevent, e )
49 label.set_text( 'loaded' )
File data/gdscript/button_quit.gd added (mode: 100644) (index 0000000..426d3d1)
1 extends StaticBody
2
3
4 onready var quad = get_node( 'Quad' )
5 onready var viewport = get_node( 'Viewport' )
6 onready var label = viewport.get_node( 'Label' )
7 onready var mat = quad.get_material_override().duplicate()
8
9 var lookat = false
10
11 var brightness = 0.0
12
13
14 func _ready():
15 # use unique material
16 quad.set_material_override( mat )
17 mat.set_texture( 1, viewport.get_render_target_texture() )
18
19 label.set_text( 'quit' )
20
21 set_fixed_process( true )
22
23
24 func _fixed_process( d ):
25 if lookat: brightness = 1.0
26
27 mat.set_parameter( 0, Color( 1.0, 1.0, 1.0, lerp( 0.5, 1.0, brightness) ) )
28
29 var s = lerp( 1.0, 1.12, brightness )
30 set_scale( Vector3( s, s, s ) )
31
32 brightness -= d * 3
33 if brightness < 0.0: brightness = 0.0
34
35 lookat = false
36
37
38 func _pick( body, v, a, e, d ):
39 # _pick( body, vec, action { point = 0, start press = 1, start hold = 2, button press = 3 }, actionevent, delta )
40 lookat = true
41 if a == 1 or a == 3:
42 get_tree().quit()
File data/gdscript/button_vr.gd added (mode: 100644) (index 0000000..5da6a14)
1 extends StaticBody
2
3
4 onready var quad = get_node( 'Quad' )
5 onready var viewport = get_node( 'Viewport' )
6 onready var sfx = get_node( 'sfx' )
7 onready var label = viewport.get_node( 'Label' )
8 onready var mat = quad.get_material_override().duplicate()
9
10 # to fix Godot 2.1 particle speed bug
11 onready var particles = get_tree().get_nodes_in_group( 'particles' )
12
13 var lookat = false
14
15 var brightness = 0.0
16
17
18 func _ready():
19 # use unique material
20 quad.set_material_override( mat )
21 mat.set_texture( 1, viewport.get_render_target_texture() )
22
23 # to fix Godot 2.1 particle speed bug
24 for p in particles:
25 p.set_meta( 'originalLifetime', p.get_variable( 0 ) )
26 p.set_meta( 'originalGravity', p.get_variable( 2 ) )
27 p.set_meta( 'originalLinearVel', p.get_variable( 3 ) )
28 p.set_meta( 'originalAngularVel', p.get_variable( 4 ) )
29 p.set_meta( 'originalLinearAccel', p.get_variable( 5 ) )
30 p.set_meta( 'originalTanAccel', p.get_variable( 7 ) )
31 var sensors = OS.get_name() == 'Android' or OS.get_name() == 'iOS'
32 stereo_particles( sensors )
33
34 label.set_text( 'VR' )
35
36 set_fixed_process( true )
37
38
39 func _fixed_process( d ):
40 if lookat: brightness = 1.0
41
42 mat.set_parameter( 0, Color( 1.0, 1.0, 1.0, lerp( 0.5, 1.0, brightness) ) )
43
44 var s = lerp( 1.0, 1.12, brightness )
45 set_scale( Vector3( s, s, s ) )
46
47 brightness -= d * 3
48 if brightness < 0.0: brightness = 0.0
49
50 lookat = false
51
52
53 func _pick( body, v, a, e, d ):
54 # _pick( body, vec, action { point = 0, start press = 1, start hold = 2, button press = 3 }, actionevent, delta )
55 lookat = true
56 if a == 1 or a == 3:
57 sfx.play( 'powerup' )
58 if body.has_method( 'is_vr' ):
59 var vr = not body.is_vr()
60 body.enable_vr( vr )
61 # to fix Godot 2.1 particle speed bug
62 stereo_particles( vr )
63
64
65 # to fix Godot 2.1 particle speed bug
66 func stereo_particles( on ):
67 var m = 1.0
68 if on: m = 0.5
69 for p in particles:
70 p.set_variable( 0, p.get_meta( 'originalLifetime' ) / m )
71 p.set_variable( 2, p.get_meta( 'originalGravity' ) * m )
72 p.set_variable( 3, p.get_meta( 'originalLinearVel' ) * m )
73 p.set_variable( 4, p.get_meta( 'originalAngularVel' ) * m )
74 p.set_variable( 5, p.get_meta( 'originalLinearAccel' ) * m )
75 p.set_variable( 7, p.get_meta( 'originalTanAccel' ) * m )
File data/gdscript/hybrid-control.gd added (mode: 100644) (index 0000000..bf8da22)
1 extends RigidBody
2
3 # 3D movement variables
4
5 export var movementSpeed = 5.0
6
7 export var mouseSensitivity = 0.25
8
9 export var forceAlwaysStrafe = true
10
11 onready var head = get_node( 'Head' )
12 onready var camera = head.get_node( 'Camera' )
13 onready var ray = head.get_node( 'RayCast' )
14 onready var panelL = head.get_node( 'PanelL' )
15 onready var panelR = head.get_node( 'PanelR' )
16 onready var mount1 = panelL.get_node( 'Viewport/Mount' )
17 onready var mount2 = panelR.get_node( 'Viewport/Mount' )
18 onready var vignette = head.get_node( 'Vignette' )
19 onready var sensors = OS.get_name() == 'Android' or OS.get_name() == 'iOS'
20 onready var flipSensorAxis = OS.get_name() != 'Android'
21
22 var xsmooth = 0.24
23 var ysmooth = 0.184
24 var zsmooth = 0.15
25
26 var rthresh = 7.0
27 var rold = 0.0
28 var rnew = 0.0
29
30 var mouserotx = 0.0
31 var mouseroty = 0.0
32
33 var rotlower = PI * -0.5
34 var rotupper = PI * 0.5
35 var rollmax = PI * 0.5
36
37 var rot = Vector3( 0, 0, 0 )
38
39 var accely = 0.0
40
41 var rotyoffsetkb = 0.0
42
43 var rotyoffsetmouse = 0.0
44
45 var rotymag = 0.0
46
47 var pitmode = false
48
49 var mv = Vector3( 0, 0, 0 )
50
51 var action = 0
52 var actionevent = null
53
54
55 # Initialization function
56
57 func _ready():
58 enable_vr( sensors )
59
60 ray.set_enabled( true )
61 ray.add_exception( self )
62 Input.set_mouse_mode( Input.MOUSE_MODE_HIDDEN )
63 Input.set_mouse_mode( Input.MOUSE_MODE_CAPTURED )
64 set_fixed_process( true )
65 set_process_input( true )
66
67
68 # Main loop
69
70 func _fixed_process( d ):
71 var up = Input.is_action_pressed( 'ui_up' )
72 var down = Input.is_action_pressed( 'ui_down' )
73 var left = Input.is_action_pressed( 'ui_left' )
74 var right = Input.is_action_pressed( 'ui_right' )
75 var start = Input.is_action_pressed( 'ui_accept' )
76
77 # rotate the body
78
79 yxz_rotation( self, rot * Vector3( 0.0, 1.0, 0.0 ) )
80
81 if sensors:
82 # get the orientation of the player's head
83 var dxs = d / xsmooth
84 var dys = d / ysmooth
85 var dzs = d / zsmooth
86
87 var a = grav()
88 var m = mag()
89
90 var vec = rot
91
92 if a == Vector3( 0.0, 0.0, 0.0 ):
93 vec.x = mouserotx
94 rotyoffsetmouse = mouseroty
95 else:
96 vec.z = rotslerp( vec.z, PI + atan2( a.x, a.y ), dzs )
97 a = zRotateVector( a, vec.z )
98 vec.x = rotslerp( vec.x, PI / 2 + atan2( a.y, a.z ), dxs )
99
100 m = xRotateVector( zRotateVector( m, vec.z ), vec.x )
101
102 # old project was getting 15 FPS, so for FRIM we set to that value
103
104 var mult = d / 15.0
105
106 rnew = atan2( m.x, m.z )
107 var rdist = rotdist( rold, rnew )
108 if abs( rdist ) < deg2rad( rthresh * 0.5 ) * mult:
109 rnew = rdist * 0.04 + rold
110 elif abs( rdist ) < deg2rad( rthresh ) * mult:
111 rnew = rdist * 0.333 + rold
112 elif abs( rdist ) < deg2rad( rthresh * 1.5 ) * mult:
113 rnew = rdist * 0.667 + rold
114 rotymag = rotslerp( rotymag, rnew, dys )
115 rold = rnew
116
117
118 vec.y = wrap( rotymag + rotyoffsetmouse )
119
120 if vec.x < rotlower: vec.x = rotlower
121 if vec.x > rotupper: vec.x = rotupper
122
123 if vec.z > rollmax: vec.z = rollmax
124 if vec.z < rollmax * -1.0: vec.z = rollmax * -1.0
125
126 rot = vec
127
128 # so now we're on to movement code
129
130 var movex = 0.0
131
132 if pitmode:
133 movex = ( int( right ) - int( left ) ) * 0.7 * movementSpeed
134 rotyoffsetkb = 0
135 else:
136 accely = slerp( ( int( right ) - int( left ) ) * 9.6 * d + accely, 0, d / ysmooth )
137 rotyoffsetkb = wrap( accely * d + rotyoffsetkb )
138
139 if sensors:
140 rot.y = wrap( rot.y + rotyoffsetkb )
141 yxz_rotation( head, rot * Vector3( 1.0, 0.0, 1.0 ) )
142
143 mv = Vector3( movex, 0, ( int( up ) - int( down ) ) * -1.0 * movementSpeed )
144
145 var globtrans = head.get_global_transform()
146 mount1.set_global_transform( globtrans )
147 mount2.set_global_transform( globtrans )
148
149 var movedist = sqrt( mv.x * mv.x + mv.z * mv.z )
150 var moveang = wrap( atan2( mv.x, mv.z ) - rot.y )
151 var lvel = Vector3( sin( moveang ) * movedist, mv.y, cos( moveang ) * movedist )
152 var glvel = get_linear_velocity()
153 set_linear_velocity( vlerp( get_linear_velocity(), Vector3( lvel.x, glvel.y, lvel.z ), d * 7.0 ) )
154
155 if mv != Vector3( 0, 0, 0 ):
156 # walking
157 pass
158 else:
159 # not walking
160 pass
161
162 # special case for continuous press of start button
163 if action == 0 and start: action = 2
164
165 if ray.is_colliding():
166 var target = ray.get_collider()
167 if target.has_method( '_pick' ):
168 target._pick( self, ray.get_collision_point(), action, actionevent, d )
169
170 action = 0
171 actionevent = null
172
173
174 func _input( e ):
175 if e.type == InputEvent.MOUSE_MOTION:
176 if sensors == false:
177 mouserotx = wrap( deg2rad( e.relative_y * mouseSensitivity ) + mouserotx )
178 mouseroty = wrap( deg2rad( e.relative_x * mouseSensitivity ) + mouseroty )
179 if mouserotx < rotlower: mouserotx = rotlower
180 if mouserotx > rotupper: mouserotx = rotupper
181 rot.x = mouserotx
182 rot.y = wrap( mouseroty + rotyoffsetkb )
183 yxz_rotation( head, rot * Vector3( 1.0, 0.0, 1.0 ) )
184 elif e.type == InputEvent.KEY or e.type == InputEvent.MOUSE_BUTTON or e.type == InputEvent.JOYSTICK_BUTTON:
185 if !e.is_action( 'ui_up' ) and !e.is_action( 'ui_down' ) and !e.is_action( 'ui_left' ) and !e.is_action( 'ui_right' ) and e.is_pressed() and not e.is_echo():
186 actionevent = e
187 if e.is_action( 'ui_accept' ):
188 action = 1
189 else:
190 action = 3
191
192
193 func _pick( body, v, a, e, d ):
194 # _pick( body, vec, action { point = 0, start press = 1, start hold = 2, button press = 3 }, actionevent, delta )
195 # something looks at or interacts with the player
196 pass
197
198
199 func is_vr():
200 return not vignette.is_hidden()
201
202
203 func enable_vr( on ):
204 if on:
205 camera.hide()
206 panelL.show()
207 panelR.show()
208 mount1.show()
209 mount2.show()
210 vignette.show()
211 # Disable FXAA (avoids double application bug in Godot 2.1)
212 set_fxaa( mount1.get_node( 'Camera' ), false )
213 set_fxaa( mount2.get_node( 'Camera' ), false )
214 pitmode = Globals.get( 'pitmode' )
215 if forceAlwaysStrafe: pitmode = true
216 else:
217 camera.show()
218 panelL.hide()
219 panelR.hide()
220 mount1.hide()
221 mount2.hide()
222 vignette.hide()
223 # Enable FXAA
224 set_fxaa( camera, true )
225 pitmode = true
226
227
228 # Helper functions
229
230 func grav():
231 var g = Input.get_accelerometer()
232 if flipSensorAxis:
233 g = g * Vector3( -1.0, 1.0, -1.0 )
234 return g
235
236
237 func mag():
238 var m = Input.get_magnetometer()
239 if flipSensorAxis:
240 m = m * Vector3( -1.0, 1.0, -1.0 )
241 return m
242
243
244 func yxz_rotation( node, r ):
245 node.set_rotation( Vector3( 0, 0, 0 ) )
246 node.rotate_y( r.y )
247 node.rotate_x( r.x )
248 node.rotate_z( r.z )
249
250
251 func slerp( v0, v1, t ):
252 # Safe linear interpolation
253 if t < 0: t = 0
254 if t > 1: t = 1
255 return lerp( v0, v1, t )
256
257
258 func rotslerp( v0, v1, t ):
259 # Rotational and safe linear interpolation
260 if t < 0: t = 0
261 if t > 1: t = 1
262 if v0 - v1 > PI:
263 v0 -= PI + PI
264 elif v1 - v0 > PI:
265 v1 -= PI + PI
266 return wrap( lerp( v0, v1, t ) )
267
268
269 func vlerp( aaa, bbb, f ):
270 # Vector linear interpolation
271 return Vector3( lerp( aaa.x, bbb.x, f ), lerp( aaa.y, bbb.y, f ), lerp( aaa.z, bbb.z, f ) )
272
273
274 func rotdist( v0, v1 ):
275 if v0 - v1 > PI:
276 v0 -= PI + PI
277 elif v1 - v0 > PI:
278 v1 -= PI + PI
279 return v1 - v0
280
281
282 func xRotateVector( vct, angle ):
283 var ss = sin( angle )
284 var cc = cos( angle )
285 return Vector3( vct.x, vct.y * cc - vct.z * ss, vct.y * ss + vct.z * cc )
286
287
288 func yRotateVector( vct, angle ):
289 var ss = sin( angle )
290 var cc = cos( angle )
291 return Vector3( vct.x * cc - vct.z * ss, vct.y, vct.x * ss + vct.z * cc )
292
293
294 func zRotateVector( vct, angle ):
295 var ss = sin( angle )
296 var cc = cos( angle )
297 return Vector3( vct.x * cc - vct.y * ss, vct.x * ss + vct.y * cc, vct.z )
298
299
300 func wrap( val ):
301 var circ = PI + PI
302 return val - ( int( val / circ ) * circ )
303
304
305 func quick_orientation():
306 var a = grav()
307 var m = mag()
308 var v = Vector3( 0.0, 0.0, wrap( PI + atan2( a.x, a.y ) ) )
309 a = zRotateVector( a, v.z )
310 v.x = wrap( PI / 2 + atan2( a.y, a.z ) )
311 m = xRotateVector( zRotateVector( m, v.z ), v.x )
312 v.y = wrap( atan2( m.x, m.z ) )
313 return v
314
315
316 func set_fxaa( cam, on ):
317 var env = cam.get_environment()
318 if not env: env = cam.get_world().get_environment()
319 if env: env.set_enable_fx( 1, on )
320
321
322 func debug( text ):
323 head.get_node( 'DebugOverlay' ).set_text( str( text ) )
File data/gdscript/ship.gd added (mode: 100644) (index 0000000..82b483b)
1 extends RigidBody
2
3
4 onready var target = get_global_transform().origin
5 onready var safespot = get_tree().get_nodes_in_group( 'safespot' )
6 onready var player = get_tree().get_nodes_in_group( 'player' )
7 onready var attentionTimer = randf() * 2.0
8
9 var alive = true
10
11 var thrust = 9.81635
12
13 var personalRadius = 8.0
14
15 var attackRadius = 28.0
16
17 var attentionSpan = 2.0
18
19
20 func _ready():
21 pass
22
23
24 func _integrate_forces( state ):
25 var d = state.get_step()
26
27 if alive:
28 # do something every attentionSpan
29 attentionTimer += d
30 if attentionTimer >= attentionSpan:
31 attentionTimer = 0.0
32 ai_do_something()
33
34 var pos = get_global_transform().origin
35 # go to target
36 state.set_linear_velocity( state.get_linear_velocity() + (target - pos).normalized() * thrust * d )
37 # fighting with gravity
38 state.set_linear_velocity( state.get_linear_velocity() + getlookup( self ) * thrust * d )
39 # spin because flying saucers spin
40 state.set_angular_velocity( Vector3( 0, -25, 0 ) )
41
42
43 func _pick( body, v, a, e, d ):
44 # _pick( body, vec, action { point = 0, start press = 1, start hold = 2, button press = 3 }, actionevent, delta )
45 if a > 3:
46 ai_go_to_safespot()
47 #alive = false
48
49
50 func ai_do_something():
51 var choice = randi() % 2
52 if choice == 0:
53 ai_go_to_safespot()
54 else:
55 ai_attack_player()
56
57
58 func ai_go_to_safespot():
59 attentionTimer = 0.0
60 var pos = get_global_transform().origin
61 # there must be a safespot closer than this
62 var dest = Vector3( 8675309, 8675309, 8675309 )
63 # find the closest safespot that is outside of the personalRadius
64 for spot in safespot:
65 var spotpos = spot.get_global_transform().origin
66 var spotdist = spotpos.distance_to( pos )
67 if spotdist < dest.distance_to( pos ) and spotdist > personalRadius:
68 dest = spotpos
69 target = dest
70
71
72 func ai_attack_player():
73 var pos = get_global_transform().origin
74 # pick a player at random
75 var spot = player[ randi() % player.size() ]
76 var spotpos = spot.get_global_transform().origin + Vector3( 0.0, 1.0, 0.0 )
77 # if player is out of range
78 if spotpos.distance_to( pos ) > attackRadius:
79 # fly towards player
80 target = spotpos
81 else:
82 # hold position
83 target = pos
84
85
86 func getlookup( node ):
87 return Transform( node.get_global_transform().basis, Vector3( 0, 0, 0 ) ).translated( Vector3( 0, 1, 0 ) ).origin
File data/gdscript/turret.gd added (mode: 100644) (index 0000000..3876423)
1 extends StaticBody
2
3
4 onready var head = get_node( 'Head' )
5 onready var gun_l = head.get_node( 'gun_l' )
6 onready var gun_r = head.get_node( 'gun_r' )
7 onready var shot_l = head.get_node( 'shot_l' )
8 onready var shot_r = head.get_node( 'shot_r' )
9 onready var ray_l = shot_l.get_node( 'RayCast' )
10 onready var ray_r = shot_r.get_node( 'RayCast' )
11 onready var sfx = head.get_node( 'sfx' )
12 onready var impact = get_node( 'impact' )
13
14
15 var rpm = 1800
16
17 var power = 15
18
19 var recoil = 0.055
20
21 var fire_timer = 0.0
22 var fire_side = 1
23
24 var gun_l_rot = 0.0
25 var gun_r_rot = 0.0
26
27 var impacting = false
28
29 var firing_l = false
30 var firing_r = false
31
32 var rot = Vector3( 0, 0, 0 )
33 var turret_rot = Vector3( 0, 0, 0 )
34
35 var x_min = -0.1
36 var x_max = PI * 0.3
37
38
39 func _ready():
40 set_fixed_process( true )
41
42
43 func _fixed_process( d ):
44 rotate_turret( d )
45
46 gun_l_rot -= rpm / 120.0 * recoil * d
47 if gun_l_rot < 0.0: gun_l_rot = 0.0
48 yxz_rotation( gun_l, Vector3( gun_l_rot, 0, 0 ) )
49 gun_r_rot -= rpm / 120.0 * recoil * d
50 if gun_r_rot < 0.0: gun_r_rot = 0.0
51 yxz_rotation( gun_r, Vector3( gun_r_rot, 0, 0 ) )
52
53 impact.set_emitting( impacting )
54
55 fire_timer -= d
56 if fire_timer < 0:
57 impacting = false
58 fire_timer = 0
59
60 if firing_l:
61 shot_l.show()
62 firing_l = false
63 else:
64 shot_l.hide()
65
66 if firing_r:
67 shot_r.show()
68 firing_r = false
69 else:
70 shot_r.hide()
71
72
73 func _pick( body, v, a, e, d ):
74 # _pick( body, vec, action { point = 0, start press = 1, start hold = 2, button press = 3 }, actionevent, delta )
75
76 var bodylook = getlookat( body )
77 var headlook = bodylook
78 if body.has_node( 'Head' ): headlook = getlookat( body.get_node( 'Head' ) )
79 rot.x = atan2( headlook.y * -1, sqrt( headlook.x * headlook.x + headlook.z * headlook.z ) )
80 rot.y = atan2( bodylook.z, bodylook.x ) + PI / 2
81 if rot.x < x_min: rot.x = x_min
82 if rot.x > x_max: rot.x = x_max
83
84 if a == 1 or a == 2:
85 rotate_turret( d )
86 if fire_timer <= 0:
87 sfx.play( 'bang' )
88 fire_timer = 60.0 / rpm
89 if fire_side == 0:
90 fire( gun_l, shot_l, ray_l )
91 gun_l_rot = recoil
92 firing_l = true
93 fire_side = 1
94 else:
95 fire( gun_r, shot_r, ray_r )
96 gun_r_rot = recoil
97 firing_r = true
98 fire_side = 0
99
100
101 func fire( gun, shot, ray ):
102 yxz_rotation( gun, Vector3( recoil, 0, 0 ) )
103 yxz_rotation( shot, Vector3( recoil * randf(), recoil * randf() - recoil * 0.5, 0 ) )
104
105 ray.force_raycast_update()
106 if ray.is_colliding():
107 impacting = true
108 var hitpoint = ray.get_collision_point()
109 impact.set_global_transform( Transform().translated( hitpoint ) )
110
111 var obj = ray.get_collider()
112 if obj.has_method( 'apply_impulse' ):
113 obj.apply_impulse( hitpoint, getlookat( ray ) * power )
114 if obj.has_method( '_pick' ):
115 obj._pick( self, hitpoint, 10, null, 0.0 )
116 else:
117 impacting = false
118
119
120 func rotate_turret( d ):
121 turret_rot.x = rotslerp( turret_rot.x, rot.x, 10 * d )
122 turret_rot.y = rotfollow( turret_rot.y, rot.y, PI * 1.5 * d )
123 yxz_rotation( self, turret_rot * Vector3( 0, 1, 0 ) )
124 yxz_rotation( head, turret_rot * Vector3( 1, 0, 0 ) )
125
126
127 # Helper functions
128
129 func getlookat( node ):
130 return Transform( node.get_global_transform().basis, Vector3( 0, 0, 0 ) ).translated( Vector3( 0, 0, 1 ) ).origin
131
132
133 func yxz_rotation( node, r ):
134 node.set_rotation( Vector3( 0, 0, 0 ) )
135 node.rotate_y( r.y )
136 node.rotate_x( r.x )
137 node.rotate_z( r.z )
138
139
140 func slerp( v0, v1, t ):
141 # Safe linear interpolation
142 if t < 0: t = 0
143 if t > 1: t = 1
144 return lerp( v0, v1, t )
145
146
147 func rotslerp( v0, v1, t ):
148 # Rotational and safe linear interpolation
149 if t < 0: t = 0
150 if t > 1: t = 1
151 if v0 - v1 > PI:
152 v0 -= PI + PI
153 elif v1 - v0 > PI:
154 v1 -= PI + PI
155 return wrap( lerp( v0, v1, t ) )
156
157
158 func vlerp( aaa, bbb, f ):
159 # Vector linear interpolation
160 return Vector3( lerp( aaa.x, bbb.x, f ), lerp( aaa.y, bbb.y, f ), lerp( aaa.z, bbb.z, f ) )
161
162
163 func rotdist( v0, v1 ):
164 if v0 - v1 > PI:
165 v0 -= PI + PI
166 elif v1 - v0 > PI:
167 v1 -= PI + PI
168 return v1 - v0
169
170
171 func rotfollow( v0, v1, s ):
172 return rotslerp( v0, v1, abs( s / rotdist( v0, v1 ) ) )
173
174
175 func xRotateVector( vct, angle ):
176 var ss = sin( angle )
177 var cc = cos( angle )
178 return Vector3( vct.x, vct.y * cc - vct.z * ss, vct.y * ss + vct.z * cc )
179
180
181 func yRotateVector( vct, angle ):
182 var ss = sin( angle )
183 var cc = cos( angle )
184 return Vector3( vct.x * cc - vct.z * ss, vct.y, vct.x * ss + vct.z * cc )
185
186
187 func zRotateVector( vct, angle ):
188 var ss = sin( angle )
189 var cc = cos( angle )
190 return Vector3( vct.x * cc - vct.y * ss, vct.x * ss + vct.y * cc, vct.z )
191
192
193 func wrap( val ):
194 var circ = PI + PI
195 return val - ( int( val / circ ) * circ )
File data/menu/ChicagoFLF.ttf added (mode: 100644) (index 0000000..91e2ae9)
File data/menu/loading.png added (mode: 100644) (index 0000000..427b691)
File data/menu/white.png added (mode: 100644) (index 0000000..a9ca90d)
File data/menu/whitesquare.png added (mode: 100644) (index 0000000..72d0cb8)
File data/scenes/doublevignette.png added (mode: 100644) (index 0000000..b1ed4b3)
File data/scenes/gamma.png added (mode: 100644) (index 0000000..899f0b5)
File data/scenes/glow.png added (mode: 100644) (index 0000000..6e1db53)
File data/scenes/gun.mtl added (mode: 100644) (index 0000000..1902a4b)
File data/scenes/hammer.blend added (mode: 100644) (index 0000000..df76388)
File data/scenes/hammer.dae added (mode: 100644) (index 0000000..990b528)
1 <?xml version="1.0" encoding="utf-8"?>
2 <COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
3 <asset>
4 <contributor>
5 <author>Blender User</author>
6 <authoring_tool>Blender 2.76.0 commit date:2015-11-03, commit time:10:56, hash:f337fea</authoring_tool>
7 </contributor>
8 <created>2016-08-28T11:24:24</created>
9 <modified>2016-08-28T11:24:24</modified>
10 <unit name="meter" meter="1"/>
11 <up_axis>Z_UP</up_axis>
12 </asset>
13 <library_images/>
14 <library_geometries>
15 <geometry id="Head-mesh" name="Head">
16 <mesh>
17 <source id="Head-mesh-positions">
18 <float_array id="Head-mesh-positions-array" count="297">-1 -1.000003 0 -1 0 -1.000003 -2 0 0.5000014 -2 -0.5000019 0 -2 0.5000019 0 -2 0 -0.5000014 -3 0 1.000003 -3 -1.000003 0 -3 1.000002 0 -3 0 -1.000003 -3.75 0 1.000003 -3.75 -1.000003 0 -3.75 1.000002 0 -3.75 0 -1.000003 -1 -0.7071085 0.7071087 -1 -0.7071085 -0.7071089 -1 0.7071076 0.7071083 -1 0.7071085 -0.7071087 -2 -0.3535547 0.3535543 -2 -0.3535547 -0.3535548 -2 0.3535547 0.3535548 -2 0.3535547 -0.3535543 -3 -0.7071085 0.7071087 -3 -0.7071085 -0.7071089 -3 0.7071076 0.7071083 -3 0.7071085 -0.7071087 -3.75 -0.7071085 0.7071087 -3.75 -0.7071085 -0.7071089 -3.75 0.7071076 0.7071083 -3.75 0.7071085 -0.7071087 -1 -0.9999991 -0.8651061 -1 -0.8651047 -1 -1 -0.8651047 1 -1 -0.9999991 0.8651061 1 -0.8651047 -1 1 -0.9999991 -0.8651061 1 -0.9999991 0.8651061 1 -0.8651047 1 1 0.8651056 1 1 1 0.8651061 -1 1 0.8651061 -1 0.8651056 1 1 1 -0.8651061 1 0.8651056 -1 -1 0.8651056 -1 -1 1 -0.8651061 1 0 1 1 0 -1 -1 0 1 -1 1 0 1 1 0 1.25 0.8651056 1 1.25 1 0.8651061 1.25 1 -0.8651061 1.25 0.8651056 -1 1.25 0 1 1.25 0 -1 1.25 1 0 1.75 0.7651053 1 1.75 0.8999996 0.8651061 1.75 0.8999996 -0.8651061 1.75 0.7651053 -1 1.75 0.2817021 1 1.75 0.2817021 -1 1.75 0.8999996 0 2.75 0.3651056 0.9492794 2.75 0.5 0.8212274 2.75 0.5 -0.8212274 2.75 0.3651056 -0.9492794 2.75 0.1317024 0.9492794 2.75 0.1317024 -0.9492794 3.35 -0.08489418 0.8968968 3.35 0.05000019 0.7759109 3.35 0.05000019 -0.7759109 3.35 -0.08489418 -0.8968968 3.35 -0.2400751 0.8968968 3.35 -0.2400751 -0.8968968 3.85 -0.7999973 0.8324721 3.95 -0.7151032 0.7201767 3.95 -0.7151032 -0.7201767 3.85 -0.7999973 -0.8324721 0.8800001 -1.249999 -0.7785955 -0.92 -1.249999 -0.7785955 -0.92 -1.249999 0.7785955 0.8800001 -1.249999 0.7785955 -0.92 -1.250002 0 1.75 0.2817021 0 2.75 0.5 0.1684929 2.75 0.5 -0.1684929 2.75 0.1317024 0.1947656 3.35 0.05000019 0.1642211 3.35 0.05000019 -0.1642211 3.35 -0.2400751 0.1898277 3.95 -0.7151032 0.1642211 3.95 -0.7151032 -0.1642211 3.85 -0.7999973 0.1898277 2.75 0.1317024 -0.1947656 3.35 -0.2400751 -0.1898277 3.85 -0.7999973 -0.1898277</float_array>
19 <technique_common>
20 <accessor source="#Head-mesh-positions-array" count="99" stride="3">
21 <param name="X" type="float"/>
22 <param name="Y" type="float"/>
23 <param name="Z" type="float"/>
24 </accessor>
25 </technique_common>
26 </source>
27 <source id="Head-mesh-normals">
28 <float_array id="Head-mesh-normals-array" count="288">-0.6302602 -0.5489864 0.5489864 -0.6302602 0.5489864 0.5489864 -0.6302602 -0.5489864 -0.5489864 0.2181241 -0.6900804 0.6900804 0.2181227 0 0.9759213 0.2181227 -0.9759213 0 -0.6302583 0 0.7763856 0.2181241 0.6900804 0.6900804 0.2181227 0.9759213 0 -0.6302602 0.5489864 -0.5489864 -0.6302583 0.7763856 0 0.2181241 0.6900804 -0.6900804 0.2181227 0 -0.9759213 0.2181241 -0.6900804 -0.6900804 0 0 1 0 0.7071068 0.7071068 0 -1 0 0 -0.7071068 0.7071068 0 -0.7071068 -0.7071068 0 1 0 0 0.7071068 -0.7071068 0 0 -1 -0.8317967 -0.5550804 0 -0.9084788 -0.2955219 -0.2955219 -0.9084788 0.2955219 -0.2955219 -0.3361083 0 -0.9418234 -0.6302583 -0.7763856 0 -0.7633568 -0.4108246 -0.4985074 -0.6302528 -0.2971048 -0.7172937 0.4745752 -0.3828647 -0.7925863 -0.6302528 -0.2971048 0.7172937 -0.7633568 -0.4108246 0.4985074 0.695434 -0.5331956 0.4817407 0 0.3826816 0.9238803 -0.6302528 0.2971048 0.7172937 -0.3361083 0 0.9418234 0 0.9238803 0.3826816 -0.6302528 0.7172937 0.2971048 0 0.3826816 -0.9238803 -0.6302528 0.2971048 -0.7172937 -0.6302528 0.7172937 -0.2971048 0 0.9238803 -0.3826816 -0.9084788 -0.2955219 0.2955219 -0.9084788 0.2955219 0.2955219 -0.3361083 0.9418234 0 0.695434 -0.5331956 -0.4817407 0.4272974 -0.767768 -0.4774402 -0.4819313 -0.7382634 -0.4719209 0.4684669 -0.3582323 0.8075942 0.04168903 0.4019364 0.9147181 0.4684669 -0.3582323 -0.8075942 0.2965855 -0.9550064 0 0.08984839 0.9232961 -0.3734324 0.04168903 0.4019364 -0.9147181 0.08984839 0.9232961 0.3734324 0.4745752 -0.3828647 0.7925863 0.09851557 0.9951355 0 0.1316015 -0.5976393 0.7908909 0.2667039 0.8902644 -0.3691861 0.140631 0.3893599 -0.9102867 0.1316015 -0.5976393 -0.7908909 0.3400787 0.9403971 0 0.4310322 0.6207439 0.6548956 0.140631 0.3893599 0.9102867 0.2667039 0.8902644 0.3691861 0.4310322 0.6207439 -0.6548956 0.46411 0.8130394 0.3515236 0.6648208 0.6759907 0.3178835 0.2742441 0.3619558 0.8909423 -0.1670007 -0.6220105 0.7649927 0.46411 0.8130394 -0.3515236 0.2742441 0.3619558 -0.8909423 0.41058 0.3062641 0.8588518 -0.195967 -0.6771103 0.7093086 -0.1670007 -0.6220105 -0.7649927 -0.3548793 -0.536958 -0.7653345 -0.3548793 -0.536958 0.7653345 0.6648208 0.6759907 -0.3178835 0.41058 0.3062641 -0.8588518 0.4915114 0.4950211 -0.7164989 -0.4745151 -0.5456253 -0.6907449 -0.195967 -0.6771103 -0.7093086 -0.4745151 -0.5456253 0.6907449 0.1200628 -0.6924826 -0.711374 0.9531069 -0.04889136 0.2986585 0.1200628 -0.6924826 0.711374 0.9531069 -0.04889136 -0.2986585 0.4272974 -0.767768 0.4774402 -0.4819313 -0.7382634 0.4719209 -0.5895681 -0.8077187 0 0.7647153 -0.1111808 0.6347042 -0.08493375 -0.8530613 0.5148521 -0.08493375 -0.8530613 -0.5148521 0.4915114 0.4950211 0.7164989 0.7647179 -0.1111506 -0.6347064 -0.6302583 0 -0.7763856</float_array>
29 <technique_common>
30 <accessor source="#Head-mesh-normals-array" count="96" stride="3">
31 <param name="X" type="float"/>
32 <param name="Y" type="float"/>
33 <param name="Z" type="float"/>
34 </accessor>
35 </technique_common>
36 </source>
37 <vertices id="Head-mesh-vertices">
38 <input semantic="POSITION" source="#Head-mesh-positions"/>
39 </vertices>
40 <polylist count="194">
41 <input semantic="VERTEX" source="#Head-mesh-vertices" offset="0"/>
42 <input semantic="NORMAL" source="#Head-mesh-normals" offset="1"/>
43 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
44 <p>26 0 28 1 27 2 26 0 22 3 6 4 7 5 22 3 26 0 10 6 6 4 24 7 28 1 24 7 8 8 29 9 12 10 8 8 29 9 25 11 9 12 9 12 23 13 27 2 2 14 6 4 22 3 2 14 20 15 24 7 7 5 3 16 18 17 23 13 19 18 3 16 24 7 20 15 4 19 8 8 4 19 21 20 25 11 21 20 5 21 5 21 19 18 23 13 18 17 3 16 0 22 3 16 19 18 15 23 17 24 1 25 5 21 23 13 7 5 11 26 1 25 15 23 19 18 30 27 31 28 34 29 32 30 33 31 36 32 38 33 41 34 48 35 39 36 40 37 41 34 43 38 44 39 45 40 50 19 42 41 45 40 33 31 32 30 14 42 41 34 40 37 16 43 45 40 44 39 17 24 31 28 30 27 15 23 17 24 44 39 1 25 15 23 1 25 31 28 15 23 30 27 0 22 14 42 0 22 33 31 39 36 50 19 49 44 46 14 48 35 32 30 18 17 14 42 48 35 48 35 16 43 20 15 20 15 16 43 49 44 49 44 17 24 21 20 30 27 35 45 81 46 1 25 44 39 43 38 14 42 32 30 48 35 16 43 48 35 41 34 16 43 40 37 49 44 17 24 49 44 45 40 31 28 1 25 47 21 0 22 30 27 82 47 46 14 55 48 51 49 56 50 86 51 55 48 42 41 53 52 54 53 38 33 51 49 52 54 37 55 55 48 46 14 50 19 57 56 53 52 39 36 52 54 57 56 43 38 54 53 56 50 47 21 56 50 34 29 35 45 34 29 56 50 37 55 36 32 55 48 36 32 35 45 56 50 51 49 55 48 62 57 54 53 53 52 60 58 54 53 61 59 63 60 63 60 86 51 56 50 60 58 64 61 88 62 51 49 58 63 59 64 87 65 66 66 72 67 57 56 64 61 60 58 58 63 65 68 66 66 62 57 69 69 65 68 61 59 60 58 67 70 63 60 61 59 68 71 65 68 71 72 72 67 96 73 70 74 76 75 69 69 75 76 71 72 68 71 67 70 73 77 70 74 68 71 74 78 90 79 92 80 89 81 97 82 76 75 80 83 86 51 96 73 88 62 90 79 72 67 78 84 71 72 77 85 78 84 76 75 74 78 80 83 74 78 73 77 79 86 71 72 75 76 77 85 36 32 84 87 81 46 83 88 85 89 84 87 82 47 81 46 85 89 84 87 85 89 81 46 0 22 85 89 83 88 33 31 83 88 84 87 62 57 86 51 89 81 79 86 94 90 98 91 89 81 92 80 75 76 92 80 95 92 77 85 87 65 89 81 86 51 91 93 94 90 79 86 96 73 86 51 63 60 88 62 91 93 73 77 95 92 93 94 78 84 93 94 95 92 92 80 91 93 88 62 96 73 62 57 55 48 86 51 52 54 59 64 64 61 59 64 66 66 87 65 97 82 98 91 94 90 29 9 13 95 27 2 27 2 11 26 26 0 26 0 10 6 28 1 28 1 12 10 29 9 29 9 27 2 28 1 10 6 26 0 6 4 11 26 7 5 26 0 28 1 10 6 24 7 12 10 28 1 8 8 25 11 29 9 8 8 13 95 29 9 9 12 13 95 9 12 27 2 18 17 2 14 22 3 6 4 2 14 24 7 22 3 7 5 18 17 7 5 23 13 3 16 8 8 24 7 4 19 25 11 8 8 21 20 9 12 25 11 5 21 9 12 5 21 23 13 14 42 18 17 0 22 0 22 3 16 15 23 21 20 17 24 5 21 27 2 23 13 11 26 5 21 1 25 19 18 35 45 30 27 34 29 37 55 32 30 36 32 46 14 38 33 48 35 38 33 39 36 41 34 42 41 43 38 45 40 49 44 50 19 45 40 40 37 39 36 49 44 37 55 46 14 32 30 2 14 18 17 48 35 2 14 48 35 20 15 4 19 20 15 49 44 4 19 49 44 21 20 82 47 30 27 81 46 47 21 1 25 43 38 34 29 31 28 47 21 85 89 0 22 82 47 38 33 46 14 51 49 43 38 42 41 54 53 39 36 38 33 52 54 42 41 50 19 53 52 50 19 39 36 57 56 47 21 43 38 56 50 55 48 36 32 56 50 58 63 51 49 62 57 61 59 54 53 60 58 56 50 54 53 63 60 67 70 60 58 88 62 52 54 51 49 59 64 90 79 87 65 72 67 53 52 57 56 60 58 59 64 58 63 66 66 58 63 62 57 65 68 68 71 61 59 67 70 70 74 63 60 68 71 66 66 65 68 72 67 97 82 96 73 76 75 65 68 69 69 71 72 74 78 68 71 73 77 76 75 70 74 74 78 87 65 90 79 89 81 98 91 97 82 80 83 64 61 86 51 88 62 93 94 90 79 78 84 72 67 71 72 78 84 80 83 74 78 79 86 35 45 36 32 81 46 33 31 0 22 83 88 36 32 33 31 84 87 69 69 62 57 89 81 80 83 79 86 98 91 69 69 89 81 75 76 75 76 92 80 77 85 64 61 87 65 86 51 73 77 91 93 79 86 70 74 96 73 63 60 67 70 88 62 73 77 77 85 95 92 78 84 90 79 93 94 92 80 97 82 91 93 96 73 57 56 52 54 64 61 64 61 59 64 87 65 91 93 97 82 94 90</p>
45 </polylist>
46 </mesh>
47 </geometry>
48 <geometry id="Handle-mesh" name="Handle">
49 <mesh>
50 <source id="Handle-mesh-positions">
51 <float_array id="Handle-mesh-positions-array" count="96">1 -8 0.00131464 -1 -8 0.00131464 -1 -4 0.00131464 1 -4 0.00131464 -0.8217777 4 0.00131464 0.778214 4 0.00131464 0.7596094 8 0.00131464 -0.8031734 8 0.00131464 0 -8 -0.7986854 0 -8 0.8013147 0 -4 0.8013147 0 -4 -0.7986854 0 4 0.6587368 0 4 -0.6212566 0 8 -0.6063729 0 8 0.6438534 0.7071067 -8 -0.5643708 -0.7071067 -8 0.5670002 -0.7071067 -4 0.5670002 0.7071067 -4 -0.5643708 -0.5810845 4 0.4661824 0.5502804 4 -0.4389097 0.5371249 8 -0.4283853 -0.5679293 8 0.4556581 -0.7071068 -8 -0.5643708 0.7071068 -8 0.5670001 0.7071068 -4 0.5670001 -0.7071068 -4 -0.5643708 0.5810846 4 0.4661823 -0.5502804 4 -0.4389097 -0.5371249 8 -0.4283853 0.5679293 8 0.4556581</float_array>
52 <technique_common>
53 <accessor source="#Handle-mesh-positions-array" count="32" stride="3">
54 <param name="X" type="float"/>
55 <param name="Y" type="float"/>
56 <param name="Z" type="float"/>
57 </accessor>
58 </technique_common>
59 </source>
60 <source id="Handle-mesh-normals">
61 <float_array id="Handle-mesh-normals-array" count="96">0.5034746 -0.6312888 -0.5899049 0 -0.6426817 0.7661334 0 -0.6426817 -0.7661334 0.5034746 -0.6312888 0.5899049 0.6500573 0.01110893 0.759804 -0.6494897 0.009857833 0.7603067 -0.5034746 -0.6312888 0.5899049 0.7871236 -0.6167954 0 -0.7871236 -0.6167954 0 -0.9999387 0.01107853 0 -0.6489883 0.01101738 -0.7607187 -0.5034746 -0.6312888 -0.5899049 0.6495705 0.01226866 -0.7602025 0.9999049 0.01379472 0 0 0.01104801 -0.999939 0 0.008881032 0.9999607 0.6776103 0.01211595 0.7353215 0 0.01077306 0.9999421 0.5288059 0.6264367 0.5726619 0 0.6440756 0.7649619 -0.5025264 0.6328427 0.5890479 0.7803689 0.6245698 -0.03061044 0.9991922 0.01458805 -0.03744679 0.6487436 0.01440495 -0.7608707 0.5025264 0.6328427 -0.5890479 0 0.01297044 -0.999916 -0.6197624 0.01425266 -0.7846601 -0.4762949 0.6393021 -0.6036853 -0.7895922 0.6128862 -0.03024446 -0.6488654 0.01196342 0.7608093 -0.9992173 0.01510679 -0.03656154 0 0.6440756 -0.7649619</float_array>
62 <technique_common>
63 <accessor source="#Handle-mesh-normals-array" count="32" stride="3">
64 <param name="X" type="float"/>
65 <param name="Y" type="float"/>
66 <param name="Z" type="float"/>
67 </accessor>
68 </technique_common>
69 </source>
70 <vertices id="Handle-mesh-vertices">
71 <input semantic="POSITION" source="#Handle-mesh-positions"/>
72 </vertices>
73 <polylist count="60">
74 <input semantic="VERTEX" source="#Handle-mesh-vertices" offset="0"/>
75 <input semantic="NORMAL" source="#Handle-mesh-normals" offset="1"/>
76 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
77 <p>16 0 9 1 8 2 9 1 25 3 26 4 18 5 17 6 9 1 26 4 25 3 0 7 1 8 17 6 18 5 2 9 27 10 24 11 16 0 19 12 3 13 11 14 19 12 16 0 24 11 27 10 11 14 10 15 26 4 28 16 12 17 28 16 31 18 12 17 15 19 23 20 6 21 31 18 28 16 6 21 5 22 21 23 22 24 21 23 13 25 13 25 29 26 30 27 7 28 30 27 29 26 20 29 23 20 7 28 5 22 28 16 26 4 19 12 21 23 5 22 20 29 18 5 10 15 4 30 2 9 18 5 4 30 29 26 27 10 11 14 27 10 29 26 11 14 13 25 21 23 30 27 23 20 15 19 17 6 1 8 24 11 24 11 8 2 17 6 16 0 0 7 25 3 25 3 9 1 16 0 17 6 8 2 9 1 10 15 9 1 26 4 10 15 18 5 9 1 3 13 26 4 0 7 2 9 1 8 18 5 1 8 2 9 24 11 0 7 16 0 3 13 8 2 11 14 16 0 8 2 24 11 11 14 12 17 10 15 28 16 15 19 12 17 31 18 20 29 12 17 23 20 5 22 6 21 28 16 22 24 6 21 21 23 14 31 22 24 13 25 14 31 13 25 30 27 4 30 7 28 29 26 4 30 20 29 7 28 3 13 5 22 26 4 3 13 19 12 5 22 12 17 20 29 10 15 20 29 4 30 18 5 2 9 4 30 27 10 13 25 11 14 29 26 19 12 11 14 21 23 15 19 31 18 22 24 6 21 22 24 31 18 14 31 30 27 15 19 7 28 23 20 30 27 15 19 22 24 14 31</p>
78 </polylist>
79 </mesh>
80 </geometry>
81 </library_geometries>
82 <library_visual_scenes>
83 <visual_scene id="Scene" name="Scene">
84 <node id="Handle" name="Handle" type="NODE">
85 <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
86 <instance_geometry url="#Handle-mesh" name="Handle"/>
87 <node id="Head" name="Head" type="NODE">
88 <matrix sid="transform">1 0 0 0 0 1 0 9 0 0 1 0 0 0 0 1</matrix>
89 <instance_geometry url="#Head-mesh" name="Head"/>
90 </node>
91 </node>
92 </visual_scene>
93 </library_visual_scenes>
94 <scene>
95 <instance_visual_scene url="#Scene"/>
96 </scene>
97 </COLLADA>
File data/scenes/hammer.scn added (mode: 100644) (index 0000000..be740f7)
File data/scenes/player.tscn added (mode: 100644) (index 0000000..7bf8cfd)
1 [gd_scene load_steps=4 format=1]
2
3 [ext_resource path="res://data/gdscript/hybrid-control.gd" type="Script" id=1]
4 [ext_resource path="res://data/scenes/doublevignette.png" type="Texture" id=2]
5
6 [sub_resource type="CapsuleShape" id=1]
7
8 radius = 0.35
9 height = 1.07
10
11 [node name="Player" type="RigidBody" groups=[ "player" ]]
12
13 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
14 input/ray_pickable = false
15 input/capture_on_drag = false
16 shape_count = 1
17 shapes/0/shape = SubResource( 1 )
18 shapes/0/transform = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0.885, 0 )
19 shapes/0/trigger = false
20 collision/layers = 1
21 collision/mask = 1
22 mode = 2
23 mass = 1.0
24 friction = 0.1
25 bounce = 0.0
26 gravity_scale = 1.0
27 custom_integrator = false
28 continuous_cd = false
29 contacts_reported = 0
30 contact_monitor = false
31 sleeping = false
32 can_sleep = true
33 axis_lock = 0
34 velocity/linear = Vector3( 0, 0, 0 )
35 velocity/angular = Vector3( 0, 0, 0 )
36 damp_override/linear = -1.0
37 damp_override/angular = -1.0
38 script/script = ExtResource( 1 )
39 movementSpeed = 5.0
40 mouseSensitivity = 0.25
41 forceAlwaysStrafe = true
42
43 [node name="debug" type="Label" parent="."]
44
45 focus/ignore_mouse = true
46 focus/stop_mouse = true
47 size_flags/horizontal = 2
48 size_flags/vertical = 0
49 margin/left = 0.0
50 margin/top = 0.0
51 margin/right = 40.0
52 margin/bottom = 14.0
53 percent_visible = 1.0
54 lines_skipped = 0
55 max_lines_visible = -1
56
57 [node name="CollisionShape" type="CollisionShape" parent="."]
58
59 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
60 transform/local = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0.885, 0 )
61 shape = SubResource( 1 )
62 trigger = false
63 _update_shape_index = 0
64
65 [node name="Head" type="Spatial" parent="."]
66
67 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
68 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.57243, 0 )
69
70 [node name="Camera" type="Camera" parent="Head"]
71
72 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
73 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.09525, 0 )
74 projection = 0
75 fov = 70.0
76 near = 0.1
77 far = 200.0
78 keep_aspect = 1
79 current = false
80 visible_layers = 1048575
81 environment = null
82 h_offset = 0.0
83 v_offset = 0.0
84
85 [node name="Listener" type="Listener" parent="Head"]
86
87 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
88 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.09525, 0 )
89 current = false
90
91 [node name="RayCast" type="RayCast" parent="Head"]
92
93 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
94 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.09525, 0 )
95 visibility/visible = false
96 enabled = false
97 cast_to = Vector3( 0, 0, -2 )
98 layer_mask = 3
99 type_mask = 15
100
101 [node name="PanelL" type="Panel" parent="Head"]
102
103 editor/display_folded = true
104 anchor/right = 3
105 anchor/bottom = 1
106 focus/ignore_mouse = false
107 focus/stop_mouse = true
108 size_flags/horizontal = 2
109 size_flags/vertical = 2
110 margin/left = 0.0
111 margin/top = 0.0
112 margin/right = 0.0
113 margin/bottom = 0.0
114
115 [node name="Viewport" type="Viewport" parent="Head/PanelL"]
116
117 editor/display_folded = true
118 rect = Rect2( 0, 0, 512, 600 )
119 own_world = false
120 world = null
121 transparent_bg = false
122 render_target/enabled = false
123 render_target/v_flip = false
124 render_target/clear_on_new_frame = true
125 render_target/filter = false
126 render_target/gen_mipmaps = false
127 render_target/update_mode = 2
128 audio_listener/enable_2d = false
129 audio_listener/enable_3d = false
130 physics/object_picking = false
131 gui/disable_input = false
132
133 [node name="Mount" type="Spatial" parent="Head/PanelL/Viewport"]
134
135 editor/display_folded = true
136 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
137 visibility/visible = false
138
139 [node name="Camera" type="Camera" parent="Head/PanelL/Viewport/Mount"]
140
141 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
142 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.03175, 0.09525, -0.0889 )
143 projection = 0
144 fov = 70.0
145 near = 0.1
146 far = 100.0
147 keep_aspect = 0
148 current = true
149 visible_layers = 1048575
150 environment = null
151 h_offset = 0.0
152 v_offset = 0.0
153
154 [node name="PanelR" type="Panel" parent="Head"]
155
156 editor/display_folded = true
157 anchor/left = 3
158 anchor/right = 1
159 anchor/bottom = 1
160 focus/ignore_mouse = false
161 focus/stop_mouse = true
162 size_flags/horizontal = 2
163 size_flags/vertical = 2
164 margin/left = 0.0
165 margin/top = 0.0
166 margin/right = 0.0
167 margin/bottom = 0.0
168
169 [node name="Viewport" type="Viewport" parent="Head/PanelR"]
170
171 editor/display_folded = true
172 rect = Rect2( 0, 0, 512, 600 )
173 own_world = false
174 world = null
175 transparent_bg = false
176 render_target/enabled = false
177 render_target/v_flip = false
178 render_target/clear_on_new_frame = true
179 render_target/filter = false
180 render_target/gen_mipmaps = false
181 render_target/update_mode = 2
182 audio_listener/enable_2d = false
183 audio_listener/enable_3d = false
184 physics/object_picking = false
185 gui/disable_input = false
186
187 [node name="Mount" type="Spatial" parent="Head/PanelR/Viewport"]
188
189 editor/display_folded = true
190 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
191 visibility/visible = false
192
193 [node name="Camera" type="Camera" parent="Head/PanelR/Viewport/Mount"]
194
195 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
196 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.03175, 0.09525, -0.0889 )
197 projection = 0
198 fov = 70.0
199 near = 0.1
200 far = 100.0
201 keep_aspect = 0
202 current = true
203 visible_layers = 1048575
204 environment = null
205 h_offset = 0.0
206 v_offset = 0.0
207
208 [node name="Vignette" type="TextureFrame" parent="Head"]
209
210 visibility/visible = false
211 visibility/blend_mode = 3
212 anchor/right = 1
213 anchor/bottom = 1
214 focus/ignore_mouse = true
215 focus/stop_mouse = true
216 size_flags/horizontal = 2
217 size_flags/vertical = 2
218 margin/left = 0.0
219 margin/top = 0.0
220 margin/right = 0.0
221 margin/bottom = 0.0
222 texture = ExtResource( 2 )
223 expand = true
224 stretch_mode = 0
225
226 [node name="DebugOverlay" type="Label" parent="Head"]
227
228 anchor/right = 3
229 anchor/bottom = 1
230 focus/ignore_mouse = true
231 focus/stop_mouse = true
232 size_flags/horizontal = 2
233 size_flags/vertical = 0
234 margin/left = 0.0
235 margin/top = 0.0
236 margin/right = 0.0
237 margin/bottom = 0.0
238 custom_colors/font_color = Color( 1, 1, 1, 1 )
239 custom_colors/font_color_shadow = Color( 0, 0, 0, 1 )
240 custom_constants/shadow_offset_x = 2
241 custom_constants/shadow_offset_y = 2
242 valign = 1
243 percent_visible = 1.0
244 lines_skipped = 0
245 max_lines_visible = -1
246
247
File data/scenes/saucer.blend added (mode: 100644) (index 0000000..7cefa50)
File data/scenes/saucer.dae added (mode: 100644) (index 0000000..6515ba5)
1 <?xml version="1.0" encoding="utf-8"?>
2 <COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
3 <asset>
4 <contributor>
5 <author>Blender User</author>
6 <authoring_tool>Blender 2.78.0 commit date:2016-09-26, commit time:12:42, hash:4bb1e22</authoring_tool>
7 </contributor>
8 <created>2017-03-01T19:21:19</created>
9 <modified>2017-03-01T19:21:19</modified>
10 <unit name="meter" meter="1"/>
11 <up_axis>Z_UP</up_axis>
12 </asset>
13 <library_images/>
14 <library_geometries>
15 <geometry id="saucer-mesh" name="saucer">
16 <mesh>
17 <source id="saucer-mesh-positions">
18 <float_array id="saucer-mesh-positions-array" count="219">2.351034 -1.096423 0 2.125046 -1.487844 0 2.125046 1.487844 0 2.351034 1.096422 0 0.2259873 2.584266 0 -0.2259872 2.584266 0 -0.5632904 1.674784 -0.25 0.5632904 1.674784 -0.25 0.5632904 1.674784 0.25 -0.5632904 1.674784 0.25 1.16876 1.325216 -0.25 1.732051 0.3495683 -0.25 1.732051 0.3495683 0.25 1.168761 1.325216 0.25 1.732051 -0.3495686 -0.25 1.16876 -1.325216 -0.25 1.16876 -1.325216 0.25 1.732051 -0.3495685 0.25 0.5632902 -1.674784 -0.25 -0.5632905 -1.674784 -0.25 -0.5632905 -1.674784 0.25 0.5632902 -1.674784 0.25 -1.168761 -1.325216 -0.25 -1.732051 -0.3495682 -0.25 -1.732051 -0.3495681 0.25 -1.168761 -1.325216 0.25 -1.732051 0.3495681 -0.25 -1.168761 1.325216 -0.25 -1.168761 1.325216 0.25 -1.732051 0.3495682 0.25 0.225987 -2.584266 0 -0.2259874 -2.584266 0 -2.125046 -1.487843 0 -2.351034 -1.096422 0 -2.351034 1.096422 0 -2.125046 1.487843 0 -1.19209e-7 0 -0.5415458 -0.2816452 0.837392 0.25 0.2816452 0.8373921 0.25 0.5843802 0.6626079 0.25 0.8660254 0.1747841 0.25 0.8660253 -0.1747842 0.25 0.5843802 -0.662608 0.25 0.2816451 -0.8373921 0.25 -0.2816452 -0.837392 0.25 -0.5843803 -0.6626079 0.25 -0.8660255 -0.174784 0.25 -0.8660255 0.1747841 0.25 -0.5843803 0.6626079 0.25 -0.2532531 0.7529762 0.5117875 0.2532531 0.7529763 0.5117875 0.52547 0.5958117 0.5117875 0.7787231 0.1571645 0.5117875 0.7787231 -0.1571646 0.5117875 0.52547 -0.5958118 0.5117875 0.253253 -0.7529763 0.5117875 -0.2532532 -0.7529762 0.5117875 -0.5254701 -0.5958117 0.5117875 -0.7787232 -0.1571644 0.5117875 -0.7787232 0.1571645 0.5117875 -0.5254701 0.5958117 0.5117875 -0.09870409 0.2934685 0.7873532 0.09870404 0.2934686 0.7873532 0.2047991 0.2322145 0.7873532 0.3035032 0.06125402 0.7873532 0.3035032 -0.06125402 0.7873532 0.2047991 -0.2322145 0.7873532 0.09870398 -0.2934686 0.7873532 -0.09870409 -0.2934685 0.7873532 -0.2047992 -0.2322145 0.7873532 -0.3035033 -0.06125396 0.7873532 -0.3035033 0.06125402 0.7873532 -0.2047992 0.2322145 0.7873532</float_array>
19 <technique_common>
20 <accessor source="#saucer-mesh-positions-array" count="73" stride="3">
21 <param name="X" type="float"/>
22 <param name="Y" type="float"/>
23 <param name="Z" type="float"/>
24 </accessor>
25 </technique_common>
26 </source>
27 <source id="saucer-mesh-normals">
28 <float_array id="saucer-mesh-normals-array" count="312">-0.5 0.8660255 0 0.4999999 -0.8660255 0 -0.5000001 -0.8660254 0 -1 0 0 1 0 0 0 0 1 0.5 0.8660255 -3.41019e-7 0.2295404 0.1325253 -0.9642346 -0.937595 -0.3477293 0 -0.2295405 0.1325253 0.9642346 0.7699401 -0.6381163 0 0 -0.2650506 0.9642346 0.1676548 -0.9858458 0 0.08299452 0.1437506 -0.9861277 0.1676548 0.9858458 0 0 -0.2650505 -0.9642345 -0.167655 0.9858458 0 -0.2295405 0.1325252 -0.9642345 0 0.2650507 -0.9642346 0.937595 -0.3477296 0 0.2295404 -0.1325253 0.9642346 -0.7699401 -0.6381164 0 -0.937595 0.3477295 0 -0.2295405 -0.1325252 0.9642345 -0.1676551 -0.9858458 0 0 0.2650504 0.9642347 -0.7699401 0.6381164 0 0.2295405 -0.1325253 -0.9642345 0.937595 0.3477294 0 -0.2295405 -0.1325253 -0.9642346 0.7699401 0.6381164 0 0.2295405 0.1325253 0.9642345 -0.1485237 0.08575022 -0.9851841 -0.1659889 0 -0.9861276 0.1659889 0 -0.9861277 0.1485237 0.08575022 -0.9851841 0.0829944 -0.1437506 -0.9861277 0.1485237 -0.08575022 -0.9851841 0 0.1715004 -0.9851841 -0.08299452 0.1437506 -0.9861277 0 -0.1715004 -0.9851841 -0.08299452 -0.1437506 -0.9861277 -0.1485237 -0.08575022 -0.9851841 0.4940348 -0.1307416 0.8595559 0.5608206 -0.5605155 0.6093462 0.3602424 -0.3624703 0.8595584 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 -0.5608206 0.5605155 0.6093462 -0.2841367 0.07959485 0.9554743 -0.2110123 0.2062512 0.955476 -0.4940348 -0.1307416 0.8595559 -0.7658386 0.205422 0.6093382 -0.4940348 0.1307416 0.8595559 0.1337639 0.4932143 0.859562 0.5608206 0.5605155 0.6093462 0.3602424 0.3624703 0.8595584 -0.1337639 -0.4932143 0.859562 0.2049983 -0.7659436 0.6093489 -0.2049983 -0.7659436 0.6093489 -0.5608206 -0.5605155 0.6093462 -0.3602424 -0.3624703 0.8595584 -0.1337639 0.4932143 0.859562 0.2049983 0.7659436 0.6093489 -0.2049983 0.7659436 0.6093489 -0.7658386 -0.205422 0.6093382 0.1337639 -0.4932143 0.859562 0.4940348 0.1307416 0.8595559 0.7658386 0.205422 0.6093382 0.7658386 -0.205422 0.6093382 -0.3602424 0.3624703 0.8595584 0.2841367 -0.07959485 0.9554743 0.2110123 -0.2062512 0.955476 0.07312458 0.2858757 0.9554726 0.2110123 0.2062512 0.955476 0.07312458 -0.2858757 0.9554726 -0.07312458 -0.2858757 0.9554726 -0.2110123 -0.2062512 0.955476 -0.07312458 0.2858757 0.9554726 -0.2841367 -0.07959485 0.9554743 0.2841367 0.07959485 0.9554743 0.4999999 -0.8660255 0 1 -3.41019e-7 0 0.5 0.8660255 2.21809e-7 0.2295405 0.1325253 -0.9642345 -0.2295405 0.1325253 0.9642345 0 -0.2650505 0.9642345 0 -0.2650507 -0.9642346 -0.2295405 0.1325253 -0.9642346 0 0.2650505 -0.9642346 0.2295405 -0.1325254 0.9642345 -0.2295405 -0.1325253 0.9642346 0 0.2650507 0.9642346 0.2295403 -0.1325253 -0.9642347 -0.2295405 -0.1325253 -0.9642345 0.2295404 0.1325253 0.9642346 0 0 1 0 0 1 0 0 1 0 0 1</float_array>
29 <technique_common>
30 <accessor source="#saucer-mesh-normals-array" count="104" stride="3">
31 <param name="X" type="float"/>
32 <param name="Y" type="float"/>
33 <param name="Z" type="float"/>
34 </accessor>
35 </technique_common>
36 </source>
37 <vertices id="saucer-mesh-vertices">
38 <input semantic="POSITION" source="#saucer-mesh-positions"/>
39 </vertices>
40 <polylist count="142">
41 <input semantic="VERTEX" source="#saucer-mesh-vertices" offset="0"/>
42 <input semantic="NORMAL" source="#saucer-mesh-normals" offset="1"/>
43 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
44 <p>28 0 6 0 27 0 16 1 18 1 15 1 20 2 22 2 19 2 24 3 26 3 23 3 12 4 14 4 11 4 25 5 44 5 45 5 8 6 10 6 7 6 11 7 2 7 3 7 20 8 19 8 31 8 29 9 35 9 34 9 12 10 11 10 3 10 20 11 30 11 21 11 22 12 25 12 32 12 7 13 10 13 36 13 28 14 27 14 35 14 18 15 31 15 19 15 10 16 13 16 2 16 26 17 35 17 27 17 7 18 5 18 4 18 18 19 21 19 30 19 16 20 0 20 17 20 26 21 29 21 34 21 6 22 9 22 5 22 24 23 32 23 25 23 16 24 15 24 1 24 8 25 5 25 9 25 24 26 23 26 33 26 14 27 1 27 15 27 8 28 7 28 4 28 23 29 32 29 33 29 14 30 17 30 0 30 12 31 2 31 13 31 26 32 27 32 36 32 23 33 26 33 36 33 11 34 14 34 36 34 10 35 11 35 36 35 15 36 18 36 36 36 14 37 15 37 36 37 6 38 7 38 36 38 27 39 6 39 36 39 18 40 19 40 36 40 19 41 22 41 36 41 22 42 23 42 36 42 41 43 54 44 42 45 28 5 37 5 9 5 13 46 40 46 12 46 21 47 42 47 43 47 17 5 42 5 16 5 17 48 40 48 41 48 20 5 43 5 44 5 9 5 38 5 8 5 24 49 47 49 29 49 25 50 46 50 24 50 8 5 39 5 13 5 28 51 47 51 48 51 60 52 71 53 72 54 46 55 59 56 47 57 38 58 51 59 39 60 44 61 55 62 56 63 44 61 57 64 45 65 37 66 50 67 38 58 37 66 60 52 49 68 45 65 58 69 46 55 43 70 54 44 55 62 40 71 51 59 52 72 41 43 52 72 53 73 48 74 59 56 60 52 54 44 65 75 66 76 58 69 71 53 59 56 51 59 62 77 63 78 56 63 67 79 68 80 56 63 69 81 57 64 49 68 62 77 50 67 49 68 72 54 61 82 57 64 70 83 58 69 54 44 67 79 55 62 51 59 64 84 52 72 53 73 64 84 65 75 65 75 64 84 61 82 63 78 62 77 61 82 61 82 72 54 71 53 71 53 70 83 61 82 69 81 68 80 65 75 67 79 66 76 65 75 64 84 63 78 61 82 68 80 67 79 65 75 69 81 61 82 70 83 28 0 9 0 6 0 16 85 21 85 18 85 20 2 25 2 22 2 24 3 29 3 26 3 12 86 17 86 14 86 25 5 20 5 44 5 8 87 13 87 10 87 11 88 10 88 2 88 29 89 28 89 35 89 20 90 31 90 30 90 18 91 30 91 31 91 26 92 34 92 35 92 7 93 6 93 5 93 16 94 1 94 0 94 24 95 33 95 32 95 8 96 4 96 5 96 14 97 0 97 1 97 23 98 22 98 32 98 12 99 3 99 2 99 41 43 53 73 54 44 28 5 48 5 37 5 13 5 39 5 40 5 21 100 16 100 42 100 17 5 41 5 42 5 17 101 12 101 40 101 20 5 21 5 43 5 9 5 37 5 38 5 24 102 46 102 47 102 25 5 45 5 46 5 8 5 38 5 39 5 28 103 29 103 47 103 60 52 59 56 71 53 46 55 58 69 59 56 38 58 50 67 51 59 44 61 43 70 55 62 44 61 56 63 57 64 37 66 49 68 50 67 37 66 48 74 60 52 45 65 57 64 58 69 43 70 42 45 54 44 40 71 39 60 51 59 41 43 40 71 52 72 48 74 47 57 59 56 54 44 53 73 65 75 58 69 70 83 71 53 51 59 50 67 62 77 56 63 55 62 67 79 56 63 68 80 69 81 49 68 61 82 62 77 49 68 60 52 72 54 57 64 69 81 70 83 54 44 66 76 67 79 51 59 63 78 64 84 53 73 52 72 64 84 69 81 65 75 61 82</p>
45 </polylist>
46 </mesh>
47 </geometry>
48 </library_geometries>
49 <library_controllers/>
50 <library_visual_scenes>
51 <visual_scene id="Scene" name="Scene">
52 <node id="saucer" name="saucer" type="NODE">
53 <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
54 <instance_geometry url="#saucer-mesh" name="saucer"/>
55 </node>
56 </visual_scene>
57 </library_visual_scenes>
58 <scene>
59 <instance_visual_scene url="#Scene"/>
60 </scene>
61 </COLLADA>
File data/scenes/saucer.scn added (mode: 100644) (index 0000000..f0ef6f1)
File data/scenes/ship.mtl added (mode: 100644) (index 0000000..942ef09)
File data/scenes/ship.tscn added (mode: 100644) (index 0000000..b8498c0)
1 [gd_scene load_steps=5 format=1]
2
3 [ext_resource path="res://data/gdscript/ship.gd" type="Script" id=1]
4 [ext_resource path="res://data/scenes/ship.mtl" type="Material" id=2]
5
6 [sub_resource type="SphereShape" id=1]
7
8 radius = 2.59
9
10 [sub_resource type="Mesh" id=2]
11
12 surfaces/0 = { "alphasort":false, "arrays":[ Vector3Array( -1.16876, 0.25, -1.32522, -0.56329, -0.25, -1.67478, -1.16876, -0.25, -1.32522, 1.16876, 0.25, 1.32522, 0.56329, -0.25, 1.67478, 1.16876, -0.25, 1.32522, -0.56329, 0.25, 1.67478, -1.16876, -0.25, 1.32522, -0.56329, -0.25, 1.67478, -1.73205, 0.25, 0.349568, -1.73205, -0.25, -0.349568, -1.73205, -0.25, 0.349568, 1.73205, 0.25, -0.349568, 1.73205, -0.25, 0.349569, 1.73205, -0.25, -0.349568, -1.16876, 0.25, 1.32522, -0.281645, 0.25, 0.837392, -0.58438, 0.25, 0.662608, 0.56329, 0.25, -1.67478, 1.16876, -0.25, -1.32522, 0.56329, -0.25, -1.67478, 1.73205, -0.25, -0.349568, 2.12505, 0, -1.48784, 2.35103, 0, -1.09642, -0.56329, 0.25, 1.67478, -0.56329, -0.25, 1.67478, -0.225987, 0, 2.58427, -1.73205, 0.25, -0.349568, -2.12505, 0, -1.48784, -2.35103, 0, -1.09642, 1.73205, 0.25, -0.349568, 1.73205, -0.25, -0.349568, 2.35103, 0, -1.09642, -0.56329, 0.25, 1.67478, 0.225987, 0, 2.58427, 0.56329, 0.25, 1.67478, -1.16876, -0.25, 1.32522, -1.16876, 0.25, 1.32522, -2.12505, 0, 1.48784, 0.56329, -0.25, -1.67478, 1.16876, -0.25, -1.32522, -1.19209e-07, -0.541546, 0, -1.16876, 0.25, -1.32522, -1.16876, -0.25, -1.32522, -2.12505, 0, -1.48784, 0.56329, -0.25, 1.67478, -0.225987, 0, 2.58427, -0.56329, -0.25, 1.67478, 1.16876, -0.25, -1.32522, 1.16876, 0.25, -1.32522, 2.12505, 0, -1.48784, -1.73205, -0.25, -0.349568, -2.12505, 0, -1.48784, -1.16876, -0.25, -1.32522, 0.56329, -0.25, -1.67478, -0.225987, 0, -2.58427, 0.225987, 0, -2.58427, 0.56329, -0.25, 1.67478, 0.56329, 0.25, 1.67478, 0.225987, 0, 2.58427, 1.16876, 0.25, 1.32522, 2.35103, 0, 1.09642, 1.73205, 0.25, 0.349568, -1.73205, -0.25, -0.349568, -1.73205, 0.25, -0.349568, -2.35103, 0, -1.09642, -0.56329, -0.25, -1.67478, -0.56329, 0.25, -1.67478, -0.225987, 0, -2.58427, -1.73205, 0.25, 0.349568, -2.12505, 0, 1.48784, -1.16876, 0.25, 1.32522, 1.16876, 0.25, 1.32522, 1.16876, -0.25, 1.32522, 2.12505, 0, 1.48784, 0.56329, 0.25, -1.67478, -0.225987, 0, -2.58427, -0.56329, 0.25, -1.67478, -1.73205, 0.25, 0.349568, -1.73205, -0.25, 0.349568, -2.35103, 0, 1.09642, 1.73205, -0.25, 0.349569, 2.12505, 0, 1.48784, 1.16876, -0.25, 1.32522, 0.56329, 0.25, -1.67478, 0.56329, -0.25, -1.67478, 0.225987, 0, -2.58427, -1.73205, -0.25, 0.349568, -2.12505, 0, 1.48784, -2.35103, 0, 1.09642, 1.73205, -0.25, 0.349569, 1.73205, 0.25, 0.349568, 2.35103, 0, 1.09642, 1.73205, 0.25, -0.349568, 2.12505, 0, -1.48784, 1.16876, 0.25, -1.32522, -1.73205, -0.25, -0.349568, -1.16876, -0.25, -1.32522, -1.19209e-07, -0.541546, 0, -1.73205, -0.25, 0.349568, -1.73205, -0.25, -0.349568, -1.19209e-07, -0.541546, 0, 1.73205, -0.25, -0.349568, 1.73205, -0.25, 0.349569, -1.19209e-07, -0.541546, 0, 1.16876, -0.25, -1.32522, 1.73205, -0.25, -0.349568, -1.19209e-07, -0.541546, 0, 1.16876, -0.25, 1.32522, 0.56329, -0.25, 1.67478, -1.19209e-07, -0.541546, 0, 1.73205, -0.25, 0.349569, 1.16876, -0.25, 1.32522, -1.19209e-07, -0.541546, 0, -0.56329, -0.25, -1.67478, 0.56329, -0.25, -1.67478, -1.19209e-07, -0.541546, 0, -1.16876, -0.25, -1.32522, -0.56329, -0.25, -1.67478, -1.19209e-07, -0.541546, 0, 0.56329, -0.25, 1.67478, -0.56329, -0.25, 1.67478, -1.19209e-07, -0.541546, 0, -0.56329, -0.25, 1.67478, -1.16876, -0.25, 1.32522, -1.19209e-07, -0.541546, 0, -1.16876, -0.25, 1.32522, -1.73205, -0.25, 0.349568, -1.19209e-07, -0.541546, 0, 0.866025, 0.25, 0.174784, 0.52547, 0.511787, 0.595812, 0.58438, 0.25, 0.662608, -1.16876, 0.25, -1.32522, -0.281645, 0.25, -0.837392, -0.56329, 0.25, -1.67478, 1.16876, 0.25, -1.32522, 0.866025, 0.25, -0.174784, 1.73205, 0.25, -0.349568, 0.56329, 0.25, 1.67478, 0.58438, 0.25, 0.662608, 0.281645, 0.25, 0.837392, 1.73205, 0.25, 0.349568, 1.16876, 0.25, 1.32522, 0.866025, 0.25, 0.174784, -0.56329, 0.25, 1.67478, 0.281645, 0.25, -0.837392, 0.56329, 0.25, -1.67478, -1.73205, 0.25, 0.349568, -0.866026, 0.25, -0.174784, -1.73205, 0.25, -0.349568, -0.866026, 0.25, 0.174784, 0.58438, 0.25, -0.662608, -0.58438, 0.25, -0.662608, -0.52547, 0.511787, -0.595812, -0.303503, 0.787353, -0.061254, -0.204799, 0.787353, -0.232214, -0.866026, 0.25, 0.174784, -0.778723, 0.511787, -0.157164, -0.866026, 0.25, -0.174784, 0.281645, 0.25, -0.837392, 0.52547, 0.511787, -0.595812, 0.58438, 0.25, -0.662608, -0.281645, 0.25, 0.837392, 0.253253, 0.511787, 0.752976, -0.253253, 0.511787, 0.752976, -0.52547, 0.511787, 0.595812, -0.58438, 0.25, 0.662608, -0.281645, 0.25, -0.837392, 0.253253, 0.511787, -0.752976, -0.253253, 0.511787, -0.752976, -0.778723, 0.511787, 0.157164, 0.281645, 0.25, 0.837392, 0.866025, 0.25, -0.174784, 0.778723, 0.511787, -0.157164, 0.778723, 0.511787, 0.157165, -0.58438, 0.25, -0.662608, 0.303503, 0.787353, 0.061254, 0.204799, 0.787353, 0.232214, 0.098704, 0.787353, -0.293469, 0.204799, 0.787353, -0.232214, 0.098704, 0.787353, 0.293469, -0.0987041, 0.787353, 0.293469, -0.204799, 0.787353, 0.232214, -0.0987041, 0.787353, -0.293469, -0.303503, 0.787353, 0.061254, 0.303503, 0.787353, -0.061254, -0.56329, 0.25, -1.67478, 0.56329, 0.25, 1.67478, -1.16876, 0.25, 1.32522, -1.73205, 0.25, -0.349568, 1.73205, 0.25, 0.349568, 1.16876, 0.25, -1.32522, 1.16876, -0.25, -1.32522, -1.16876, 0.25, -1.32522, -0.225987, 0, 2.58427, 0.225987, 0, 2.58427, -2.35103, 0, -1.09642, -0.56329, -0.25, -1.67478, 2.12505, 0, 1.48784, -2.35103, 0, 1.09642, 0.225987, 0, -2.58427, 2.35103, 0, 1.09642, -1.16876, -0.25, 1.32522, 2.35103, 0, -1.09642 ), Vector3Array( -0.499, 0, -0.866, -0.499, 0, -0.866, -0.499, 0, -0.866, 0.5, 0, 0.865, 0.5, 0, 0.865, 0.5, 0, 0.865, -0.499, 0, 0.865, -0.499, 0, 0.865, -0.499, 0, 0.865, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0.5, 0, -0.866, 0.5, 0, -0.866, 0.5, 0, -0.866, 0.23, -0.963, -0.133, 0.23, -0.963, -0.133, 0.23, -0.963, -0.133, -0.937, 0, 0.347, -0.937, 0, 0.347, -0.937, 0, 0.347, -0.229, 0.964, -0.133, -0.229, 0.964, -0.133, -0.229, 0.964, -0.133, 0.77, 0, 0.637, 0.77, 0, 0.637, 0.77, 0, 0.637, 0, 0.964, 0.264, 0, 0.964, 0.264, 0, 0.964, 0.264, 0.168, 0, 0.985, 0.168, 0, 0.985, 0.168, 0, 0.985, 0.083, -0.985, -0.144, 0.083, -0.985, -0.144, 0.083, -0.985, -0.144, 0.168, 0, -0.986, 0.168, 0, -0.986, 0.168, 0, -0.986, 0, -0.963, 0.264, 0, -0.963, 0.264, 0, -0.963, 0.264, -0.167, 0, -0.986, -0.167, 0, -0.986, -0.167, 0, -0.986, -0.229, -0.963, -0.133, -0.229, -0.963, -0.133, -0.229, -0.963, -0.133, 0, -0.963, -0.265, 0, -0.963, -0.265, 0, -0.963, -0.265, 0.938, 0, 0.347, 0.938, 0, 0.347, 0.938, 0, 0.347, 0.23, 0.964, 0.132, 0.23, 0.964, 0.132, 0.23, 0.964, 0.132, -0.769, 0, 0.637, -0.769, 0, 0.637, -0.769, 0, 0.637, -0.937, 0, -0.348, -0.937, 0, -0.348, -0.937, 0, -0.348, -0.229, 0.964, 0.132, -0.229, 0.964, 0.132, -0.229, 0.964, 0.132, -0.167, 0, 0.985, -0.167, 0, 0.985, -0.167, 0, 0.985, 0, 0.964, -0.265, 0, 0.964, -0.265, 0, 0.964, -0.265, -0.769, 0, -0.638, -0.769, 0, -0.638, -0.769, 0, -0.638, 0.23, -0.963, 0.132, 0.23, -0.963, 0.132, 0.23, -0.963, 0.132, 0.938, 0, -0.348, 0.938, 0, -0.348, 0.938, 0, -0.348, -0.229, -0.963, 0.132, -0.229, -0.963, 0.132, -0.229, -0.963, 0.132, 0.77, 0, -0.638, 0.77, 0, -0.638, 0.77, 0, -0.638, 0.23, 0.964, -0.133, 0.23, 0.964, -0.133, 0.23, 0.964, -0.133, -0.148, -0.984, -0.086, -0.148, -0.984, -0.086, -0.148, -0.984, -0.086, -0.165, -0.985, 0, -0.165, -0.985, 0, -0.165, -0.985, 0, 0.166, -0.985, 0, 0.166, -0.985, 0, 0.166, -0.985, 0, 0.149, -0.984, -0.086, 0.149, -0.984, -0.086, 0.149, -0.984, -0.086, 0.083, -0.985, 0.143, 0.083, -0.985, 0.143, 0.083, -0.985, 0.143, 0.149, -0.984, 0.085, 0.149, -0.984, 0.085, 0.149, -0.984, 0.085, 0, -0.984, -0.172, 0, -0.984, -0.172, 0, -0.984, -0.172, -0.082, -0.985, -0.144, -0.082, -0.985, -0.144, -0.082, -0.985, -0.144, 0, -0.984, 0.171, 0, -0.984, 0.171, 0, -0.984, 0.171, -0.082, -0.985, 0.143, -0.082, -0.985, 0.143, -0.082, -0.985, 0.143, -0.148, -0.984, 0.085, -0.148, -0.984, 0.085, -0.148, -0.984, 0.085, 0.494, 0.86, 0.13, 0.561, 0.609, 0.56, 0.36, 0.86, 0.361, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, -0.56, 0.609, -0.561, -0.283, 0.955, -0.08, -0.21, 0.955, -0.206, -0.493, 0.86, 0.13, -0.765, 0.609, -0.205, -0.493, 0.86, -0.131, 0.134, 0.86, -0.493, 0.561, 0.609, -0.561, 0.36, 0.86, -0.362, -0.133, 0.86, 0.492, 0.205, 0.609, 0.765, -0.204, 0.609, 0.765, -0.56, 0.609, 0.56, -0.359, 0.86, 0.361, -0.133, 0.86, -0.493, 0.205, 0.609, -0.766, -0.204, 0.609, -0.766, -0.765, 0.609, 0.204, 0.134, 0.86, 0.492, 0.494, 0.86, -0.131, 0.766, 0.609, -0.205, 0.766, 0.609, 0.204, -0.359, 0.86, -0.362, 0.284, 0.955, 0.079, 0.211, 0.955, 0.205, 0.073, 0.955, -0.286, 0.211, 0.955, -0.206, 0.073, 0.955, 0.285, -0.072, 0.955, 0.285, -0.21, 0.955, 0.205, -0.072, 0.955, -0.286, -0.283, 0.955, 0.079, 0.284, 0.955, -0.08, -0.499, 0, -0.866, 0.5, 0, 0.865, -0.499, 0, 0.865, -0.999, 0, 0, 1, 0, 0, 0.5, 0, -0.866, 0.23, -0.963, -0.133, -0.229, 0.964, -0.133, 0, 0.964, 0.264, 0, -0.963, 0.264, -0.229, -0.963, -0.133, 0, -0.963, -0.265, 0.23, 0.964, 0.132, -0.229, 0.964, 0.132, 0, 0.964, -0.265, 0.23, -0.963, 0.132, -0.229, -0.963, 0.132, 0.23, 0.964, -0.133 ), null, null, null, null, null, null, IntArray( 0, 2, 1, 3, 5, 4, 6, 8, 7, 9, 11, 10, 12, 14, 13, 15, 17, 16, 18, 20, 19, 21, 23, 22, 24, 26, 25, 27, 29, 28, 30, 32, 31, 33, 35, 34, 36, 38, 37, 39, 41, 40, 42, 44, 43, 45, 47, 46, 48, 50, 49, 51, 53, 52, 54, 56, 55, 57, 59, 58, 60, 62, 61, 63, 65, 64, 66, 68, 67, 69, 71, 70, 72, 74, 73, 75, 77, 76, 78, 80, 79, 81, 83, 82, 84, 86, 85, 87, 89, 88, 90, 92, 91, 93, 95, 94, 96, 98, 97, 99, 101, 100, 102, 104, 103, 105, 107, 106, 108, 110, 109, 111, 113, 112, 114, 116, 115, 117, 119, 118, 120, 122, 121, 123, 125, 124, 126, 128, 127, 129, 131, 130, 132, 134, 133, 135, 137, 136, 138, 140, 139, 141, 142, 139, 141, 143, 136, 144, 16, 140, 134, 146, 145, 147, 149, 148, 15, 147, 150, 146, 135, 151, 132, 152, 148, 153, 155, 154, 156, 158, 157, 159, 161, 160, 162, 164, 163, 162, 166, 165, 167, 159, 168, 167, 169, 153, 166, 156, 170, 171, 163, 130, 172, 173, 160, 129, 174, 173, 175, 153, 157, 130, 177, 176, 170, 157, 154, 160, 179, 178, 164, 181, 180, 164, 165, 182, 169, 168, 178, 169, 183, 155, 165, 170, 184, 130, 163, 180, 160, 173, 185, 174, 176, 185, 176, 183, 185, 179, 183, 178, 183, 154, 155, 154, 183, 184, 182, 176, 181, 180, 176, 177, 185, 183, 179, 181, 176, 180, 182, 184, 183, 0, 1, 186, 3, 4, 187, 6, 7, 188, 9, 10, 189, 12, 13, 190, 15, 16, 144, 18, 19, 191, 21, 22, 192, 27, 28, 193, 33, 34, 194, 45, 46, 195, 51, 52, 196, 54, 55, 197, 60, 61, 198, 69, 70, 199, 75, 76, 200, 81, 82, 201, 87, 88, 202, 93, 94, 203, 129, 130, 174, 132, 133, 152, 135, 136, 151, 138, 139, 142, 141, 139, 143, 141, 136, 137, 144, 140, 138, 134, 145, 133, 147, 148, 150, 15, 150, 17, 146, 151, 145, 132, 148, 149, 153, 154, 157, 156, 157, 170, 159, 160, 168, 162, 163, 171, 162, 165, 164, 167, 168, 169, 167, 153, 175, 166, 170, 165, 171, 130, 131, 172, 160, 161, 129, 173, 172, 175, 157, 158, 130, 176, 174, 170, 154, 184, 160, 178, 168, 164, 180, 163, 164, 182, 181, 169, 178, 183, 169, 155, 153, 165, 184, 182, 130, 180, 177, 160, 185, 179, 174, 185, 173, 182, 183, 176 ) ], "morph_arrays":[ ], "primitive":4 }
13 custom_aabb/custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
14
15 [node name="Ship" type="RigidBody"]
16
17 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
18 input/ray_pickable = true
19 input/capture_on_drag = false
20 shape_count = 1
21 shapes/0/shape = SubResource( 1 )
22 shapes/0/transform = Transform( 1, 0, 0, 0, 0.26, 0, 0, 0, 1, 0, 0.122832, 0 )
23 shapes/0/trigger = false
24 collision/layers = 1
25 collision/mask = 1
26 mode = 0
27 mass = 1.0
28 friction = 1.0
29 bounce = 0.0
30 gravity_scale = 1.0
31 custom_integrator = false
32 continuous_cd = false
33 contacts_reported = 0
34 contact_monitor = false
35 sleeping = false
36 can_sleep = true
37 axis_lock = 0
38 velocity/linear = Vector3( 0, 0, 0 )
39 velocity/angular = Vector3( 0, 0, 0 )
40 damp_override/linear = -1.0
41 damp_override/angular = -1.0
42 script/script = ExtResource( 1 )
43
44 [node name="CollisionShape" type="CollisionShape" parent="."]
45
46 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
47 transform/local = Transform( 1, 0, 0, 0, 0.26, 0, 0, 0, 1, 0, 0.122832, 0 )
48 shape = SubResource( 1 )
49 trigger = false
50 _update_shape_index = 0
51
52 [node name="saucer" type="MeshInstance" parent="."]
53
54 _import_path = NodePath("saucer")
55 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
56 layers = 1
57 geometry/visible = true
58 geometry/material_override = null
59 geometry/cast_shadow = 1
60 geometry/receive_shadows = true
61 geometry/range_begin = 0.0
62 geometry/range_end = 0.0
63 geometry/extra_cull_margin = 0.0
64 geometry/billboard = false
65 geometry/billboard_y = false
66 geometry/depth_scale = false
67 geometry/visible_in_all_rooms = false
68 geometry/use_baked_light = true
69 geometry/baked_light_tex_id = 0
70 mesh/mesh = SubResource( 2 )
71 mesh/skeleton = NodePath("..")
72 material/0 = ExtResource( 2 )
73
74
File data/scenes/skyhammer.tscn added (mode: 100644) (index 0000000..7d57579)
1 [gd_scene load_steps=41 format=1]
2
3 [ext_resource path="res://data/cubemaps/night.cbm" type="CubeMap" id=1]
4 [ext_resource path="res://data/audio/wind.ogg" type="AudioStream" id=2]
5 [ext_resource path="res://data/scenes/glow.png" type="Texture" id=3]
6 [ext_resource path="res://data/gdscript/turret.gd" type="Script" id=4]
7 [ext_resource path="res://data/audio/bang.wav" type="Sample" id=5]
8 [ext_resource path="res://data/scenes/gun.mtl" type="Material" id=6]
9 [ext_resource path="res://data/gdscript/button_vr.gd" type="Script" id=7]
10 [ext_resource path="res://data/audio/click.wav" type="Sample" id=8]
11 [ext_resource path="res://data/menu/whitesquare.png" type="Texture" id=9]
12 [ext_resource path="res://data/menu/ChicagoFLF.ttf" type="DynamicFontData" id=10]
13 [ext_resource path="res://data/gdscript/button_load.gd" type="Script" id=11]
14 [ext_resource path="res://data/gdscript/button_quit.gd" type="Script" id=12]
15 [ext_resource path="res://data/scenes/player.tscn" type="PackedScene" id=13]
16 [ext_resource path="res://data/scenes/snow.png" type="Texture" id=14]
17 [ext_resource path="res://data/scenes/ship.tscn" type="PackedScene" id=15]
18
19 [sub_resource type="Environment" id=1]
20
21 ambient_light/enabled = false
22 ambient_light/color = Color( 0, 0, 0, 1 )
23 ambient_light/energy = 1.0
24 fxaa/enabled = false
25 background/mode = 4
26 background/color = Color( 0, 0, 0, 1 )
27 background/cubemap = ExtResource( 1 )
28 background/energy = 1.0
29 background/scale = 1.0
30 background/glow = 0.0
31 background/canvas_max_layer = null
32 glow/enabled = false
33 glow/blur_passes = 1
34 glow/blur_scale = 1
35 glow/blur_strength = 1
36 glow/blur_blend_mode = null
37 glow/bloom = 0.0
38 glow/bloom_treshold = 0.5
39 dof_blur/enabled = false
40 dof_blur/blur_passes = 1
41 dof_blur/begin = 100.0
42 dof_blur/range = 10.0
43 hdr/enabled = false
44 hdr/tonemapper = 0
45 hdr/exposure = 0.4
46 hdr/white = 1.0
47 hdr/glow_treshold = 0.95
48 hdr/glow_scale = 0.2
49 hdr/min_luminance = 0.4
50 hdr/max_luminance = 8.0
51 hdr/exposure_adj_speed = 0.5
52 fog/enabled = true
53 fog/begin = 1.0
54 fog/begin_color = Color( 0.498039, 0.498039, 0.498039, 1 )
55 fog/end_color = Color( 0.498039, 0.498039, 0.498039, 1 )
56 fog/attenuation = 0.287175
57 fog/bg = true
58 bcs/enabled = false
59 bcs/brightness = 1.0
60 bcs/contrast = 1.0
61 bcs/saturation = 1.0
62 srgb/enabled = false
63
64 [sub_resource type="FixedMaterial" id=2]
65
66 flags/visible = true
67 flags/double_sided = false
68 flags/invert_faces = false
69 flags/unshaded = true
70 flags/on_top = false
71 flags/lightmap_on_uv2 = true
72 flags/colarray_is_srgb = true
73 params/blend_mode = 1
74 params/depth_draw = 1
75 params/line_width = 1.59748e-43
76 fixed_flags/use_alpha = true
77 fixed_flags/use_color_array = false
78 fixed_flags/use_point_size = false
79 fixed_flags/discard_alpha = false
80 fixed_flags/use_xy_normalmap = false
81 params/diffuse = Color( 1, 1, 1, 1 )
82 params/specular = Color( 0, 0, 0, 1 )
83 params/emission = Color( 0, 0, 0, 1 )
84 params/specular_exp = 40
85 params/detail_mix = 1.0
86 params/normal_depth = 1
87 params/shader = 0
88 params/shader_param = 0.5
89 params/glow = 0
90 params/point_size = 1.0
91 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
92 textures/diffuse = ExtResource( 3 )
93 textures/diffuse_tc = 0
94 textures/detail_tc = 0
95 textures/specular_tc = 0
96 textures/emission_tc = 0
97 textures/specular_exp_tc = 0
98 textures/glow_tc = 0
99 textures/normal_tc = 0
100 textures/shade_param_tc = 0
101
102 [sub_resource type="BoxShape" id=3]
103
104 extents = Vector3( 1.22, 0.6, 0 )
105
106 [sub_resource type="BoxShape" id=4]
107
108 extents = Vector3( 0, 0.6, 1.22 )
109
110 [sub_resource type="BoxShape" id=5]
111
112 extents = Vector3( 1.22, 0, 1.22 )
113
114 [sub_resource type="FixedMaterial" id=6]
115
116 flags/visible = true
117 flags/double_sided = false
118 flags/invert_faces = false
119 flags/unshaded = true
120 flags/on_top = true
121 flags/lightmap_on_uv2 = true
122 flags/colarray_is_srgb = true
123 params/blend_mode = 1
124 params/depth_draw = 1
125 params/line_width = 4.57804e-41
126 fixed_flags/use_alpha = true
127 fixed_flags/use_color_array = false
128 fixed_flags/use_point_size = false
129 fixed_flags/discard_alpha = false
130 fixed_flags/use_xy_normalmap = false
131 params/diffuse = Color( 0.804688, 0.764536, 0.568939, 1 )
132 params/specular = Color( 0, 0, 0, 1 )
133 params/emission = Color( 0, 0, 0, 1 )
134 params/specular_exp = 40
135 params/detail_mix = 1.0
136 params/normal_depth = 1
137 params/shader = 0
138 params/shader_param = 0.5
139 params/glow = 0
140 params/point_size = 1.0
141 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
142 textures/diffuse = ExtResource( 3 )
143 textures/diffuse_tc = 0
144 textures/detail_tc = 0
145 textures/specular_tc = 0
146 textures/emission_tc = 0
147 textures/specular_exp_tc = 0
148 textures/glow_tc = 0
149 textures/normal_tc = 0
150 textures/shade_param_tc = 0
151
152 [sub_resource type="SampleLibrary" id=7]
153
154 samples/bang = { "db":0.0, "pitch":1.0, "sample":ExtResource( 5 ) }
155
156 [sub_resource type="Mesh" id=8]
157
158 surfaces/0 = { "alphasort":false, "arrays":[ Vector3Array( 0.338526, 0.0115485, 0.83593, 0.34331, 0.0125, 1.625, 0.34331, 0.0125, 0.83593, 0.34331, 0.0125, 1.625, 0.338526, 0.0115485, 1.625, 0.334471, 0.00883889, 1.625, 0.338526, 0.0115485, 0.83593, 0.334471, 0.00883889, 1.625, 0.338526, 0.0115485, 1.625, 0.331761, 0.00478351, 1.625, 0.331761, 0.00478351, 0.83593, 0.334471, 0.00883889, 1.625, 0.334471, 0.00883889, 0.83593, 0.33081, 0, 1.625, 0.33081, 0, 0.83593, 0.331761, 0.00478351, 1.625, 0.331761, 0.00478351, 0.83593, 0.331761, -0.00478351, 1.625, 0.331761, -0.00478351, 0.83593, 0.33081, 0, 1.625, 0.33081, 0, 0.83593, 0.334471, -0.00883877, 1.625, 0.334471, -0.00883877, 0.83593, 0.331761, -0.00478351, 1.625, 0.331761, -0.00478351, 0.83593, 0.338526, -0.0115485, 1.625, 0.338526, -0.0115485, 0.83593, 0.334471, -0.00883877, 1.625, 0.334471, -0.00883877, 0.83593, 0.34331, -0.0124999, 1.625, 0.34331, -0.0124999, 0.83593, 0.338526, -0.0115485, 1.625, 0.338526, -0.0115485, 0.83593, 0.348093, -0.0115485, 1.625, 0.348093, -0.0115485, 0.83593, 0.34331, -0.0124999, 1.625, 0.34331, -0.0124999, 0.83593, 0.352148, -0.00883877, 1.625, 0.352148, -0.00883877, 0.83593, 0.348093, -0.0115485, 1.625, 0.348093, -0.0115485, 0.83593, 0.354858, -0.00478351, 1.625, 0.354858, -0.00478351, 0.83593, 0.352148, -0.00883877, 1.625, 0.352148, -0.00883877, 0.83593, 0.35581, 0, 1.625, 0.35581, 0, 0.83593, 0.354858, -0.00478351, 1.625, 0.354858, -0.00478351, 0.83593, 0.354858, 0.00478351, 1.625, 0.354858, 0.00478351, 0.83593, 0.35581, 0, 1.625, 0.35581, 0, 0.83593, 0.352148, 0.00883889, 1.625, 0.352148, 0.00883889, 0.83593, 0.354858, 0.00478351, 1.625, 0.354858, 0.00478351, 0.83593, 0.348093, 0.0115485, 1.625, 0.348093, 0.0115485, 0.83593, 0.352148, 0.00883889, 1.625, 0.352148, 0.00883889, 0.83593, 0.348093, 0.0115485, 0.83593, 0.34331, 0.0125, 1.625, 0.348093, 0.0115485, 1.625, 0.36831, 0.025, 0.58593, 0.90487, 0.025, 0, 0.31831, 0.025, 0.58593, 0.904874, -0.025, 0, 0.36831, -0.025, 0.58593, 0.31831, -0.025, 0.58593, 0.90487, 0.025, 0.0499999, 0.36831, -0.025, 0.58593, 0.904874, -0.025, 0.0499999, 0.90487, 0.025, 0, 0.31831, -0.025, 0.58593, 0.31831, 0.025, 0.58593, 0.30581, -0.0375, 0.63593, 0.31831, 0.025, 0.58593, 0.31831, -0.025, 0.58593, 0.38081, 0.0375, 0.63593, 0.36831, -0.025, 0.58593, 0.36831, 0.025, 0.58593, 0.38081, -0.0375, 0.63593, 0.31831, -0.025, 0.58593, 0.36831, -0.025, 0.58593, 0.30581, 0.0375, 0.63593, 0.36831, 0.025, 0.58593, 0.31831, 0.025, 0.58593, 0.39956, 0.0418866, 0.83593, 0.39956, -0.108113, 0.63593, 0.39956, 0.0418866, 0.63593, 0.28706, 0.0418866, 0.63593, 0.39956, -0.108113, 0.63593, 0.28706, -0.108113, 0.63593, 0.39956, -0.108113, 0.83593, 0.28706, 0.0418866, 0.83593, 0.28706, -0.108113, 0.83593, 0.28706, 0.0418866, 0.63593, 0.39956, 0.0418866, 0.83593, 0.39956, 0.0418866, 0.63593, 0.39956, -0.108113, 0.83593, 0.28706, -0.108113, 0.63593, 0.39956, -0.108113, 0.63593, 0.28706, -0.108113, 0.83593, 0.28706, 0.0418866, 0.63593, 0.28706, -0.108113, 0.63593, 0.90487, 2.38419e-07, 0.1, 0.90487, 2.38419e-07, -0.1, 0.90487, -0.0382681, -0.092388, 1.04754, 2.38419e-07, -0.1, 0.90487, -0.0382681, -0.092388, 0.90487, 2.38419e-07, -0.1, 0.90487, -0.0707104, -0.0707107, 1.04754, -0.0707104, -0.0707107, 0.90487, -0.0382681, -0.092388, 1.04754, -0.0382681, -0.092388, 0.90487, -0.0923877, -0.0382683, 1.04754, -0.0923877, -0.0382683, 0.90487, -0.0707104, -0.0707107, 1.04754, -0.0707104, -0.0707107, 0.90487, -0.0999998, 0, 1.04754, -0.0999998, 0, 0.90487, -0.0923877, -0.0382683, 1.04754, -0.0923877, -0.0382683, 0.90487, -0.0923877, 0.0382683, 1.04754, -0.0923877, 0.0382683, 0.90487, -0.0999998, 0, 1.04754, -0.0999998, 0, 0.90487, -0.0707104, 0.0707107, 1.04754, -0.0707104, 0.0707107, 0.90487, -0.0923877, 0.0382683, 1.04754, -0.0923877, 0.0382683, 0.90487, -0.0382681, 0.0923879, 1.04754, -0.0382681, 0.0923879, 0.90487, -0.0707104, 0.0707107, 1.04754, -0.0707104, 0.0707107, 1.04754, 2.38419e-07, 0.1, 0.90487, -0.0382681, 0.0923879, 1.04754, -0.0382681, 0.0923879, 1.04754, 0.0382686, 0.092388, 0.90487, 2.38419e-07, 0.1, 1.04754, 2.38419e-07, 0.1, 0.90487, 0.0382686, 0.092388, 0.90487, 0.0707109, 0.0707107, 1.04754, 0.0707109, 0.0707107, 0.90487, 0.0382686, 0.092388, 1.04754, 0.0382686, 0.092388, 0.90487, 0.0923882, 0.0382683, 1.04754, 0.0923882, 0.0382683, 0.90487, 0.0707109, 0.0707107, 1.04754, 0.0707109, 0.0707107, 0.90487, 0.1, 0, 1.04754, 0.1, 0, 0.90487, 0.0923882, 0.0382683, 1.04754, 0.0923882, 0.0382683, 0.90487, 0.0923882, -0.0382684, 1.04754, 0.0923882, -0.0382684, 0.90487, 0.1, 0, 1.04754, 0.1, 0, 0.90487, 0.0707109, -0.0707107, 1.04754, 0.0707109, -0.0707107, 0.90487, 0.0923882, -0.0382684, 1.04754, 0.0923882, -0.0382684, 0.90487, 0.0382686, -0.092388, 1.04754, 0.0382686, -0.092388, 0.90487, 0.0707109, -0.0707107, 1.04754, 0.0707109, -0.0707107, 1.04754, 2.38419e-07, -0.1, 0.90487, 0.0382686, -0.092388, 1.04754, 0.0382686, -0.092388, 0.00999999, 0.00250006, 0.81043, -0.00999999, -0.0174999, 0.81043, 0.00999999, -0.0174999, 0.81043, 0, 0.0125, 0.81043, -0.00999999, 0.00250006, 0.81043, 0.28706, -0.0174999, 0.81043, -0.00999999, -0.0174999, 0.80293, 0.00999999, 0.00250006, 0.80293, 0.00999999, -0.0174999, 0.80293, 0, 0.0125, 0.80293, -0.00999999, 0.00250006, 0.80293, 0.28706, -0.0174999, 0.80293, 0.28706, 0.00250006, 0.81043, 0.00999999, 0.00250006, 0.80293, 0.00999999, 0.00250006, 0.81043, -0.00999999, -0.0174999, 0.81043, 0.00999999, -0.0174999, 0.80293, 0.00999999, -0.0174999, 0.81043, -0.00999999, 0.00250006, 0.81043, -0.00999999, -0.0174999, 0.80293, -0.00999999, -0.0174999, 0.81043, 0, 0.0125, 0.81043, -0.00999999, 0.00250006, 0.80293, -0.00999999, 0.00250006, 0.81043, 0.28706, -0.0174999, 0.80293, 0.28706, -0.0174999, 0.81043, 0.28706, -0.0174999, 0.81043, 0.28706, 0.00250006, 0.80293, 0.28706, 0.00250006, 0.81043, 0.00999999, 0.00250006, 0.81043, 0, 0.0125, 0.80293, 0, 0.0125, 0.81043, 0.338526, 0.0115485, 1.625, 0.334471, 0.00883889, 0.83593, 0.331761, 0.00478351, 1.625, 0.33081, 0, 1.625, 0.331761, -0.00478351, 1.625, 0.334471, -0.00883877, 1.625, 0.338526, -0.0115485, 1.625, 0.34331, -0.0124999, 1.625, 0.348093, -0.0115485, 1.625, 0.352148, -0.00883877, 1.625, 0.354858, -0.00478351, 1.625, 0.35581, 0, 1.625, 0.354858, 0.00478351, 1.625, 0.352148, 0.00883889, 1.625, 0.348093, 0.0115485, 1.625, 0.34331, 0.0125, 0.83593, 0.90487, 0.025, 0.0499999, 0.904874, -0.025, 0.0499999, 0.36831, 0.025, 0.58593, 0.904874, -0.025, 0, 0.30581, 0.0375, 0.63593, 0.38081, -0.0375, 0.63593, 0.30581, -0.0375, 0.63593, 0.38081, 0.0375, 0.63593, 0.39956, -0.108113, 0.83593, 0.39956, 0.0418866, 0.63593, 0.39956, 0.0418866, 0.83593, 0.28706, 0.0418866, 0.83593, 0.28706, -0.108113, 0.83593, 0.28706, 0.0418866, 0.83593, 1.04754, -0.0382681, -0.092388, 0.90487, -0.0707104, -0.0707107, 0.90487, -0.0923877, -0.0382683, 0.90487, -0.0999998, 0, 0.90487, -0.0923877, 0.0382683, 0.90487, -0.0707104, 0.0707107, 0.90487, -0.0382681, 0.0923879, 0.90487, 2.38419e-07, 0.1, 0.90487, 0.0382686, 0.092388, 0.90487, 0.0707109, 0.0707107, 0.90487, 0.0923882, 0.0382683, 0.90487, 0.1, 0, 0.90487, 0.0923882, -0.0382684, 0.90487, 0.0707109, -0.0707107, 0.90487, 0.0382686, -0.092388, 0.90487, 2.38419e-07, -0.1, 0.28706, 0.00250006, 0.81043, 0.28706, 0.00250006, 0.80293, 0.28706, 0.00250006, 0.80293, -0.00999999, -0.0174999, 0.80293, -0.00999999, 0.00250006, 0.80293, 0, 0.0125, 0.80293, 0.28706, -0.0174999, 0.80293, 0.00999999, 0.00250006, 0.80293 ), Vector3Array( -0.194, 0.981, 0, -0.194, 0.981, 0, -0.194, 0.981, 0, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, -0.555, 0.831, 0, -0.555, 0.831, 0, -0.555, 0.831, 0, 0, 0, 0.999, -0.83, 0.556, 0, -0.83, 0.556, 0, -0.83, 0.556, 0, 0, 0, 0.999, -0.98, 0.195, 0, -0.98, 0.195, 0, -0.98, 0.195, 0, 0, 0, 0.999, -0.98, -0.194, 0, -0.98, -0.194, 0, -0.98, -0.194, 0, 0, 0, 0.999, -0.83, -0.555, 0, -0.83, -0.555, 0, -0.83, -0.555, 0, 0, 0, 0.999, -0.555, -0.83, 0, -0.555, -0.83, 0, -0.555, -0.83, 0, 0, 0, 0.999, -0.194, -0.98, 0, -0.194, -0.98, 0, -0.194, -0.98, 0, 0, 0, 0.999, 0.195, -0.98, 0, 0.195, -0.98, 0, 0.195, -0.98, 0, 0, 0, 0.999, 0.556, -0.83, 0, 0.556, -0.83, 0, 0.556, -0.83, 0, 0, 0, 0.999, 0.831, -0.555, 0, 0.831, -0.555, 0, 0.831, -0.555, 0, 0, 0, 0.999, 0.981, -0.194, 0, 0.981, -0.194, 0, 0.981, -0.194, 0, 0, 0, 0.999, 0.981, 0.195, 0, 0.981, 0.195, 0, 0.981, 0.195, 0, 0, 0, 0.999, 0.831, 0.556, 0, 0.831, 0.556, 0, 0.831, 0.556, 0, 0, 0, 0.999, 0.556, 0.831, 0, 0.556, 0.831, 0, 0.556, 0.831, 0, 0.195, 0.981, 0, 0.195, 0.981, 0, 0.195, 0.981, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0.707, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, 0.707, -0.706, 0, -0.707, -0.706, 0, -0.707, -0.706, 0, -0.707, -0.969, 0, -0.243, -0.969, 0, -0.243, -0.969, 0, -0.243, 0.97, 0, -0.243, 0.97, 0, -0.243, 0.97, 0, -0.243, 0, -0.969, -0.243, 0, -0.969, -0.243, 0, -0.969, -0.243, 0, 0.97, -0.243, 0, 0.97, -0.243, 0, 0.97, -0.243, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 0, -0.194, -0.981, 0, -0.194, -0.981, 0, -0.194, -0.981, -0.999, 0, 0, 0, -0.555, -0.831, 0, -0.555, -0.831, 0, -0.555, -0.831, -0.999, 0, 0, 0, -0.83, -0.556, 0, -0.83, -0.556, 0, -0.83, -0.556, -0.999, 0, 0, 0, -0.98, -0.195, 0, -0.98, -0.195, 0, -0.98, -0.195, -0.999, 0, 0, 0, -0.98, 0.194, 0, -0.98, 0.194, 0, -0.98, 0.194, -0.999, 0, 0, 0, -0.83, 0.555, 0, -0.83, 0.555, 0, -0.83, 0.555, -0.999, 0, 0, 0, -0.555, 0.83, 0, -0.555, 0.83, 0, -0.555, 0.83, 0, -0.194, 0.98, 0, -0.194, 0.98, 0, -0.194, 0.98, 0, 0.195, 0.98, 0, 0.195, 0.98, 0, 0.195, 0.98, -0.999, 0, 0, -0.999, 0, 0, 0, 0.556, 0.83, 0, 0.556, 0.83, 0, 0.556, 0.83, -0.999, 0, 0, 0, 0.831, 0.555, 0, 0.831, 0.555, 0, 0.831, 0.555, -0.999, 0, 0, 0, 0.981, 0.194, 0, 0.981, 0.194, 0, 0.981, 0.194, -0.999, 0, 0, 0, 0.981, -0.195, 0, 0.981, -0.195, 0, 0.981, -0.195, -0.999, 0, 0, 0, 0.831, -0.556, 0, 0.831, -0.556, 0, 0.831, -0.556, -0.999, 0, 0, 0, 0.556, -0.831, 0, 0.556, -0.831, 0, 0.556, -0.831, 0, 0.195, -0.981, 0, 0.195, -0.981, 0, 0.195, -0.981, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.706, 0.707, 0, -0.706, 0.707, 0, -0.706, 0.707, 0, 0, -0.999, 0, 0, -0.999, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, -0.194, 0.981, 0, -0.555, 0.831, 0, -0.83, 0.556, 0, -0.98, 0.195, 0, -0.98, -0.194, 0, -0.83, -0.555, 0, -0.555, -0.83, 0, -0.194, -0.98, 0, 0.195, -0.98, 0, 0.556, -0.83, 0, 0.831, -0.555, 0, 0.981, -0.194, 0, 0.981, 0.195, 0, 0.831, 0.556, 0, 0.556, 0.831, 0, 0.195, 0.981, 0, 0, 1, 0, 0, -0.999, 0, 0.707, 0, 0.707, -0.706, 0, -0.707, -0.969, 0, -0.243, 0.97, 0, -0.243, 0, -0.969, -0.243, 0, 0.97, -0.243, 1, 0, 0, 0, 0, -1, 0, 0, 0.999, 0, 1, 0, 0, -0.999, 0, -0.999, 0, 0, 0, -0.194, -0.981, 0, -0.555, -0.831, 0, -0.83, -0.556, 0, -0.98, -0.195, 0, -0.98, 0.194, 0, -0.83, 0.555, 0, -0.555, 0.83, 0, -0.194, 0.98, 0, 0.195, 0.98, 0, 0.556, 0.83, 0, 0.831, 0.555, 0, 0.981, 0.194, 0, 0.981, -0.195, 0, 0.831, -0.556, 0, 0.556, -0.831, 0, 0.195, -0.981, 0, 0, 0.999, 0, 0, -1, 0, 1, 0, 0, -0.999, 0, -0.999, 0, 0, -0.706, 0.707, 0, 1, 0, 0, 0.707, 0.707, 0 ), null, null, null, null, null, null, IntArray( 0, 2, 1, 3, 5, 4, 6, 8, 7, 3, 9, 5, 10, 12, 11, 3, 13, 9, 14, 16, 15, 3, 17, 13, 18, 20, 19, 3, 21, 17, 22, 24, 23, 3, 25, 21, 26, 28, 27, 3, 29, 25, 30, 32, 31, 3, 33, 29, 34, 36, 35, 3, 37, 33, 38, 40, 39, 3, 41, 37, 42, 44, 43, 3, 45, 41, 46, 48, 47, 3, 49, 45, 50, 52, 51, 3, 53, 49, 54, 56, 55, 3, 57, 53, 58, 60, 59, 61, 63, 62, 64, 66, 65, 67, 69, 68, 70, 72, 71, 73, 75, 74, 76, 78, 77, 79, 81, 80, 82, 84, 83, 85, 87, 86, 88, 90, 89, 91, 93, 92, 94, 96, 95, 97, 99, 98, 100, 102, 101, 103, 105, 104, 106, 108, 107, 109, 111, 110, 106, 112, 108, 113, 115, 114, 106, 116, 112, 117, 119, 118, 106, 120, 116, 121, 123, 122, 106, 124, 120, 125, 127, 126, 106, 128, 124, 129, 131, 130, 106, 132, 128, 133, 135, 134, 136, 138, 137, 139, 141, 140, 106, 143, 142, 144, 146, 145, 106, 147, 143, 148, 150, 149, 106, 151, 147, 152, 154, 153, 106, 155, 151, 156, 158, 157, 106, 159, 155, 160, 162, 161, 106, 163, 159, 164, 166, 165, 106, 107, 163, 167, 169, 168, 170, 172, 171, 173, 170, 174, 175, 172, 170, 176, 178, 177, 179, 180, 177, 177, 178, 181, 182, 184, 183, 185, 187, 186, 188, 190, 189, 191, 193, 192, 187, 195, 194, 196, 198, 197, 199, 201, 200, 0, 1, 202, 6, 7, 203, 10, 11, 204, 14, 15, 205, 18, 19, 206, 22, 23, 207, 26, 27, 208, 30, 31, 209, 34, 35, 210, 38, 39, 211, 42, 43, 212, 46, 47, 213, 50, 51, 214, 54, 55, 215, 58, 59, 216, 61, 62, 217, 64, 65, 218, 67, 68, 219, 70, 71, 220, 73, 74, 221, 76, 77, 222, 79, 80, 223, 82, 83, 224, 85, 86, 225, 88, 89, 226, 91, 92, 227, 94, 95, 228, 97, 98, 229, 100, 101, 230, 103, 104, 231, 109, 110, 232, 113, 114, 233, 117, 118, 234, 121, 122, 235, 125, 126, 236, 129, 130, 237, 133, 134, 238, 136, 137, 239, 139, 140, 240, 144, 145, 241, 148, 149, 242, 152, 153, 243, 156, 157, 244, 160, 161, 245, 164, 165, 246, 167, 168, 247, 170, 171, 174, 175, 170, 248, 176, 177, 180, 177, 181, 249, 182, 183, 250, 185, 186, 251, 188, 189, 252, 191, 192, 253, 187, 194, 186, 196, 197, 254, 199, 200, 255 ) ], "morph_arrays":[ ], "primitive":4 }
159 custom_aabb/custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
160
161 [sub_resource type="Mesh" id=9]
162
163 surfaces/0 = { "alphasort":false, "arrays":[ Vector3Array( -0.34331, 0.0125, 1.625, -0.338526, 0.0115485, 0.83593, -0.34331, 0.0125, 0.83593, -0.34331, 0.0125, 1.625, -0.334471, 0.00883883, 1.625, -0.338526, 0.0115485, 1.625, -0.338526, 0.0115485, 0.83593, -0.334471, 0.00883883, 1.625, -0.334471, 0.00883883, 0.83593, -0.331761, 0.00478351, 1.625, -0.334471, 0.00883883, 1.625, -0.331761, 0.00478351, 0.83593, -0.334471, 0.00883883, 0.83593, -0.33081, 0, 1.625, -0.331761, 0.00478351, 1.625, -0.33081, 0, 0.83593, -0.331761, 0.00478351, 0.83593, -0.331761, -0.00478351, 1.625, -0.33081, 0, 1.625, -0.331761, -0.00478351, 0.83593, -0.33081, 0, 0.83593, -0.334471, -0.00883877, 1.625, -0.331761, -0.00478351, 1.625, -0.334471, -0.00883877, 0.83593, -0.331761, -0.00478351, 0.83593, -0.338526, -0.0115485, 1.625, -0.334471, -0.00883877, 1.625, -0.338526, -0.0115485, 0.83593, -0.334471, -0.00883877, 0.83593, -0.34331, -0.0125, 1.625, -0.338526, -0.0115485, 1.625, -0.34331, -0.0125, 0.83593, -0.338526, -0.0115485, 0.83593, -0.348093, -0.0115485, 1.625, -0.34331, -0.0125, 1.625, -0.348093, -0.0115485, 0.83593, -0.34331, -0.0125, 0.83593, -0.352148, -0.00883877, 1.625, -0.348093, -0.0115485, 1.625, -0.352148, -0.00883877, 0.83593, -0.348093, -0.0115485, 0.83593, -0.354858, -0.00478351, 1.625, -0.352148, -0.00883877, 1.625, -0.354858, -0.00478351, 0.83593, -0.352148, -0.00883877, 0.83593, -0.35581, 0, 1.625, -0.354858, -0.00478351, 1.625, -0.35581, 0, 0.83593, -0.354858, -0.00478351, 0.83593, -0.354858, 0.00478351, 1.625, -0.35581, 0, 1.625, -0.354858, 0.00478351, 0.83593, -0.35581, 0, 0.83593, -0.352148, 0.00883883, 1.625, -0.354858, 0.00478351, 1.625, -0.352148, 0.00883883, 0.83593, -0.354858, 0.00478351, 0.83593, -0.348093, 0.0115485, 1.625, -0.352148, 0.00883883, 1.625, -0.348093, 0.0115485, 0.83593, -0.352148, 0.00883883, 0.83593, -0.348093, 0.0115485, 0.83593, -0.34331, 0.0125, 1.625, -0.34331, 0.0125, 0.83593, -0.90487, 0.025, 0, -0.36831, 0.025, 0.58593, -0.31831, 0.025, 0.58593, -0.904874, -0.025, 0, -0.36831, -0.025, 0.58593, -0.904874, -0.025, 0.0499999, -0.90487, 0.025, 0.0499999, -0.36831, -0.025, 0.58593, -0.36831, 0.025, 0.58593, -0.90487, 0.025, 0, -0.31831, -0.025, 0.58593, -0.904874, -0.025, 0, -0.31831, 0.025, 0.58593, -0.30581, -0.0375, 0.63593, -0.31831, -0.025, 0.58593, -0.36831, -0.025, 0.58593, -0.38081, 0.0375, 0.63593, -0.36831, 0.025, 0.58593, -0.31831, -0.025, 0.58593, -0.38081, -0.0375, 0.63593, -0.36831, -0.025, 0.58593, -0.36831, 0.025, 0.58593, -0.30581, 0.0375, 0.63593, -0.31831, 0.025, 0.58593, -0.39956, -0.108113, 0.63593, -0.39956, 0.0418865, 0.83593, -0.39956, 0.0418865, 0.63593, -0.39956, -0.108113, 0.63593, -0.28706, 0.0418866, 0.63593, -0.28706, -0.108113, 0.63593, -0.28706, -0.108113, 0.83593, -0.39956, 0.0418865, 0.83593, -0.39956, -0.108113, 0.83593, -0.28706, 0.0418866, 0.63593, -0.39956, 0.0418865, 0.83593, -0.28706, 0.0418866, 0.83593, -0.28706, -0.108113, 0.63593, -0.39956, -0.108113, 0.83593, -0.39956, -0.108113, 0.63593, -0.28706, 0.0418866, 0.63593, -0.28706, -0.108113, 0.83593, -0.28706, -0.108113, 0.63593, -0.90487, 2.38419e-07, 0.1, -0.90487, -0.0382681, -0.092388, -0.90487, 2.38419e-07, -0.1, -1.04754, 2.38419e-07, -0.1, -0.90487, -0.0382681, -0.092388, -1.04754, -0.0382681, -0.092388, -0.90487, -0.0707104, -0.0707107, -0.90487, -0.0382681, -0.092388, -1.04754, -0.0707104, -0.0707107, -1.04754, -0.0382681, -0.092388, -0.90487, -0.0923877, -0.0382683, -0.90487, -0.0707104, -0.0707107, -1.04754, -0.0923877, -0.0382683, -1.04754, -0.0707104, -0.0707107, -0.90487, -0.0999998, 0, -0.90487, -0.0923877, -0.0382683, -1.04754, -0.0999998, 0, -1.04754, -0.0923877, -0.0382683, -0.90487, -0.0923877, 0.0382683, -0.90487, -0.0999998, 0, -1.04754, -0.0923877, 0.0382683, -1.04754, -0.0999998, 0, -0.90487, -0.0707104, 0.0707107, -0.90487, -0.0923877, 0.0382683, -1.04754, -0.0707104, 0.0707107, -1.04754, -0.0923877, 0.0382683, -0.90487, -0.0382681, 0.0923879, -0.90487, -0.0707104, 0.0707107, -1.04754, -0.0382681, 0.0923879, -1.04754, -0.0707104, 0.0707107, -0.90487, -0.0382681, 0.0923879, -1.04754, 2.38419e-07, 0.1, -1.04754, -0.0382681, 0.0923879, -0.90487, 2.38419e-07, 0.1, -1.04754, 0.0382686, 0.092388, -1.04754, 2.38419e-07, 0.1, -0.90487, 0.0707109, 0.0707107, -0.90487, 0.0382686, 0.092388, -0.90487, 0.0382686, 0.092388, -1.04754, 0.0707109, 0.0707107, -1.04754, 0.0382686, 0.092388, -0.90487, 0.0923882, 0.0382683, -0.90487, 0.0707109, 0.0707107, -1.04754, 0.0923882, 0.0382683, -1.04754, 0.0707109, 0.0707107, -0.90487, 0.1, 0, -0.90487, 0.0923882, 0.0382683, -1.04754, 0.1, 0, -1.04754, 0.0923882, 0.0382683, -0.90487, 0.0923882, -0.0382684, -0.90487, 0.1, 0, -1.04754, 0.0923882, -0.0382684, -1.04754, 0.1, 0, -0.90487, 0.0707109, -0.0707107, -0.90487, 0.0923882, -0.0382684, -1.04754, 0.0707109, -0.0707107, -1.04754, 0.0923882, -0.0382684, -0.90487, 0.0382686, -0.092388, -0.90487, 0.0707109, -0.0707107, -1.04754, 0.0382686, -0.092388, -1.04754, 0.0707109, -0.0707107, -0.90487, 0.0382686, -0.092388, -1.04754, 2.38419e-07, -0.1, -1.04754, 0.0382686, -0.092388, 0.00999999, -0.0174999, 0.83443, -0.00999999, 0.0025, 0.83443, -0.00999999, -0.0174999, 0.83443, 0, 0.0125, 0.83443, 0.00999999, 0.0025, 0.83443, -0.28706, -0.0174999, 0.83443, -0.00999999, 0.0025, 0.82693, 0.00999999, -0.0174999, 0.82693, -0.00999999, -0.0174999, 0.82693, 0, 0.0125, 0.82693, 0.00999999, 0.0025, 0.82693, -0.28706, -0.0174999, 0.82693, -0.00999999, 0.0025, 0.82693, -0.28706, 0.0025, 0.83443, -0.00999999, 0.0025, 0.83443, -0.00999999, -0.0174999, 0.82693, 0.00999999, -0.0174999, 0.83443, -0.00999999, -0.0174999, 0.83443, 0.00999999, -0.0174999, 0.82693, 0.00999999, 0.0025, 0.83443, 0.00999999, -0.0174999, 0.83443, 0.00999999, 0.0025, 0.82693, 0, 0.0125, 0.83443, 0.00999999, 0.0025, 0.83443, -0.28706, -0.0174999, 0.82693, -0.28706, -0.0174999, 0.83443, -0.28706, 0.0025, 0.82693, -0.28706, -0.0174999, 0.83443, -0.28706, 0.0025, 0.83443, 0, 0.0125, 0.82693, -0.00999999, 0.0025, 0.83443, 0, 0.0125, 0.83443, -0.338526, 0.0115485, 1.625, -0.338526, 0.0115485, 1.625, -0.331761, 0.00478351, 1.625, -0.33081, 0, 1.625, -0.331761, -0.00478351, 1.625, -0.334471, -0.00883877, 1.625, -0.338526, -0.0115485, 1.625, -0.34331, -0.0125, 1.625, -0.348093, -0.0115485, 1.625, -0.352148, -0.00883877, 1.625, -0.354858, -0.00478351, 1.625, -0.35581, 0, 1.625, -0.354858, 0.00478351, 1.625, -0.352148, 0.00883883, 1.625, -0.348093, 0.0115485, 1.625, -0.348093, 0.0115485, 1.625, -0.90487, 0.025, 0.0499999, -0.31831, -0.025, 0.58593, -0.904874, -0.025, 0.0499999, -0.31831, 0.025, 0.58593, -0.30581, 0.0375, 0.63593, -0.38081, -0.0375, 0.63593, -0.30581, -0.0375, 0.63593, -0.38081, 0.0375, 0.63593, -0.39956, -0.108113, 0.83593, -0.39956, 0.0418865, 0.63593, -0.28706, 0.0418866, 0.83593, -0.39956, 0.0418865, 0.63593, -0.28706, -0.108113, 0.83593, -0.28706, 0.0418866, 0.83593, -0.90487, 2.38419e-07, -0.1, -0.90487, -0.0707104, -0.0707107, -0.90487, -0.0923877, -0.0382683, -0.90487, -0.0999998, 0, -0.90487, -0.0923877, 0.0382683, -0.90487, -0.0707104, 0.0707107, -0.90487, -0.0382681, 0.0923879, -0.90487, 2.38419e-07, 0.1, -0.90487, 0.0382686, 0.092388, -0.90487, 0.0707109, 0.0707107, -0.90487, 0.0923882, 0.0382683, -0.90487, 0.1, 0, -0.90487, 0.0923882, -0.0382684, -0.90487, 0.0707109, -0.0707107, -0.90487, 0.0382686, -0.092388, -0.90487, 2.38419e-07, -0.1, -0.28706, 0.0025, 0.83443, -0.28706, 0.0025, 0.82693, -0.28706, 0.0025, 0.82693, 0.00999999, -0.0174999, 0.82693, 0.00999999, 0.0025, 0.82693, 0, 0.0125, 0.82693, -0.28706, -0.0174999, 0.82693, -0.00999999, 0.0025, 0.82693 ), Vector3Array( 0.195, 0.981, 0, 0.195, 0.981, 0, 0.195, 0.981, 0, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0.556, 0.831, 0, 0.556, 0.831, 0, 0.556, 0.831, 0, 0, 0, 0.999, 0.831, 0.556, 0, 0.831, 0.556, 0, 0.831, 0.556, 0, 0, 0, 0.999, 0.981, 0.195, 0, 0.981, 0.195, 0, 0.981, 0.195, 0, 0, 0, 0.999, 0.981, -0.194, 0, 0.981, -0.194, 0, 0.981, -0.194, 0, 0, 0, 0.999, 0.831, -0.555, 0, 0.831, -0.555, 0, 0.831, -0.555, 0, 0, 0, 0.999, 0.556, -0.83, 0, 0.556, -0.83, 0, 0.556, -0.83, 0, 0, 0, 0.999, 0.195, -0.98, 0, 0.195, -0.98, 0, 0.195, -0.98, 0, 0, 0, 0.999, -0.194, -0.98, 0, -0.194, -0.98, 0, -0.194, -0.98, 0, 0, 0, 0.999, -0.555, -0.83, 0, -0.555, -0.83, 0, -0.555, -0.83, 0, 0, 0, 0.999, -0.83, -0.555, 0, -0.83, -0.555, 0, -0.83, -0.555, 0, 0, 0, 0.999, -0.98, -0.194, 0, -0.98, -0.194, 0, -0.98, -0.194, 0, 0, 0, 0.999, -0.98, 0.195, 0, -0.98, 0.195, 0, -0.98, 0.195, 0, 0, 0, 0.999, -0.83, 0.556, 0, -0.83, 0.556, 0, -0.83, 0.556, 0, 0, 0, 0.999, -0.555, 0.831, 0, -0.555, 0.831, 0, -0.555, 0.831, 0, -0.194, 0.981, 0, -0.194, 0.981, 0, -0.194, 0.981, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, -0.706, 0, 0.707, -0.706, 0, 0.707, -0.706, 0, 0.707, 0.707, 0, -0.707, 0.707, 0, -0.707, 0.707, 0, -0.707, 0.97, 0, -0.243, 0.97, 0, -0.243, 0.97, 0, -0.243, -0.969, 0, -0.243, -0.969, 0, -0.243, -0.969, 0, -0.243, 0, -0.969, -0.243, 0, -0.969, -0.243, 0, -0.969, -0.243, 0, 0.97, -0.243, 0, 0.97, -0.243, 0, 0.97, -0.243, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, -0.194, -0.981, 0, -0.194, -0.981, 0, -0.194, -0.981, 1, 0, 0, 0, -0.555, -0.831, 0, -0.555, -0.831, 0, -0.555, -0.831, 1, 0, 0, 0, -0.83, -0.556, 0, -0.83, -0.556, 0, -0.83, -0.556, 1, 0, 0, 0, -0.98, -0.195, 0, -0.98, -0.195, 0, -0.98, -0.195, 1, 0, 0, 0, -0.98, 0.194, 0, -0.98, 0.194, 0, -0.98, 0.194, 1, 0, 0, 0, -0.83, 0.555, 0, -0.83, 0.555, 0, -0.83, 0.555, 1, 0, 0, 0, -0.555, 0.83, 0, -0.555, 0.83, 0, -0.555, 0.83, 0, -0.194, 0.98, 0, -0.194, 0.98, 0, -0.194, 0.98, 0, 0.195, 0.98, 0, 0.195, 0.98, 0, 0.195, 0.98, 1, 0, 0, 1, 0, 0, 0, 0.556, 0.83, 0, 0.556, 0.83, 0, 0.556, 0.83, 1, 0, 0, 0, 0.831, 0.555, 0, 0.831, 0.555, 0, 0.831, 0.555, 1, 0, 0, 0, 0.981, 0.194, 0, 0.981, 0.194, 0, 0.981, 0.194, 1, 0, 0, 0, 0.981, -0.195, 0, 0.981, -0.195, 0, 0.981, -0.195, 1, 0, 0, 0, 0.831, -0.556, 0, 0.831, -0.556, 0, 0.831, -0.556, 1, 0, 0, 0, 0.556, -0.831, 0, 0.556, -0.831, 0, 0.556, -0.831, 0, 0.195, -0.981, 0, 0.195, -0.981, 0, 0.195, -0.981, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, 0, -0.999, 0, 0, -0.999, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.706, 0.707, 0, -0.706, 0.707, 0, -0.706, 0.707, 0, 0.195, 0.981, 0, 0.556, 0.831, 0, 0.831, 0.556, 0, 0.981, 0.195, 0, 0.981, -0.194, 0, 0.831, -0.555, 0, 0.556, -0.83, 0, 0.195, -0.98, 0, -0.194, -0.98, 0, -0.555, -0.83, 0, -0.83, -0.555, 0, -0.98, -0.194, 0, -0.98, 0.195, 0, -0.83, 0.556, 0, -0.555, 0.831, 0, -0.194, 0.981, 0, 0, 1, 0, 0, -0.999, 0, -0.706, 0, 0.707, 0.707, 0, -0.707, 0.97, 0, -0.243, -0.969, 0, -0.243, 0, -0.969, -0.243, 0, 0.97, -0.243, -0.999, 0, 0, 0, 0, -1, 0, 0, 0.999, 0, 1, 0, 0, -0.999, 0, 1, 0, 0, 0, -0.194, -0.981, 0, -0.555, -0.831, 0, -0.83, -0.556, 0, -0.98, -0.195, 0, -0.98, 0.194, 0, -0.83, 0.555, 0, -0.555, 0.83, 0, -0.194, 0.98, 0, 0.195, 0.98, 0, 0.556, 0.83, 0, 0.831, 0.555, 0, 0.981, 0.194, 0, 0.981, -0.195, 0, 0.831, -0.556, 0, 0.556, -0.831, 0, 0.195, -0.981, 0, 0, 0.999, 0, 0, -1, 0, 1, 0, 0, -0.999, 0, 1, 0, 0, 0.707, 0.707, 0, -0.999, 0, 0, -0.706, 0.707, 0 ), null, null, null, null, null, null, IntArray( 0, 2, 1, 3, 5, 4, 6, 8, 7, 3, 4, 9, 10, 12, 11, 3, 9, 13, 14, 16, 15, 3, 13, 17, 18, 20, 19, 3, 17, 21, 22, 24, 23, 3, 21, 25, 26, 28, 27, 3, 25, 29, 30, 32, 31, 3, 29, 33, 34, 36, 35, 3, 33, 37, 38, 40, 39, 3, 37, 41, 42, 44, 43, 3, 41, 45, 46, 48, 47, 3, 45, 49, 50, 52, 51, 3, 49, 53, 54, 56, 55, 3, 53, 57, 58, 60, 59, 61, 63, 62, 64, 66, 65, 67, 69, 68, 70, 72, 71, 73, 75, 74, 76, 78, 77, 79, 81, 80, 82, 84, 83, 85, 87, 86, 88, 90, 89, 91, 93, 92, 94, 96, 95, 97, 99, 98, 100, 102, 101, 103, 105, 104, 106, 108, 107, 109, 111, 110, 106, 107, 112, 113, 115, 114, 106, 112, 116, 117, 119, 118, 106, 116, 120, 121, 123, 122, 106, 120, 124, 125, 127, 126, 106, 124, 128, 129, 131, 130, 106, 128, 132, 133, 135, 134, 136, 138, 137, 139, 141, 140, 106, 143, 142, 144, 146, 145, 106, 142, 147, 148, 150, 149, 106, 147, 151, 152, 154, 153, 106, 151, 155, 156, 158, 157, 106, 155, 159, 160, 162, 161, 106, 159, 163, 164, 166, 165, 106, 163, 108, 167, 169, 168, 170, 172, 171, 173, 174, 171, 171, 172, 175, 176, 178, 177, 179, 176, 180, 181, 178, 176, 182, 184, 183, 185, 187, 186, 188, 190, 189, 191, 193, 192, 194, 195, 187, 196, 198, 197, 199, 201, 200, 0, 1, 202, 6, 7, 203, 10, 11, 204, 14, 15, 205, 18, 19, 206, 22, 23, 207, 26, 27, 208, 30, 31, 209, 34, 35, 210, 38, 39, 211, 42, 43, 212, 46, 47, 213, 50, 51, 214, 54, 55, 215, 58, 59, 216, 61, 62, 217, 64, 65, 218, 67, 68, 219, 70, 71, 220, 73, 74, 221, 76, 77, 222, 79, 80, 223, 82, 83, 224, 85, 86, 225, 88, 89, 226, 91, 92, 227, 94, 95, 228, 97, 98, 229, 100, 101, 230, 103, 104, 231, 109, 110, 232, 113, 114, 233, 117, 118, 234, 121, 122, 235, 125, 126, 236, 129, 130, 237, 133, 134, 238, 136, 137, 239, 139, 140, 240, 144, 145, 241, 148, 149, 242, 152, 153, 243, 156, 157, 244, 160, 161, 245, 164, 165, 246, 167, 168, 247, 170, 171, 174, 171, 175, 248, 176, 177, 180, 181, 176, 249, 182, 183, 250, 185, 186, 251, 188, 189, 252, 191, 192, 253, 194, 187, 185, 196, 197, 254, 199, 200, 255 ) ], "morph_arrays":[ ], "primitive":4 }
164 custom_aabb/custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
165
166 [sub_resource type="FixedMaterial" id=10]
167
168 flags/visible = true
169 flags/double_sided = true
170 flags/invert_faces = false
171 flags/unshaded = true
172 flags/on_top = false
173 flags/lightmap_on_uv2 = true
174 flags/colarray_is_srgb = true
175 params/blend_mode = 1
176 params/depth_draw = 1
177 params/line_width = 1.55544e-43
178 fixed_flags/use_alpha = false
179 fixed_flags/use_color_array = false
180 fixed_flags/use_point_size = false
181 fixed_flags/discard_alpha = false
182 fixed_flags/use_xy_normalmap = false
183 params/diffuse = Color( 0.831373, 0.831373, 0, 1 )
184 params/specular = Color( 0, 0, 0, 1 )
185 params/emission = Color( 0, 0, 0, 1 )
186 params/specular_exp = 40
187 params/detail_mix = 1.0
188 params/normal_depth = 1
189 params/shader = 0
190 params/shader_param = 0.5
191 params/glow = 0
192 params/point_size = 1.0
193 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
194 textures/diffuse_tc = 0
195 textures/detail_tc = 0
196 textures/specular_tc = 0
197 textures/emission_tc = 0
198 textures/specular_exp_tc = 0
199 textures/glow_tc = 0
200 textures/normal_tc = 0
201 textures/shade_param_tc = 0
202
203 [sub_resource type="Mesh" id=11]
204
205 surfaces/0 = { "alphasort":false, "arrays":[ Vector3Array( 0.676287, 1.21729, -1.01214, 0.844211, 1.45476, -0.844211, 0.860751, 1.21729, -0.86075, 0.258804, 2.34191, -0.387327, 0.478207, 2.22942, -0.478207, 0.375725, 2.22942, -0.562312, 0.375725, 2.22942, -0.562312, 0.608643, 2.07804, -0.608642, 0.478207, 2.07804, -0.715688, 0.478207, 2.07804, -0.715688, 0.715688, 1.89357, -0.715688, 0.562312, 1.89357, -0.84156, 0.562312, 1.89357, -0.84156, 0.79523, 1.68312, -0.795229, 0.624808, 1.68312, -0.935091, 0.663293, 1.45476, -0.992687, 0.79523, 1.68312, -0.795229, 0.844211, 1.45476, -0.844211, 0.608643, 2.07804, -0.608642, 0.84156, 1.89357, -0.562312, 0.715688, 1.89357, -0.715688, 0.715688, 1.89357, -0.715688, 0.935091, 1.68312, -0.624808, 0.79523, 1.68312, -0.795229, 0.844211, 1.45476, -0.844211, 0.935091, 1.68312, -0.624808, 0.992688, 1.45476, -0.663292, 0.860751, 1.21729, -0.86075, 0.992688, 1.45476, -0.663292, 1.01214, 1.21729, -0.676287, 0.329395, 2.34191, -0.329395, 0.562312, 2.22942, -0.375725, 0.478207, 2.22942, -0.478207, 0.478207, 2.22942, -0.478207, 0.715688, 2.07804, -0.478207, 0.608643, 2.07804, -0.608642, 0.84156, 1.89357, -0.562312, 1.03902, 1.68312, -0.430375, 0.935091, 1.68312, -0.624808, 0.992688, 1.45476, -0.663292, 1.03902, 1.68312, -0.430375, 1.10301, 1.45476, -0.456883, 0.992688, 1.45476, -0.663292, 1.12462, 1.21729, -0.465834, 1.01214, 1.21729, -0.676287, 0.935091, 1.89357, -0.387327, 1.10301, 1.68312, -0.219403, 1.03902, 1.68312, -0.430375, 1.10301, 1.45476, -0.456883, 1.10301, 1.68312, -0.219403, 1.17095, 1.45476, -0.232917, 1.10301, 1.45476, -0.456883, 1.19389, 1.21729, -0.23748, 1.12462, 1.21729, -0.465834, 0.329395, 2.34191, -0.329395, -0.258804, 2.34191, -0.387327, -0.329395, 2.34191, -0.329394, 0.992688, 1.89357, -0.197457, 1.12462, 1.68312, 3.34123e-07, 1.10301, 1.68312, -0.219403, 1.19389, 1.21729, -0.23748, 1.17095, 1.45476, -0.232917, 1.21729, 1.21729, 4.61095e-07, 1.17095, 1.45476, 0.232918, 1.12462, 1.68312, 3.34123e-07, 1.10301, 1.68312, 0.219404, 1.01214, 1.89357, 4.06678e-07, 1.10301, 1.68312, 0.219404, 1.12462, 1.68312, 3.34123e-07, 1.21729, 1.21729, 4.61095e-07, 1.17095, 1.45476, 0.232918, 1.19389, 1.21729, 0.237481, 1.10301, 1.68312, -0.219403, 1.12462, 1.68312, 3.34123e-07, 1.17095, 1.45476, -0.232917, 0.329395, 2.34191, 0.329395, 0.387328, 2.34191, -0.258804, -0.329395, 2.34191, 0.329395, 0.258804, 2.34191, 0.387328, 0.992688, 1.89357, 0.197458, 1.03902, 1.68312, 0.430375, 1.10301, 1.68312, 0.219404, 1.17095, 1.45476, 0.232918, 1.03902, 1.68312, 0.430375, 1.10301, 1.45476, 0.456884, 1.17095, 1.45476, 0.232918, 1.12462, 1.21729, 0.465835, 1.19389, 1.21729, 0.237481, 1.10301, 1.45476, 0.456884, 0.935091, 1.68312, 0.624808, 0.992687, 1.45476, 0.663293, 1.10301, 1.45476, 0.456884, 1.01214, 1.21729, 0.676288, 1.12462, 1.21729, 0.465835, -0.387327, 2.34191, 0.258804, 0.935091, 1.89357, 0.387328, 0.935091, 1.68312, 0.624808, 1.03902, 1.68312, 0.430375, 0.387328, 2.34191, 0.258804, 0.478207, 2.22942, 0.478208, 0.562312, 2.22942, 0.375726, 0.562312, 2.22942, 0.375726, 0.608642, 2.07804, 0.608643, 0.715688, 2.07804, 0.478208, 0.84156, 1.89357, 0.562313, 0.608642, 2.07804, 0.608643, 0.715688, 1.89357, 0.715688, 0.84156, 1.89357, 0.562313, 0.79523, 1.68312, 0.79523, 0.935091, 1.68312, 0.624808, 0.992687, 1.45476, 0.663293, 0.79523, 1.68312, 0.79523, 0.844211, 1.45476, 0.844212, 0.992687, 1.45476, 0.663293, 0.86075, 1.21729, 0.860751, 1.01214, 1.21729, 0.676288, 0.844211, 1.45476, 0.844212, 0.624808, 1.68312, 0.935091, 0.663292, 1.45476, 0.992688, 0.844211, 1.45476, 0.844212, 0.676287, 1.21729, 1.01214, 0.86075, 1.21729, 0.860751, 0.329395, 2.34191, 0.329395, 0.375725, 2.22942, 0.562313, 0.478207, 2.22942, 0.478208, 0.478207, 2.22942, 0.478208, 0.478207, 2.07804, 0.715688, 0.608642, 2.07804, 0.608643, 0.715688, 1.89357, 0.715688, 0.478207, 2.07804, 0.715688, 0.562312, 1.89357, 0.84156, 0.715688, 1.89357, 0.715688, 0.624808, 1.68312, 0.935091, 0.79523, 1.68312, 0.79523, -0.562312, 1.89357, 0.84156, -0.795229, 1.68312, 0.79523, -0.624808, 1.68312, 0.935091, -0.663292, 1.45476, 0.992687, -0.795229, 1.68312, 0.79523, -0.844211, 1.45476, 0.844211, -0.676287, 1.21729, 1.01214, -0.844211, 1.45476, 0.844211, -0.86075, 1.21729, 0.86075, -0.258804, 2.34191, 0.387328, -0.478207, 2.22942, 0.478208, -0.375725, 2.22942, 0.562313, -0.478207, 2.07804, 0.715688, -0.478207, 2.22942, 0.478208, -0.608642, 2.07804, 0.608643, -0.562312, 1.89357, 0.84156, -0.608642, 2.07804, 0.608643, -0.715688, 1.89357, 0.715688, -0.329395, 2.34191, 0.329395, -0.562312, 2.22942, 0.375725, -0.478207, 2.22942, 0.478208, -0.608642, 2.07804, 0.608643, -0.562312, 2.22942, 0.375725, -0.715688, 2.07804, 0.478207, -0.715688, 1.89357, 0.715688, -0.715688, 2.07804, 0.478207, -0.841559, 1.89357, 0.562312, -0.715688, 1.89357, 0.715688, -0.935091, 1.68312, 0.624808, -0.795229, 1.68312, 0.79523, -0.844211, 1.45476, 0.844211, -0.935091, 1.68312, 0.624808, -0.992687, 1.45476, 0.663292, -0.86075, 1.21729, 0.86075, -0.992687, 1.45476, 0.663292, -1.01214, 1.21729, 0.676287, -0.841559, 1.89357, 0.562312, -1.03902, 1.68312, 0.430375, -0.935091, 1.68312, 0.624808, -0.992687, 1.45476, 0.663292, -1.03902, 1.68312, 0.430375, -1.10301, 1.45476, 0.456884, -0.992687, 1.45476, 0.663292, -1.12462, 1.21729, 0.465835, -1.01214, 1.21729, 0.676287, -0.935091, 1.89357, 0.387327, -1.10301, 1.68312, 0.219404, -1.03902, 1.68312, 0.430375, -1.10301, 1.45476, 0.456884, -1.10301, 1.68312, 0.219404, -1.17095, 1.45476, 0.232917, -1.10301, 1.45476, 0.456884, -1.19389, 1.21729, 0.237481, -1.12462, 1.21729, 0.465835, -1.19389, 1.21729, 0.237481, -1.17095, 1.45476, 0.232917, -1.21728, 1.21729, 1.70872e-07, -1.17095, 1.45476, 0.232917, -1.10301, 1.68312, 0.219404, -1.12462, 1.68312, 3.88539e-07, -0.992687, 1.89357, 0.197458, -1.12462, 1.68312, 3.88539e-07, -1.10301, 1.68312, 0.219404, -1.01214, 1.89357, 1.70872e-07, -1.10301, 1.68312, -0.219403, -1.12462, 1.68312, 3.88539e-07, -1.21728, 1.21729, 1.70872e-07, -1.17095, 1.45476, -0.232917, -1.19389, 1.21729, -0.23748, -1.17095, 1.45476, -0.232917, -1.12462, 1.68312, 3.88539e-07, -1.10301, 1.68312, -0.219403, -1.17095, 1.45476, -0.232917, -1.12462, 1.21729, -0.465834, -1.19389, 1.21729, -0.23748, -0.992687, 1.89357, -0.197458, -1.03902, 1.68312, -0.430375, -1.10301, 1.68312, -0.219403, -1.17095, 1.45476, -0.232917, -1.03902, 1.68312, -0.430375, -1.10301, 1.45476, -0.456883, -0.93509, 1.89357, -0.387327, -0.935091, 1.68312, -0.624807, -1.03902, 1.68312, -0.430375, -1.10301, 1.45476, -0.456883, -0.935091, 1.68312, -0.624807, -0.992687, 1.45476, -0.663292, -1.10301, 1.45476, -0.456883, -1.01214, 1.21729, -0.676287, -1.12462, 1.21729, -0.465834, -0.992687, 1.45476, -0.663292, -0.86075, 1.21729, -0.86075, -1.01214, 1.21729, -0.676287, -0.387327, 2.34191, -0.258803, -0.478207, 2.22942, -0.478207, -0.562312, 2.22942, -0.375725, -0.715688, 2.07804, -0.478207, -0.478207, 2.22942, -0.478207, -0.608642, 2.07804, -0.608642, -0.841559, 1.89357, -0.562312, -0.608642, 2.07804, -0.608642, -0.715687, 1.89357, -0.715687, -0.841559, 1.89357, -0.562312, -0.795229, 1.68312, -0.795229, -0.935091, 1.68312, -0.624807, -0.992687, 1.45476, -0.663292, -0.795229, 1.68312, -0.795229, -0.844211, 1.45476, -0.844211, -0.715687, 1.89357, -0.715687, -0.478207, 2.07804, -0.715687, -0.562312, 1.89357, -0.841559, -0.715687, 1.89357, -0.715687, -0.624808, 1.68312, -0.93509, -0.795229, 1.68312, -0.795229, -0.844211, 1.45476, -0.844211, -0.624808, 1.68312, -0.93509, -0.663292, 1.45476, -0.992687, -0.86075, 1.21729, -0.86075, -0.663292, 1.45476, -0.992687, -0.676287, 1.21729, -1.01214, -0.478207, 2.22942, -0.478207, -0.258804, 2.34191, -0.387327, -0.375725, 2.22942, -0.562312, -0.478207, 2.22942, -0.478207, -0.478207, 2.07804, -0.715687, -0.608642, 2.07804, -0.608642, 0.662762, 1.21729, -0.991892, 0.827327, 1.45002, -0.827327, 0.650027, 1.45002, -0.972833, 0.468643, 2.20918, -0.468643, 0.253628, 2.31942, -0.379581, 0.368211, 2.20918, -0.551066, 0.59647, 2.06082, -0.596469, 0.368211, 2.20918, -0.551066, 0.468643, 2.06082, -0.701374, 0.701374, 1.88005, -0.701374, 0.468643, 2.06082, -0.701374, 0.551066, 1.88005, -0.824728, 0.779325, 1.6738, -0.779325, 0.551066, 1.88005, -0.824728, 0.612312, 1.6738, -0.916389, 0.650027, 1.45002, -0.972833, 0.779325, 1.6738, -0.779325, 0.612312, 1.6738, -0.916389, 0.824729, 1.88005, -0.551066, 0.59647, 2.06082, -0.596469, 0.701374, 1.88005, -0.701374, 0.91639, 1.6738, -0.612311, 0.701374, 1.88005, -0.701374, 0.779325, 1.6738, -0.779325, 0.827327, 1.45002, -0.827327, 0.91639, 1.6738, -0.612311, 0.779325, 1.6738, -0.779325, 0.991893, 1.21729, -0.662761, 0.827327, 1.45002, -0.827327, 0.843535, 1.21729, -0.843535, 0.551066, 2.20918, -0.36821, 0.322807, 2.31942, -0.322807, 0.468643, 2.20918, -0.468643, 0.701374, 2.06082, -0.468643, 0.468643, 2.20918, -0.468643, 0.59647, 2.06082, -0.596469, 1.01824, 1.6738, -0.421767, 0.824729, 1.88005, -0.551066, 0.91639, 1.6738, -0.612311, 0.972834, 1.45002, -0.650026, 1.01824, 1.6738, -0.421767, 0.91639, 1.6738, -0.612311, 0.991893, 1.21729, -0.662761, 1.08096, 1.45002, -0.447746, 0.972834, 1.45002, -0.650026, 1.08096, 1.6738, -0.215015, 0.91639, 1.88005, -0.37958, 1.01824, 1.6738, -0.421767, 1.08096, 1.45002, -0.447746, 1.08096, 1.6738, -0.215015, 1.01824, 1.6738, -0.421767, 1.17002, 1.21729, -0.23273, 1.08096, 1.45002, -0.447746, 1.10213, 1.21729, -0.456518, -0.322807, 2.31942, -0.322807, 0.253628, 2.31942, -0.379581, 0.322807, 2.31942, -0.322807, 1.10213, 1.6738, 3.2744e-07, 0.972834, 1.88005, -0.193508, 1.08096, 1.6738, -0.215015, -1.19294, 1.21729, 1.67455e-07, -1.14753, 1.45002, 0.228259, -1.17002, 1.21729, 0.232731, -1.14753, 1.45002, -0.228259, -1.08096, 1.6738, -0.215015, -1.10213, 1.6738, 3.80769e-07, 1.08096, 1.6738, 0.215016, 0.991893, 1.88005, 3.98545e-07, 1.10213, 1.6738, 3.2744e-07, -1.19294, 1.21729, 1.67455e-07, -1.17002, 1.21729, -0.232731, -1.14753, 1.45002, -0.228259, -1.14753, 1.45002, 0.228259, -1.10213, 1.6738, 3.80769e-07, -1.08096, 1.6738, 0.215016, 0.379581, 2.31942, 0.253628, 0.322807, 2.31942, 0.322807, -0.253628, 2.31942, 0.379581, -0.322807, 2.31942, 0.322807, 1.01824, 1.6738, 0.421768, 0.972834, 1.88005, 0.193509, 1.08096, 1.6738, 0.215016, 1.14753, 1.45002, 0.228259, 1.01824, 1.6738, 0.421768, 1.08096, 1.6738, 0.215016, 1.10213, 1.21729, 0.456519, 1.14753, 1.45002, 0.228259, 1.17002, 1.21729, 0.232731, 1.08096, 1.45002, 0.447746, 0.916389, 1.6738, 0.612312, 1.01824, 1.6738, 0.421768, 0.991893, 1.21729, 0.662762, 1.08096, 1.45002, 0.447746, 1.10213, 1.21729, 0.456519, -0.379581, 2.31942, 0.253628, -0.379581, 2.31942, -0.253627, 0.916389, 1.6738, 0.612312, 0.916389, 1.88005, 0.379581, 1.01824, 1.6738, 0.421768, 0.468643, 2.20918, 0.468644, 0.379581, 2.31942, 0.253628, 0.551066, 2.20918, 0.368211, 0.59647, 2.06082, 0.59647, 0.551066, 2.20918, 0.368211, 0.701374, 2.06082, 0.468643, 0.824729, 1.88005, 0.551067, 0.59647, 2.06082, 0.59647, 0.701374, 2.06082, 0.468643, 0.779325, 1.6738, 0.779325, 0.824729, 1.88005, 0.551067, 0.916389, 1.6738, 0.612312, 0.972834, 1.45002, 0.650027, 0.779325, 1.6738, 0.779325, 0.916389, 1.6738, 0.612312, 0.991893, 1.21729, 0.662762, 0.827327, 1.45002, 0.827327, 0.972834, 1.45002, 0.650027, 0.827327, 1.45002, 0.827327, 0.612312, 1.6738, 0.91639, 0.779325, 1.6738, 0.779325, 0.843535, 1.21729, 0.843536, 0.650027, 1.45002, 0.972834, 0.827327, 1.45002, 0.827327, 0.368211, 2.20918, 0.551067, 0.322807, 2.31942, 0.322807, 0.468643, 2.20918, 0.468644, 0.468643, 2.06082, 0.701374, 0.468643, 2.20918, 0.468644, 0.59647, 2.06082, 0.59647, 0.701374, 1.88005, 0.701374, 0.468643, 2.06082, 0.701374, 0.59647, 2.06082, 0.59647, 0.612312, 1.6738, 0.91639, 0.701374, 1.88005, 0.701374, 0.779325, 1.6738, 0.779325, -0.779325, 1.6738, 0.779325, -0.551066, 1.88005, 0.824728, -0.612312, 1.6738, 0.91639, -0.650027, 1.45002, 0.972834, -0.779325, 1.6738, 0.779325, -0.612312, 1.6738, 0.91639, -0.662762, 1.21729, 0.991893, -0.827327, 1.45002, 0.827327, -0.650027, 1.45002, 0.972834, -0.468643, 2.20918, 0.468644, -0.253628, 2.31942, 0.379581, -0.36821, 2.20918, 0.551067, -0.468643, 2.06082, 0.701374, -0.468643, 2.20918, 0.468644, -0.36821, 2.20918, 0.551067, -0.551066, 1.88005, 0.824728, -0.59647, 2.06082, 0.59647, -0.468643, 2.06082, 0.701374, -0.551066, 2.20918, 0.368211, -0.322807, 2.31942, 0.322807, -0.468643, 2.20918, 0.468644, -0.701374, 2.06082, 0.468643, -0.468643, 2.20918, 0.468644, -0.59647, 2.06082, 0.59647, -0.701374, 1.88005, 0.701374, -0.701374, 2.06082, 0.468643, -0.59647, 2.06082, 0.59647, -0.916389, 1.6738, 0.612312, -0.701374, 1.88005, 0.701374, -0.779325, 1.6738, 0.779325, -0.827327, 1.45002, 0.827327, -0.916389, 1.6738, 0.612312, -0.779325, 1.6738, 0.779325, -0.991893, 1.21729, 0.662762, -0.827327, 1.45002, 0.827327, -0.843535, 1.21729, 0.843535, -1.01824, 1.6738, 0.421768, -0.824728, 1.88005, 0.551066, -0.916389, 1.6738, 0.612312, -0.972833, 1.45002, 0.650027, -1.01824, 1.6738, 0.421768, -0.916389, 1.6738, 0.612312, -1.10213, 1.21729, 0.456518, -0.972833, 1.45002, 0.650027, -0.991893, 1.21729, 0.662762, -1.08096, 1.6738, 0.215016, -0.916389, 1.88005, 0.379581, -1.01824, 1.6738, 0.421768, -1.08095, 1.45002, 0.447746, -1.08096, 1.6738, 0.215016, -1.01824, 1.6738, 0.421768, -1.17002, 1.21729, 0.232731, -1.08095, 1.45002, 0.447746, -1.10213, 1.21729, 0.456518, 1.17002, 1.21729, -0.23273, 1.19294, 1.21729, 4.51873e-07, 1.14754, 1.45002, -0.228259, 1.14753, 1.45002, 0.228259, 1.08096, 1.6738, 0.215016, 1.10213, 1.6738, 3.2744e-07, -1.10213, 1.6738, 3.80769e-07, -0.972833, 1.88005, 0.193509, -1.08096, 1.6738, 0.215016, -1.08096, 1.6738, -0.215015, -0.991892, 1.88005, 1.67455e-07, -1.10213, 1.6738, 3.80769e-07, 1.17002, 1.21729, 0.232731, 1.14753, 1.45002, 0.228259, 1.19294, 1.21729, 4.51873e-07, 1.08096, 1.6738, -0.215015, 1.14754, 1.45002, -0.228259, 1.10213, 1.6738, 3.2744e-07, -1.10213, 1.21729, -0.456518, -1.14753, 1.45002, -0.228259, -1.17002, 1.21729, -0.232731, -1.01824, 1.6738, -0.421767, -0.972833, 1.88005, -0.193508, -1.08096, 1.6738, -0.215015, -1.14753, 1.45002, -0.228259, -1.01824, 1.6738, -0.421767, -1.08096, 1.6738, -0.215015, -0.916389, 1.6738, -0.612311, -0.916389, 1.88005, -0.37958, -1.01824, 1.6738, -0.421767, -1.08095, 1.45002, -0.447746, -0.916389, 1.6738, -0.612311, -1.01824, 1.6738, -0.421767, -0.991892, 1.21729, -0.662761, -1.08095, 1.45002, -0.447746, -1.10213, 1.21729, -0.456518, -0.991892, 1.21729, -0.662761, -0.827326, 1.45002, -0.827326, -0.972833, 1.45002, -0.650026, -0.468643, 2.20918, -0.468643, -0.379581, 2.31942, -0.253627, -0.551066, 2.20918, -0.36821, -0.701374, 2.06082, -0.468643, -0.468643, 2.20918, -0.468643, -0.551066, 2.20918, -0.36821, -0.824728, 1.88005, -0.551066, -0.596469, 2.06082, -0.596469, -0.701374, 2.06082, -0.468643, -0.779325, 1.6738, -0.779324, -0.824728, 1.88005, -0.551066, -0.916389, 1.6738, -0.612311, -0.972833, 1.45002, -0.650026, -0.779325, 1.6738, -0.779324, -0.916389, 1.6738, -0.612311, -0.701373, 1.88005, -0.701373, -0.468643, 2.06082, -0.701374, -0.596469, 2.06082, -0.596469, -0.612312, 1.6738, -0.916389, -0.701373, 1.88005, -0.701373, -0.779325, 1.6738, -0.779324, -0.827326, 1.45002, -0.827326, -0.612312, 1.6738, -0.916389, -0.779325, 1.6738, -0.779324, -0.843535, 1.21729, -0.843535, -0.650026, 1.45002, -0.972833, -0.827326, 1.45002, -0.827326, -0.36821, 2.20918, -0.551066, -0.322807, 2.31942, -0.322807, -0.468643, 2.20918, -0.468643, -0.468643, 2.06082, -0.701374, -0.468643, 2.20918, -0.468643, -0.596469, 2.06082, -0.596469, -0.322807, 2.31942, 0.322807, -0.329395, 2.34191, -0.329394, -0.329395, 2.34191, 0.329395, -0.253628, 2.31942, 0.379581, 0.258804, 2.34191, 0.387328, -0.258804, 2.34191, 0.387328, -0.322807, 2.31942, -0.322807, 0.329395, 2.34191, -0.329395, -0.329395, 2.34191, -0.329394, -0.824728, 1.88005, 0.551066, -0.935091, 1.89357, 0.387327, -0.841559, 1.89357, 0.562312, -0.379581, 2.31942, -0.253627, -0.387327, 2.34191, 0.258804, -0.387327, 2.34191, -0.258803, -0.258804, 2.34191, -0.387327, -0.36821, 2.20918, -0.551066, -0.375725, 2.22942, -0.562312, 0.992688, 1.89357, 0.197458, 0.916389, 1.88005, 0.379581, 0.935091, 1.89357, 0.387328, 0.935091, 1.89357, -0.387327, 0.972834, 1.88005, -0.193508, 0.992688, 1.89357, -0.197457, -0.468643, 2.06082, -0.701374, -0.478207, 2.07804, -0.715687, -0.972833, 1.88005, -0.193508, -0.93509, 1.89357, -0.387327, -0.992687, 1.89357, -0.197458, 0.387328, 2.34191, -0.258804, 0.551066, 2.20918, -0.36821, 0.562312, 2.22942, -0.375725, 0.258804, 2.34191, 0.387328, 0.368211, 2.20918, 0.551067, 0.375725, 2.22942, 0.562313, -0.562312, 1.89357, -0.841559, 0.701374, 2.06082, -0.468643, 0.715688, 2.07804, -0.478207, 0.468643, 2.06082, 0.701374, 0.478207, 2.07804, 0.715688, -0.612312, 1.6738, -0.916389, -0.624808, 1.68312, -0.93509, -0.551066, 2.20918, -0.36821, -0.387327, 2.34191, -0.258803, -0.562312, 2.22942, -0.375725, 0.322807, 2.31942, 0.322807, -0.329395, 2.34191, 0.329395, 0.329395, 2.34191, 0.329395, 0.824729, 1.88005, -0.551066, 0.84156, 1.89357, -0.562312, 0.551066, 1.88005, 0.824729, 0.562312, 1.89357, 0.84156, -0.650026, 1.45002, -0.972833, -0.663292, 1.45476, -0.992687, 0.551066, 2.20918, 0.368211, 0.387328, 2.34191, 0.258804, 0.562312, 2.22942, 0.375726, -0.701374, 2.06082, -0.468643, -0.715688, 2.07804, -0.478207, -0.916389, 1.88005, 0.379581, -0.992687, 1.89357, 0.197458, -0.935091, 1.89357, 0.387327, 0.612312, 1.6738, 0.91639, 0.624808, 1.68312, 0.935091, -0.662761, 1.21729, -0.991892, -0.676287, 1.21729, -1.01214, 0.701374, 2.06082, 0.468643, 0.715688, 2.07804, 0.478208, -0.841559, 1.89357, -0.562312, 0.650027, 1.45002, 0.972834, 0.663292, 1.45476, 0.992688, 0.824729, 1.88005, 0.551067, 0.84156, 1.89357, 0.562313, 0.662762, 1.21729, 0.991893, 0.676287, 1.21729, 1.01214, 0.322807, 2.31942, -0.322807, 0.329395, 2.34191, 0.329395, 0.329395, 2.34191, -0.329395, -0.387327, 2.34191, 0.258804, -0.551066, 2.20918, 0.368211, -0.562312, 2.22942, 0.375725, 0.972834, 1.88005, -0.193508, 1.01214, 1.89357, 4.06678e-07, 0.992688, 1.89357, -0.197457, 0.368211, 2.20918, -0.551066, 0.258804, 2.34191, -0.387327, 0.375725, 2.22942, -0.562312, -0.701374, 2.06082, 0.468643, -0.715688, 2.07804, 0.478207, -0.93509, 1.89357, -0.387327, -0.824728, 1.88005, -0.551066, -0.841559, 1.89357, -0.562312, -0.824728, 1.88005, 0.551066, -0.841559, 1.89357, 0.562312, 0.468643, 2.06082, -0.701374, 0.478207, 2.07804, -0.715688, 0.551066, 1.88005, -0.824728, 0.562312, 1.89357, -0.84156, 0.612312, 1.6738, -0.916389, 0.624808, 1.68312, -0.935091, 0.258804, 2.34191, -0.387327, -0.253628, 2.31942, -0.37958, -0.258804, 2.34191, -0.387327, 0.650027, 1.45002, -0.972833, 0.663293, 1.45476, -0.992687, 0.379581, 2.31942, 0.253628, 0.387328, 2.34191, -0.258804, 0.387328, 2.34191, 0.258804, 0.662762, 1.21729, -0.991892, 0.676287, 1.21729, -1.01214, 0.916389, 1.88005, 0.379581, 0.84156, 1.89357, 0.562313, 0.935091, 1.89357, 0.387328, -0.972833, 1.88005, 0.193509, -1.01214, 1.89357, 1.70872e-07, -0.992687, 1.89357, 0.197458, -0.36821, 2.20918, 0.551067, -0.258804, 2.34191, 0.387328, -0.375725, 2.22942, 0.562313, -0.468643, 2.06082, 0.701374, -0.478207, 2.07804, 0.715688, -0.551066, 1.88005, 0.824728, -0.562312, 1.89357, 0.84156, 1.01214, 1.89357, 4.06678e-07, 0.972834, 1.88005, 0.193509, 0.992688, 1.89357, 0.197458, -0.612312, 1.6738, 0.91639, -0.624808, 1.68312, 0.935091, -0.991892, 1.88005, 1.67455e-07, -0.992687, 1.89357, -0.197458, -1.01214, 1.89357, 1.70872e-07, 0.84156, 1.89357, -0.562312, 0.91639, 1.88005, -0.37958, 0.935091, 1.89357, -0.387327, -0.650027, 1.45002, 0.972834, -0.663292, 1.45476, 0.992687, -0.662762, 1.21729, 0.991893, -0.676287, 1.21729, 1.01214, 1.17095, 1.45476, 0.232918, 1.17095, 1.45476, -0.232917, 1.12462, 1.68312, 3.34123e-07, -1.17095, 1.45476, -0.232917, -1.17095, 1.45476, 0.232917, -1.12462, 1.68312, 3.88539e-07, -1.10213, 1.6738, 3.80769e-07, -1.04753, 1.45002, -0.228259, -1.14753, 1.45002, -0.228259, -1.14753, 1.45002, -0.228259, -1.04753, 1.21729, 1.67455e-07, -1.19294, 1.21729, 1.67455e-07, -1.10213, 1.6738, 3.80769e-07, -1.04754, 1.45002, 0.228259, -1.04753, 1.6738, 3.80769e-07, -1.14753, 1.45002, 0.228259, -1.04753, 1.21729, 1.67455e-07, -1.04754, 1.45002, 0.228259, 1.14754, 1.45002, -0.228259, 1.04754, 1.21729, 4.51873e-07, 1.04754, 1.45002, -0.228259, 1.10213, 1.6738, 3.2744e-07, 1.04754, 1.45002, -0.228259, 1.04754, 1.6738, 3.2744e-07, 1.14753, 1.45002, 0.228259, 1.04754, 1.21729, 4.51873e-07, 1.19294, 1.21729, 4.51873e-07, 1.10213, 1.6738, 3.2744e-07, 1.04754, 1.45002, 0.228259, 1.14753, 1.45002, 0.228259, 1.04754, 1.6738, 3.2744e-07, 1.04754, 1.21729, 4.51873e-07, 1.04754, 1.45002, 0.228259, -1.04753, 1.45002, -0.228259, -1.04754, 1.45002, 0.228259, -1.04753, 1.21729, 1.67455e-07, -0.562312, 1.89357, -0.841559, 0.375725, 2.22942, -0.562312, 0.562312, 1.89357, -0.84156, -0.551065, 1.88005, -0.824728, 0.368211, 2.20918, -0.551066, -0.36821, 2.20918, -0.551066, -0.562312, 1.89357, -0.841559, 0.551066, 1.88005, -0.824728, -0.551065, 1.88005, -0.824728, -0.375725, 2.22942, -0.562312, 0.368211, 2.20918, -0.551066, 0.375725, 2.22942, -0.562312, 0.551066, 1.88005, -0.824728, 0.375725, 2.22942, -0.562312, 0.368211, 2.20918, -0.551066, -0.375725, 2.22942, -0.562312, -0.551065, 1.88005, -0.824728, -0.36821, 2.20918, -0.551066, 0.663293, 1.45476, -0.992687, 0.329395, 2.34191, -0.329395, 0.478207, 2.22942, -0.478207, 0.608643, 2.07804, -0.608642, 0.715688, 1.89357, -0.715688, 0.624808, 1.68312, -0.935091, 0.715688, 2.07804, -0.478207, 0.84156, 1.89357, -0.562312, 0.79523, 1.68312, -0.795229, 0.844211, 1.45476, -0.844211, 0.387328, 2.34191, -0.258804, 0.562312, 2.22942, -0.375725, 0.935091, 1.89357, -0.387327, 0.935091, 1.68312, -0.624808, 1.10301, 1.45476, -0.456883, 0.992688, 1.89357, -0.197457, 1.03902, 1.68312, -0.430375, 1.17095, 1.45476, -0.232917, 0.258804, 2.34191, -0.387327, 1.01214, 1.89357, 4.06678e-07, 0.992688, 1.89357, 0.197458, 0.387328, 2.34191, 0.258804, -0.258804, 2.34191, 0.387328, 0.935091, 1.89357, 0.387328, 1.10301, 1.68312, 0.219404, 1.10301, 1.45476, 0.456884, 1.03902, 1.68312, 0.430375, 0.992687, 1.45476, 0.663293, -0.387327, 2.34191, -0.258803, 0.84156, 1.89357, 0.562313, 0.329395, 2.34191, 0.329395, 0.478207, 2.22942, 0.478208, 0.715688, 2.07804, 0.478208, 0.715688, 1.89357, 0.715688, 0.935091, 1.68312, 0.624808, 0.844211, 1.45476, 0.844212, 0.79523, 1.68312, 0.79523, 0.663292, 1.45476, 0.992688, 0.258804, 2.34191, 0.387328, 0.375725, 2.22942, 0.562313, 0.608642, 2.07804, 0.608643, 0.562312, 1.89357, 0.84156, -0.715688, 1.89357, 0.715688, -0.624808, 1.68312, 0.935091, -0.663292, 1.45476, 0.992687, -0.329395, 2.34191, 0.329395, -0.375725, 2.22942, 0.562313, -0.478207, 2.07804, 0.715688, -0.387327, 2.34191, 0.258804, -0.478207, 2.22942, 0.478208, -0.608642, 2.07804, 0.608643, -0.841559, 1.89357, 0.562312, -0.795229, 1.68312, 0.79523, -0.844211, 1.45476, 0.844211, -0.935091, 1.89357, 0.387327, -0.935091, 1.68312, 0.624808, -1.10301, 1.45476, 0.456884, -0.992687, 1.89357, 0.197458, -1.03902, 1.68312, 0.430375, -1.17095, 1.45476, 0.232917, -1.01214, 1.89357, 1.70872e-07, -0.992687, 1.89357, -0.197458, -1.10301, 1.45476, -0.456883, -0.93509, 1.89357, -0.387327, -1.10301, 1.68312, -0.219403, -0.841559, 1.89357, -0.562312, -1.03902, 1.68312, -0.430375, -0.992687, 1.45476, -0.663292, -0.844211, 1.45476, -0.844211, -0.329395, 2.34191, -0.329394, -0.562312, 2.22942, -0.375725, -0.715688, 2.07804, -0.478207, -0.715687, 1.89357, -0.715687, -0.935091, 1.68312, -0.624807, -0.608642, 2.07804, -0.608642, -0.562312, 1.89357, -0.841559, -0.795229, 1.68312, -0.795229, -0.844211, 1.45476, -0.844211, -0.329395, 2.34191, -0.329394, -0.375725, 2.22942, -0.562312, 0.843535, 1.21729, -0.843535, 0.322807, 2.31942, -0.322807, 0.468643, 2.20918, -0.468643, 0.59647, 2.06082, -0.596469, 0.701374, 1.88005, -0.701374, 0.827327, 1.45002, -0.827327, 0.701374, 2.06082, -0.468643, 0.824729, 1.88005, -0.551066, 0.972834, 1.45002, -0.650026, 0.972834, 1.45002, -0.650026, 0.379581, 2.31942, -0.253628, 0.551066, 2.20918, -0.36821, 0.91639, 1.88005, -0.37958, 1.08096, 1.45002, -0.447746, 1.10213, 1.21729, -0.456518, 0.972834, 1.88005, -0.193508, 1.14754, 1.45002, -0.228259, 1.14754, 1.45002, -0.228259, -0.253628, 2.31942, -0.37958, 0.991893, 1.88005, 3.98545e-07, 0.972834, 1.88005, 0.193509, 0.379581, 2.31942, -0.253628, 0.253628, 2.31942, 0.379581, 0.916389, 1.88005, 0.379581, 1.08096, 1.45002, 0.447746, 1.08096, 1.45002, 0.447746, 0.972834, 1.45002, 0.650027, 0.972834, 1.45002, 0.650027, 0.824729, 1.88005, 0.551067, 0.322807, 2.31942, 0.322807, 0.468643, 2.20918, 0.468644, 0.701374, 1.88005, 0.701374, 0.701374, 1.88005, 0.701374, 0.827327, 1.45002, 0.827327, 0.843535, 1.21729, 0.843536, 0.650027, 1.45002, 0.972834, 0.662762, 1.21729, 0.991893, 0.253628, 2.31942, 0.379581, 0.368211, 2.20918, 0.551067, 0.551066, 1.88005, 0.824729, 0.551066, 1.88005, 0.824729, -0.701374, 1.88005, 0.701374, -0.827327, 1.45002, 0.827327, -0.843535, 1.21729, 0.843535, -0.322807, 2.31942, 0.322807, -0.59647, 2.06082, 0.59647, -0.701374, 1.88005, 0.701374, -0.379581, 2.31942, 0.253628, -0.551066, 2.20918, 0.368211, -0.824728, 1.88005, 0.551066, -0.824728, 1.88005, 0.551066, -0.972833, 1.45002, 0.650027, -0.972833, 1.45002, 0.650027, -0.916389, 1.88005, 0.379581, -1.08095, 1.45002, 0.447746, -1.08095, 1.45002, 0.447746, -0.972833, 1.88005, 0.193509, -1.14753, 1.45002, 0.228259, -1.14753, 1.45002, 0.228259, -0.991892, 1.88005, 1.67455e-07, -0.972833, 1.88005, -0.193508, -1.08095, 1.45002, -0.447746, -0.916389, 1.88005, -0.37958, -1.08095, 1.45002, -0.447746, -0.824728, 1.88005, -0.551066, -0.972833, 1.45002, -0.650026, -0.972833, 1.45002, -0.650026, -0.843535, 1.21729, -0.843535, -0.322807, 2.31942, -0.322807, -0.596469, 2.06082, -0.596469, -0.701373, 1.88005, -0.701373, -0.701373, 1.88005, -0.701373, -0.827326, 1.45002, -0.827326, -0.551065, 1.88005, -0.824728, -0.551065, 1.88005, -0.824728, -0.650026, 1.45002, -0.972833, -0.662761, 1.21729, -0.991892, -0.253628, 2.31942, -0.37958, -0.36821, 2.20918, -0.551066, -0.322807, 2.31942, -0.322807, 0.253628, 2.31942, 0.379581, 0.322807, 2.31942, -0.322807, -0.916389, 1.88005, 0.379581, -0.379581, 2.31942, 0.253628, -0.253628, 2.31942, -0.37958, 0.972834, 1.88005, 0.193509, 0.91639, 1.88005, -0.37958, -0.916389, 1.88005, -0.37958, 0.379581, 2.31942, -0.253628, 0.253628, 2.31942, 0.379581, -0.551065, 1.88005, -0.824728, -0.379581, 2.31942, -0.253627, -0.322807, 2.31942, 0.322807, 0.379581, 2.31942, 0.253628, -0.972833, 1.88005, 0.193509, -0.824728, 1.88005, -0.551066, 0.322807, 2.31942, 0.322807, -0.379581, 2.31942, 0.253628, 0.991893, 1.88005, 3.98545e-07, 0.253628, 2.31942, -0.379581, -0.916389, 1.88005, -0.37958, 0.253628, 2.31942, -0.379581, 0.379581, 2.31942, -0.253628, 0.824729, 1.88005, 0.551067, -0.991892, 1.88005, 1.67455e-07, -0.253628, 2.31942, 0.379581, 0.991893, 1.88005, 3.98545e-07, -0.972833, 1.88005, -0.193508, 0.824729, 1.88005, -0.551066, 1.17095, 1.45476, 0.232918, 1.21729, 1.21729, 4.61095e-07, 1.17095, 1.45476, -0.232917, -1.17095, 1.45476, -0.232917, -1.21728, 1.21729, 1.70872e-07, -1.17095, 1.45476, 0.232917, -1.04753, 1.6738, 3.80769e-07, -1.04753, 1.45002, -0.228259, -1.14753, 1.45002, 0.228259, -1.19294, 1.21729, 1.67455e-07, 1.19294, 1.21729, 4.51873e-07, 1.14754, 1.45002, -0.228259, 1.04754, 1.45002, 0.228259, 1.04754, 1.6738, 3.2744e-07, 1.04754, 1.45002, -0.228259, -1.04753, 1.6738, 3.80769e-07, -0.375725, 2.22942, -0.562312, 0.551066, 1.88005, -0.824728, 0.562312, 1.89357, -0.84156, -0.36821, 2.20918, -0.551066, 0.562312, 1.89357, -0.84156, -0.562312, 1.89357, -0.841559 ), Vector3Array( 0.631, 0.098, -0.769, 0.631, 0.098, -0.769, 0.631, 0.098, -0.769, 0.3, 0.881, -0.366, 0.3, 0.881, -0.366, 0.3, 0.881, -0.366, 0.404, 0.772, -0.492, 0.404, 0.772, -0.492, 0.404, 0.772, -0.492, 0.491, 0.633, -0.599, 0.491, 0.633, -0.599, 0.491, 0.633, -0.599, 0.56, 0.47, -0.682, 0.56, 0.47, -0.682, 0.56, 0.47, -0.682, 0.607, 0.289, -0.74, 0.607, 0.289, -0.74, 0.607, 0.289, -0.74, 0.599, 0.633, -0.491, 0.599, 0.633, -0.491, 0.599, 0.633, -0.491, 0.682, 0.47, -0.56, 0.682, 0.47, -0.56, 0.682, 0.47, -0.56, 0.74, 0.289, -0.607, 0.74, 0.289, -0.607, 0.74, 0.289, -0.607, 0.769, 0.098, -0.631, 0.769, 0.098, -0.631, 0.769, 0.098, -0.631, 0.366, 0.881, -0.3, 0.366, 0.881, -0.3, 0.366, 0.881, -0.3, 0.492, 0.772, -0.404, 0.492, 0.772, -0.404, 0.492, 0.772, -0.404, 0.779, 0.47, -0.416, 0.779, 0.47, -0.416, 0.779, 0.47, -0.416, 0.844, 0.289, -0.451, 0.844, 0.289, -0.451, 0.844, 0.289, -0.451, 0.878, 0.098, -0.469, 0.878, 0.098, -0.469, 0.878, 0.098, -0.469, 0.845, 0.47, -0.256, 0.845, 0.47, -0.256, 0.845, 0.47, -0.256, 0.916, 0.289, -0.278, 0.916, 0.289, -0.278, 0.916, 0.289, -0.278, 0.952, 0.098, -0.289, 0.952, 0.098, -0.289, 0.952, 0.098, -0.289, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0.879, 0.47, -0.087, 0.879, 0.47, -0.087, 0.879, 0.47, -0.087, 0.99, 0.098, -0.098, 0.99, 0.098, -0.098, 0.99, 0.098, -0.098, 0.953, 0.289, 0.093, 0.953, 0.289, 0.093, 0.953, 0.289, 0.093, 0.879, 0.47, 0.086, 0.879, 0.47, 0.086, 0.879, 0.47, 0.086, 0.99, 0.098, 0.097, 0.99, 0.098, 0.097, 0.99, 0.098, 0.097, 0.953, 0.289, -0.094, 0.953, 0.289, -0.094, 0.953, 0.289, -0.094, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0.845, 0.47, 0.255, 0.845, 0.47, 0.255, 0.845, 0.47, 0.255, 0.916, 0.289, 0.277, 0.916, 0.289, 0.277, 0.916, 0.289, 0.277, 0.952, 0.098, 0.288, 0.952, 0.098, 0.288, 0.952, 0.098, 0.288, 0.844, 0.289, 0.45, 0.844, 0.289, 0.45, 0.844, 0.289, 0.45, 0.878, 0.098, 0.468, 0.878, 0.098, 0.468, 0.878, 0.098, 0.468, 0, 1, 0, 0.779, 0.47, 0.415, 0.779, 0.47, 0.415, 0.779, 0.47, 0.415, 0.366, 0.881, 0.299, 0.366, 0.881, 0.299, 0.366, 0.881, 0.299, 0.492, 0.772, 0.403, 0.492, 0.772, 0.403, 0.492, 0.772, 0.403, 0.599, 0.633, 0.49, 0.599, 0.633, 0.49, 0.599, 0.633, 0.49, 0.682, 0.47, 0.559, 0.682, 0.47, 0.559, 0.682, 0.47, 0.559, 0.74, 0.289, 0.606, 0.74, 0.289, 0.606, 0.74, 0.289, 0.606, 0.769, 0.098, 0.63, 0.769, 0.098, 0.63, 0.769, 0.098, 0.63, 0.607, 0.289, 0.739, 0.607, 0.289, 0.739, 0.607, 0.289, 0.739, 0.631, 0.098, 0.768, 0.631, 0.098, 0.768, 0.631, 0.098, 0.768, 0.3, 0.881, 0.365, 0.3, 0.881, 0.365, 0.3, 0.881, 0.365, 0.404, 0.772, 0.491, 0.404, 0.772, 0.491, 0.404, 0.772, 0.491, 0.491, 0.633, 0.598, 0.491, 0.633, 0.598, 0.491, 0.633, 0.598, 0.56, 0.47, 0.681, 0.56, 0.47, 0.681, 0.56, 0.47, 0.681, -0.559, 0.47, 0.681, -0.559, 0.47, 0.681, -0.559, 0.47, 0.681, -0.606, 0.289, 0.739, -0.606, 0.289, 0.739, -0.606, 0.289, 0.739, -0.63, 0.098, 0.768, -0.63, 0.098, 0.768, -0.63, 0.098, 0.768, -0.299, 0.881, 0.365, -0.299, 0.881, 0.365, -0.299, 0.881, 0.365, -0.403, 0.772, 0.491, -0.403, 0.772, 0.491, -0.403, 0.772, 0.491, -0.49, 0.633, 0.598, -0.49, 0.633, 0.598, -0.49, 0.633, 0.598, -0.365, 0.881, 0.299, -0.365, 0.881, 0.299, -0.365, 0.881, 0.299, -0.491, 0.772, 0.403, -0.491, 0.772, 0.403, -0.491, 0.772, 0.403, -0.598, 0.633, 0.49, -0.598, 0.633, 0.49, -0.598, 0.633, 0.49, -0.681, 0.47, 0.559, -0.681, 0.47, 0.559, -0.681, 0.47, 0.559, -0.739, 0.289, 0.606, -0.739, 0.289, 0.606, -0.739, 0.289, 0.606, -0.768, 0.098, 0.63, -0.768, 0.098, 0.63, -0.768, 0.098, 0.63, -0.778, 0.47, 0.415, -0.778, 0.47, 0.415, -0.778, 0.47, 0.415, -0.843, 0.289, 0.45, -0.843, 0.289, 0.45, -0.843, 0.289, 0.45, -0.877, 0.098, 0.468, -0.877, 0.098, 0.468, -0.877, 0.098, 0.468, -0.844, 0.47, 0.255, -0.844, 0.47, 0.255, -0.844, 0.47, 0.255, -0.915, 0.289, 0.277, -0.915, 0.289, 0.277, -0.915, 0.289, 0.277, -0.951, 0.098, 0.288, -0.951, 0.098, 0.288, -0.951, 0.098, 0.288, -0.989, 0.098, 0.097, -0.989, 0.098, 0.097, -0.989, 0.098, 0.097, -0.952, 0.289, 0.093, -0.952, 0.289, 0.093, -0.952, 0.289, 0.093, -0.878, 0.47, 0.086, -0.878, 0.47, 0.086, -0.878, 0.47, 0.086, -0.878, 0.47, -0.087, -0.878, 0.47, -0.087, -0.878, 0.47, -0.087, -0.989, 0.098, -0.098, -0.989, 0.098, -0.098, -0.989, 0.098, -0.098, -0.952, 0.289, -0.094, -0.952, 0.289, -0.094, -0.952, 0.289, -0.094, -0.951, 0.098, -0.289, -0.951, 0.098, -0.289, -0.951, 0.098, -0.289, -0.844, 0.47, -0.256, -0.844, 0.47, -0.256, -0.844, 0.47, -0.256, -0.915, 0.289, -0.278, -0.915, 0.289, -0.278, -0.915, 0.289, -0.278, -0.778, 0.47, -0.416, -0.778, 0.47, -0.416, -0.778, 0.47, -0.416, -0.843, 0.289, -0.451, -0.843, 0.289, -0.451, -0.843, 0.289, -0.451, -0.877, 0.098, -0.469, -0.877, 0.098, -0.469, -0.877, 0.098, -0.469, -0.768, 0.098, -0.631, -0.768, 0.098, -0.631, -0.768, 0.098, -0.631, -0.365, 0.881, -0.3, -0.365, 0.881, -0.3, -0.365, 0.881, -0.3, -0.491, 0.772, -0.404, -0.491, 0.772, -0.404, -0.491, 0.772, -0.404, -0.598, 0.633, -0.491, -0.598, 0.633, -0.491, -0.598, 0.633, -0.491, -0.681, 0.47, -0.56, -0.681, 0.47, -0.56, -0.681, 0.47, -0.56, -0.739, 0.289, -0.607, -0.739, 0.289, -0.607, -0.739, 0.289, -0.607, -0.49, 0.633, -0.599, -0.49, 0.633, -0.599, -0.49, 0.633, -0.599, -0.559, 0.47, -0.682, -0.559, 0.47, -0.682, -0.559, 0.47, -0.682, -0.606, 0.289, -0.74, -0.606, 0.289, -0.74, -0.606, 0.289, -0.74, -0.63, 0.098, -0.769, -0.63, 0.098, -0.769, -0.63, 0.098, -0.769, -0.299, 0.881, -0.366, -0.299, 0.881, -0.366, -0.299, 0.881, -0.366, -0.403, 0.772, -0.492, -0.403, 0.772, -0.492, -0.403, 0.772, -0.492, -0.63, -0.097, 0.768, -0.63, -0.097, 0.768, -0.63, -0.097, 0.768, -0.299, -0.88, 0.365, -0.299, -0.88, 0.365, -0.299, -0.88, 0.365, -0.403, -0.771, 0.491, -0.403, -0.771, 0.491, -0.403, -0.771, 0.491, -0.49, -0.632, 0.598, -0.49, -0.632, 0.598, -0.49, -0.632, 0.598, -0.559, -0.469, 0.681, -0.559, -0.469, 0.681, -0.559, -0.469, 0.681, -0.606, -0.288, 0.739, -0.606, -0.288, 0.739, -0.606, -0.288, 0.739, -0.598, -0.632, 0.49, -0.598, -0.632, 0.49, -0.598, -0.632, 0.49, -0.681, -0.469, 0.559, -0.681, -0.469, 0.559, -0.681, -0.469, 0.559, -0.739, -0.288, 0.606, -0.739, -0.288, 0.606, -0.739, -0.288, 0.606, -0.768, -0.097, 0.63, -0.768, -0.097, 0.63, -0.768, -0.097, 0.63, -0.365, -0.88, 0.299, -0.365, -0.88, 0.299, -0.365, -0.88, 0.299, -0.491, -0.771, 0.403, -0.491, -0.771, 0.403, -0.491, -0.771, 0.403, -0.778, -0.469, 0.415, -0.778, -0.469, 0.415, -0.778, -0.469, 0.415, -0.843, -0.288, 0.45, -0.843, -0.288, 0.45, -0.843, -0.288, 0.45, -0.877, -0.097, 0.468, -0.877, -0.097, 0.468, -0.877, -0.097, 0.468, -0.844, -0.469, 0.255, -0.844, -0.469, 0.255, -0.844, -0.469, 0.255, -0.915, -0.288, 0.277, -0.915, -0.288, 0.277, -0.915, -0.288, 0.277, -0.951, -0.097, 0.288, -0.951, -0.097, 0.288, -0.951, -0.097, 0.288, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, -0.878, -0.469, 0.086, -0.878, -0.469, 0.086, -0.878, -0.469, 0.086, 0.99, -0.097, -0.098, 0.99, -0.097, -0.098, 0.99, -0.097, -0.098, 0.953, -0.288, 0.093, 0.953, -0.288, 0.093, 0.953, -0.288, 0.093, -0.878, -0.469, -0.087, -0.878, -0.469, -0.087, -0.878, -0.469, -0.087, 0.99, -0.097, 0.097, 0.99, -0.097, 0.097, 0.99, -0.097, 0.097, 0.953, -0.288, -0.094, 0.953, -0.288, -0.094, 0.953, -0.288, -0.094, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, -0.844, -0.469, -0.256, -0.844, -0.469, -0.256, -0.844, -0.469, -0.256, -0.915, -0.288, -0.278, -0.915, -0.288, -0.278, -0.915, -0.288, -0.278, -0.951, -0.097, -0.289, -0.951, -0.097, -0.289, -0.951, -0.097, -0.289, -0.843, -0.288, -0.451, -0.843, -0.288, -0.451, -0.843, -0.288, -0.451, -0.877, -0.097, -0.469, -0.877, -0.097, -0.469, -0.877, -0.097, -0.469, 0, -0.999, 0, 0, -0.999, 0, -0.778, -0.469, -0.416, -0.778, -0.469, -0.416, -0.778, -0.469, -0.416, -0.365, -0.88, -0.3, -0.365, -0.88, -0.3, -0.365, -0.88, -0.3, -0.491, -0.771, -0.404, -0.491, -0.771, -0.404, -0.491, -0.771, -0.404, -0.598, -0.632, -0.491, -0.598, -0.632, -0.491, -0.598, -0.632, -0.491, -0.681, -0.469, -0.56, -0.681, -0.469, -0.56, -0.681, -0.469, -0.56, -0.739, -0.288, -0.607, -0.739, -0.288, -0.607, -0.739, -0.288, -0.607, -0.768, -0.097, -0.631, -0.768, -0.097, -0.631, -0.768, -0.097, -0.631, -0.606, -0.288, -0.74, -0.606, -0.288, -0.74, -0.606, -0.288, -0.74, -0.63, -0.097, -0.769, -0.63, -0.097, -0.769, -0.63, -0.097, -0.769, -0.299, -0.88, -0.366, -0.299, -0.88, -0.366, -0.299, -0.88, -0.366, -0.403, -0.771, -0.492, -0.403, -0.771, -0.492, -0.403, -0.771, -0.492, -0.49, -0.632, -0.599, -0.49, -0.632, -0.599, -0.49, -0.632, -0.599, -0.559, -0.469, -0.682, -0.559, -0.469, -0.682, -0.559, -0.469, -0.682, 0.56, -0.469, -0.682, 0.56, -0.469, -0.682, 0.56, -0.469, -0.682, 0.607, -0.288, -0.74, 0.607, -0.288, -0.74, 0.607, -0.288, -0.74, 0.631, -0.097, -0.769, 0.631, -0.097, -0.769, 0.631, -0.097, -0.769, 0.3, -0.88, -0.366, 0.3, -0.88, -0.366, 0.3, -0.88, -0.366, 0.404, -0.771, -0.492, 0.404, -0.771, -0.492, 0.404, -0.771, -0.492, 0.491, -0.632, -0.599, 0.491, -0.632, -0.599, 0.491, -0.632, -0.599, 0.366, -0.88, -0.3, 0.366, -0.88, -0.3, 0.366, -0.88, -0.3, 0.492, -0.771, -0.404, 0.492, -0.771, -0.404, 0.492, -0.771, -0.404, 0.599, -0.632, -0.491, 0.599, -0.632, -0.491, 0.599, -0.632, -0.491, 0.682, -0.469, -0.56, 0.682, -0.469, -0.56, 0.682, -0.469, -0.56, 0.74, -0.288, -0.607, 0.74, -0.288, -0.607, 0.74, -0.288, -0.607, 0.769, -0.097, -0.631, 0.769, -0.097, -0.631, 0.769, -0.097, -0.631, 0.779, -0.469, -0.416, 0.779, -0.469, -0.416, 0.779, -0.469, -0.416, 0.844, -0.288, -0.451, 0.844, -0.288, -0.451, 0.844, -0.288, -0.451, 0.878, -0.097, -0.469, 0.878, -0.097, -0.469, 0.878, -0.097, -0.469, 0.845, -0.469, -0.256, 0.845, -0.469, -0.256, 0.845, -0.469, -0.256, 0.916, -0.288, -0.278, 0.916, -0.288, -0.278, 0.916, -0.288, -0.278, 0.952, -0.097, -0.289, 0.952, -0.097, -0.289, 0.952, -0.097, -0.289, -0.989, -0.097, 0.097, -0.989, -0.097, 0.097, -0.989, -0.097, 0.097, -0.952, -0.288, -0.094, -0.952, -0.288, -0.094, -0.952, -0.288, -0.094, 0.879, -0.469, -0.087, 0.879, -0.469, -0.087, 0.879, -0.469, -0.087, 0.879, -0.469, 0.086, 0.879, -0.469, 0.086, 0.879, -0.469, 0.086, -0.989, -0.097, -0.098, -0.989, -0.097, -0.098, -0.989, -0.097, -0.098, -0.952, -0.288, 0.093, -0.952, -0.288, 0.093, -0.952, -0.288, 0.093, 0.952, -0.097, 0.288, 0.952, -0.097, 0.288, 0.952, -0.097, 0.288, 0.845, -0.469, 0.255, 0.845, -0.469, 0.255, 0.845, -0.469, 0.255, 0.916, -0.288, 0.277, 0.916, -0.288, 0.277, 0.916, -0.288, 0.277, 0.779, -0.469, 0.415, 0.779, -0.469, 0.415, 0.779, -0.469, 0.415, 0.844, -0.288, 0.45, 0.844, -0.288, 0.45, 0.844, -0.288, 0.45, 0.878, -0.097, 0.468, 0.878, -0.097, 0.468, 0.878, -0.097, 0.468, 0.769, -0.097, 0.63, 0.769, -0.097, 0.63, 0.769, -0.097, 0.63, 0.366, -0.88, 0.299, 0.366, -0.88, 0.299, 0.366, -0.88, 0.299, 0.492, -0.771, 0.403, 0.492, -0.771, 0.403, 0.492, -0.771, 0.403, 0.599, -0.632, 0.49, 0.599, -0.632, 0.49, 0.599, -0.632, 0.49, 0.682, -0.469, 0.559, 0.682, -0.469, 0.559, 0.682, -0.469, 0.559, 0.74, -0.288, 0.606, 0.74, -0.288, 0.606, 0.74, -0.288, 0.606, 0.491, -0.632, 0.598, 0.491, -0.632, 0.598, 0.491, -0.632, 0.598, 0.56, -0.469, 0.681, 0.56, -0.469, 0.681, 0.56, -0.469, 0.681, 0.607, -0.288, 0.739, 0.607, -0.288, 0.739, 0.607, -0.288, 0.739, 0.631, -0.097, 0.768, 0.631, -0.097, 0.768, 0.631, -0.097, 0.768, 0.3, -0.88, 0.365, 0.3, -0.88, 0.365, 0.3, -0.88, 0.365, 0.404, -0.771, 0.491, 0.404, -0.771, 0.491, 0.404, -0.771, 0.491, 0.96, 0.281, 0, 0.96, 0.281, 0, 0.96, 0.281, 0, 0, -0.325, 0.944, 0, -0.325, 0.944, 0, -0.325, 0.944, 0, 0.281, 0.959, 0, 0.281, 0.959, 0, 0.281, 0.959, 0.492, 0.83, -0.263, 0.492, 0.83, -0.263, 0.492, 0.83, -0.263, -0.944, -0.325, 0, -0.944, -0.325, 0, -0.944, -0.325, 0, 0.831, 0, -0.556, 0.831, 0, -0.556, 0.831, 0, -0.556, -0.532, 0.83, -0.162, -0.532, 0.83, -0.162, -0.532, 0.83, -0.162, -0.532, 0.83, 0.161, -0.532, 0.83, 0.161, -0.532, 0.83, 0.161, 0.831, 0, -0.556, 0.831, 0, -0.556, 0.533, 0.83, 0.161, 0.533, 0.83, 0.161, 0.533, 0.83, 0.161, 0.556, 0, 0.83, 0.556, 0, 0.83, 0.556, 0, 0.83, -0.83, 0, 0.555, -0.83, 0, 0.555, -0.83, 0, 0.555, 0.831, 0, -0.556, 0.556, 0, 0.83, 0.556, 0, 0.83, -0.83, 0, 0.555, -0.83, 0, 0.555, 0.831, 0, -0.556, 0.831, 0, -0.556, -0.555, 0, 0.83, -0.555, 0, 0.83, -0.555, 0, 0.83, 0, 0.281, -0.96, 0, 0.281, -0.96, 0, 0.281, -0.96, 0.556, 0, 0.83, 0.556, 0, 0.83, -0.83, 0, 0.555, -0.83, 0, 0.555, 0.831, 0, -0.556, 0.831, 0, -0.556, 0.556, 0, -0.831, 0.556, 0, -0.831, 0.556, 0, -0.831, -0.555, 0, 0.83, -0.555, 0, 0.83, 0.533, 0.83, -0.162, 0.533, 0.83, -0.162, 0.533, 0.83, -0.162, -0.83, 0, 0.555, -0.83, 0, 0.555, 0.831, 0, -0.556, 0.831, 0, -0.556, 0.556, 0, -0.831, 0.556, 0, -0.831, -0.555, 0, 0.83, -0.83, 0, 0.555, -0.83, 0, 0.555, 0.556, 0, -0.831, 0.556, 0, -0.831, -0.83, 0, 0.555, -0.83, 0, 0.555, -0.959, 0.281, 0, -0.959, 0.281, 0, -0.959, 0.281, 0, -0.555, 0, -0.831, -0.555, 0, -0.831, -0.555, 0, -0.831, -0.554, 0.83, 0.054, -0.554, 0.83, 0.054, -0.554, 0.83, 0.054, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.555, 0, -0.831, -0.555, 0, -0.831, 0.492, 0.83, 0.262, 0.492, 0.83, 0.262, 0.492, 0.83, 0.262, -0.555, 0, -0.831, -0.555, 0, -0.831, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.83, 0, -0.556, 0, -0.325, -0.945, 0, -0.325, -0.945, 0, -0.325, -0.945, -0.83, 0, -0.556, -0.83, 0, -0.556, 0.945, -0.325, 0, 0.945, -0.325, 0, 0.945, -0.325, 0, -0.83, 0, -0.556, -0.83, 0, -0.556, -0.491, 0.83, -0.263, -0.491, 0.83, -0.263, -0.491, 0.83, -0.263, 0.555, 0.83, -0.055, 0.555, 0.83, -0.055, 0.555, 0.83, -0.055, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, -0.554, 0.83, -0.055, -0.554, 0.83, -0.055, -0.554, 0.83, -0.055, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.555, 0.83, 0.054, 0.555, 0.83, 0.054, 0.555, 0.83, 0.054, -0.491, 0.83, 0.262, -0.491, 0.83, 0.262, -0.491, 0.83, 0.262, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.98, 0.199, 0, 0.98, 0.199, 0, 0.98, 0.199, 0, -0.979, 0.199, 0, -0.979, 0.199, 0, -0.979, 0.199, 0, 0, 0.714, -0.7, 0, 0.714, -0.7, 0, 0.714, -0.7, 0, -0.699, -0.714, 0, -0.699, -0.714, 0, -0.699, -0.714, 0, 0.714, 0.699, 0, 0.714, 0.699, 0, 0.714, 0.699, 0, -0.699, 0.713, 0, -0.699, 0.713, 0, -0.699, 0.713, 0, -0.699, -0.714, 0, -0.699, -0.714, 0, -0.699, -0.714, 0, 0.714, -0.7, 0, 0.714, -0.7, 0, 0.714, -0.7, 0, -0.699, 0.713, 0, -0.699, 0.713, 0, -0.699, 0.713, 0, 0.714, 0.699, 0, 0.714, 0.699, 0, 0.714, 0.699, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0.639, -0.769, 0, 0.639, -0.769, 0, 0.639, -0.769, 0, -0.638, 0.768, 0, -0.638, 0.768, 0, -0.638, 0.768, 0, -0.778, -0.626, 0, -0.778, -0.626, 0, -0.778, -0.626, 0, 0.486, 0.873, 0, 0.486, 0.873, 0, 0.486, 0.873, 0.831, 0, 0.555, 0.831, 0, 0.555, 0.831, 0, 0.555, -0.83, 0, 0.555, -0.83, 0, 0.555, -0.83, 0, 0.555, 0.631, 0.098, -0.769, 0.3, 0.881, -0.366, 0.404, 0.772, -0.492, 0.491, 0.633, -0.599, 0.56, 0.47, -0.682, 0.607, 0.289, -0.74, 0.599, 0.633, -0.491, 0.682, 0.47, -0.56, 0.74, 0.289, -0.607, 0.769, 0.098, -0.631, 0.366, 0.881, -0.3, 0.492, 0.772, -0.404, 0.779, 0.47, -0.416, 0.844, 0.289, -0.451, 0.878, 0.098, -0.469, 0.845, 0.47, -0.256, 0.916, 0.289, -0.278, 0.952, 0.098, -0.289, 0, 1, 0, 0.879, 0.47, -0.087, 0.879, 0.47, 0.086, 0, 1, 0, 0, 1, 0, 0.845, 0.47, 0.255, 0.916, 0.289, 0.277, 0.952, 0.098, 0.288, 0.844, 0.289, 0.45, 0.878, 0.098, 0.468, 0, 1, 0, 0.779, 0.47, 0.415, 0.366, 0.881, 0.299, 0.492, 0.772, 0.403, 0.599, 0.633, 0.49, 0.682, 0.47, 0.559, 0.74, 0.289, 0.606, 0.769, 0.098, 0.63, 0.607, 0.289, 0.739, 0.631, 0.098, 0.768, 0.3, 0.881, 0.365, 0.404, 0.772, 0.491, 0.491, 0.633, 0.598, 0.56, 0.47, 0.681, -0.559, 0.47, 0.681, -0.606, 0.289, 0.739, -0.63, 0.098, 0.768, -0.299, 0.881, 0.365, -0.403, 0.772, 0.491, -0.49, 0.633, 0.598, -0.365, 0.881, 0.299, -0.491, 0.772, 0.403, -0.598, 0.633, 0.49, -0.681, 0.47, 0.559, -0.739, 0.289, 0.606, -0.768, 0.098, 0.63, -0.778, 0.47, 0.415, -0.843, 0.289, 0.45, -0.877, 0.098, 0.468, -0.844, 0.47, 0.255, -0.915, 0.289, 0.277, -0.951, 0.098, 0.288, -0.878, 0.47, 0.086, -0.878, 0.47, -0.087, -0.951, 0.098, -0.289, -0.844, 0.47, -0.256, -0.915, 0.289, -0.278, -0.778, 0.47, -0.416, -0.843, 0.289, -0.451, -0.877, 0.098, -0.469, -0.768, 0.098, -0.631, -0.365, 0.881, -0.3, -0.491, 0.772, -0.404, -0.598, 0.633, -0.491, -0.681, 0.47, -0.56, -0.739, 0.289, -0.607, -0.49, 0.633, -0.599, -0.559, 0.47, -0.682, -0.606, 0.289, -0.74, -0.63, 0.098, -0.769, -0.299, 0.881, -0.366, -0.403, 0.772, -0.492, -0.63, -0.097, 0.768, -0.299, -0.88, 0.365, -0.403, -0.771, 0.491, -0.49, -0.632, 0.598, -0.559, -0.469, 0.681, -0.606, -0.288, 0.739, -0.598, -0.632, 0.49, -0.681, -0.469, 0.559, -0.739, -0.288, 0.606, -0.768, -0.097, 0.63, -0.365, -0.88, 0.299, -0.491, -0.771, 0.403, -0.778, -0.469, 0.415, -0.843, -0.288, 0.45, -0.877, -0.097, 0.468, -0.844, -0.469, 0.255, -0.915, -0.288, 0.277, -0.951, -0.097, 0.288, 0, -0.999, 0, -0.878, -0.469, 0.086, -0.878, -0.469, -0.087, 0, -0.999, 0, 0, -0.999, 0, -0.844, -0.469, -0.256, -0.915, -0.288, -0.278, -0.951, -0.097, -0.289, -0.843, -0.288, -0.451, -0.877, -0.097, -0.469, -0.778, -0.469, -0.416, -0.365, -0.88, -0.3, -0.491, -0.771, -0.404, -0.598, -0.632, -0.491, -0.681, -0.469, -0.56, -0.739, -0.288, -0.607, -0.768, -0.097, -0.631, -0.606, -0.288, -0.74, -0.63, -0.097, -0.769, -0.299, -0.88, -0.366, -0.403, -0.771, -0.492, -0.49, -0.632, -0.599, -0.559, -0.469, -0.682, 0.56, -0.469, -0.682, 0.607, -0.288, -0.74, 0.631, -0.097, -0.769, 0.3, -0.88, -0.366, 0.404, -0.771, -0.492, 0.491, -0.632, -0.599, 0.366, -0.88, -0.3, 0.492, -0.771, -0.404, 0.599, -0.632, -0.491, 0.682, -0.469, -0.56, 0.74, -0.288, -0.607, 0.769, -0.097, -0.631, 0.779, -0.469, -0.416, 0.844, -0.288, -0.451, 0.878, -0.097, -0.469, 0.845, -0.469, -0.256, 0.916, -0.288, -0.278, 0.952, -0.097, -0.289, 0.879, -0.469, -0.087, 0.879, -0.469, 0.086, 0.952, -0.097, 0.288, 0.845, -0.469, 0.255, 0.916, -0.288, 0.277, 0.779, -0.469, 0.415, 0.844, -0.288, 0.45, 0.878, -0.097, 0.468, 0.769, -0.097, 0.63, 0.366, -0.88, 0.299, 0.492, -0.771, 0.403, 0.599, -0.632, 0.49, 0.682, -0.469, 0.559, 0.74, -0.288, 0.606, 0.491, -0.632, 0.598, 0.56, -0.469, 0.681, 0.607, -0.288, 0.739, 0.631, -0.097, 0.768, 0.3, -0.88, 0.365, 0.404, -0.771, 0.491, 0.96, 0.281, 0, 0, -0.325, 0.944, 0, 0.281, 0.959, 0.492, 0.83, -0.263, -0.944, -0.325, 0, 0.831, 0, -0.556, -0.532, 0.83, -0.162, -0.532, 0.83, 0.161, 0.533, 0.83, 0.161, 0.556, 0, 0.83, -0.83, 0, 0.555, 0.831, 0, -0.556, -0.555, 0, 0.83, 0, 0.281, -0.96, 0.556, 0, -0.831, 0.533, 0.83, -0.162, -0.555, 0, 0.83, -0.959, 0.281, 0, -0.555, 0, -0.831, -0.554, 0.83, 0.054, -0.83, 0, -0.556, 0.492, 0.83, 0.262, 0, -0.325, -0.945, 0.945, -0.325, 0, -0.491, 0.83, -0.263, 0.555, 0.83, -0.055, 0.831, 0, 0.555, -0.554, 0.83, -0.055, 0.555, 0.83, 0.054, -0.491, 0.83, 0.262, 0.981, 0.191, 0, 0.981, 0.191, 0, 0.981, 0.191, 0, -0.98, 0.191, 0, -0.98, 0.191, 0, -0.98, 0.191, 0, 0, 0.714, -0.7, 0, -0.699, -0.714, 0, 0.714, 0.699, 0, -0.699, 0.713, 0, -0.699, -0.714, 0, 0.714, -0.7, 0, -0.699, 0.713, 0, 0.714, 0.699, -0.999, 0, 0, 1, 0, 0, 0, 0.639, -0.769, 0, -0.638, 0.768, 0, -0.778, -0.626, 0, 0.486, 0.873, 0.831, 0, 0.555, -0.83, 0, 0.555 ), null, null, null, null, null, null, IntArray( 0, 2, 1, 3, 5, 4, 6, 8, 7, 9, 11, 10, 12, 14, 13, 15, 17, 16, 18, 20, 19, 21, 23, 22, 24, 26, 25, 27, 29, 28, 30, 32, 31, 33, 35, 34, 36, 38, 37, 39, 41, 40, 42, 44, 43, 45, 47, 46, 48, 50, 49, 51, 53, 52, 54, 56, 55, 57, 59, 58, 60, 62, 61, 63, 65, 64, 66, 68, 67, 69, 71, 70, 72, 74, 73, 75, 54, 76, 77, 75, 78, 79, 81, 80, 82, 84, 83, 85, 87, 86, 88, 90, 89, 91, 93, 92, 56, 77, 94, 95, 97, 96, 98, 100, 99, 101, 103, 102, 104, 106, 105, 107, 109, 108, 110, 112, 111, 113, 115, 114, 116, 118, 117, 119, 121, 120, 122, 124, 123, 125, 127, 126, 128, 130, 129, 131, 133, 132, 134, 136, 135, 137, 139, 138, 140, 142, 141, 143, 145, 144, 146, 148, 147, 149, 151, 150, 152, 154, 153, 155, 157, 156, 158, 160, 159, 161, 163, 162, 164, 166, 165, 167, 169, 168, 170, 172, 171, 173, 175, 174, 176, 178, 177, 179, 181, 180, 182, 184, 183, 185, 187, 186, 188, 190, 189, 191, 193, 192, 194, 196, 195, 197, 199, 198, 200, 202, 201, 203, 205, 204, 206, 208, 207, 209, 211, 210, 212, 214, 213, 215, 217, 216, 218, 220, 219, 221, 223, 222, 224, 226, 225, 227, 229, 228, 230, 232, 231, 233, 235, 234, 236, 238, 237, 239, 241, 240, 242, 244, 243, 245, 247, 246, 248, 250, 249, 251, 253, 252, 254, 256, 255, 257, 259, 258, 260, 262, 261, 263, 265, 264, 266, 268, 267, 269, 271, 270, 272, 274, 273, 275, 277, 276, 278, 280, 279, 281, 283, 282, 284, 286, 285, 287, 289, 288, 290, 292, 291, 293, 295, 294, 296, 298, 297, 299, 301, 300, 302, 304, 303, 305, 307, 306, 308, 310, 309, 311, 313, 312, 314, 316, 315, 317, 319, 318, 320, 322, 321, 323, 325, 324, 326, 328, 327, 329, 331, 330, 332, 334, 333, 316, 336, 335, 336, 338, 337, 339, 341, 340, 342, 344, 343, 345, 347, 346, 348, 350, 349, 351, 353, 352, 314, 355, 354, 356, 358, 357, 359, 361, 360, 362, 364, 363, 365, 367, 366, 368, 370, 369, 371, 373, 372, 374, 376, 375, 377, 379, 378, 380, 382, 381, 383, 385, 384, 386, 388, 387, 389, 391, 390, 392, 394, 393, 395, 397, 396, 398, 400, 399, 401, 403, 402, 404, 406, 405, 407, 409, 408, 410, 412, 411, 413, 415, 414, 416, 418, 417, 419, 421, 420, 422, 424, 423, 425, 427, 426, 428, 430, 429, 431, 433, 432, 434, 436, 435, 437, 439, 438, 440, 442, 441, 443, 445, 444, 446, 448, 447, 449, 451, 450, 452, 454, 453, 455, 457, 456, 458, 460, 459, 461, 463, 462, 464, 466, 465, 467, 469, 468, 470, 472, 471, 473, 475, 474, 476, 478, 477, 479, 481, 480, 482, 484, 483, 485, 487, 486, 488, 490, 489, 491, 493, 492, 494, 496, 495, 497, 499, 498, 500, 502, 501, 503, 505, 504, 506, 508, 507, 509, 511, 510, 512, 514, 513, 515, 517, 516, 518, 520, 519, 521, 523, 522, 524, 526, 525, 527, 529, 528, 530, 532, 531, 533, 535, 534, 536, 538, 537, 539, 541, 540, 542, 544, 543, 538, 546, 545, 547, 549, 548, 550, 552, 551, 553, 555, 554, 545, 546, 556, 552, 558, 557, 555, 560, 559, 556, 562, 561, 563, 565, 564, 566, 568, 567, 558, 570, 569, 560, 572, 571, 562, 574, 573, 575, 577, 576, 578, 579, 565, 580, 582, 581, 572, 584, 583, 574, 586, 585, 587, 588, 577, 589, 579, 578, 584, 591, 590, 592, 593, 588, 591, 595, 594, 596, 598, 597, 599, 601, 600, 602, 604, 603, 605, 607, 606, 601, 609, 608, 610, 612, 611, 609, 614, 613, 615, 616, 607, 617, 618, 616, 619, 620, 618, 621, 623, 622, 624, 625, 620, 626, 628, 627, 629, 630, 625, 631, 633, 632, 634, 636, 635, 637, 639, 638, 640, 641, 639, 642, 643, 641, 644, 646, 645, 647, 648, 643, 649, 651, 650, 652, 654, 653, 655, 656, 648, 657, 658, 656, 659, 661, 660, 662, 664, 663, 665, 667, 666, 668, 670, 669, 671, 673, 672, 674, 676, 675, 677, 679, 678, 680, 682, 681, 683, 685, 684, 686, 688, 687, 689, 691, 690, 692, 694, 693, 695, 697, 696, 698, 700, 699, 701, 703, 702, 704, 706, 705, 707, 709, 708, 710, 712, 711, 0, 1, 713, 3, 4, 714, 6, 7, 715, 9, 10, 716, 12, 13, 717, 15, 16, 718, 18, 19, 719, 21, 22, 720, 24, 25, 721, 27, 28, 722, 30, 31, 723, 33, 34, 724, 36, 37, 725, 39, 40, 726, 42, 43, 727, 45, 46, 728, 48, 49, 729, 51, 52, 730, 54, 55, 731, 57, 58, 732, 66, 67, 733, 75, 76, 734, 77, 78, 735, 79, 80, 736, 82, 83, 737, 85, 86, 738, 88, 89, 739, 91, 92, 740, 56, 94, 741, 95, 96, 742, 98, 99, 743, 101, 102, 744, 104, 105, 745, 107, 108, 746, 110, 111, 747, 113, 114, 748, 116, 117, 749, 119, 120, 750, 122, 123, 751, 125, 126, 752, 128, 129, 753, 131, 132, 754, 134, 135, 755, 137, 138, 756, 140, 141, 757, 143, 144, 758, 146, 147, 759, 149, 150, 760, 152, 153, 761, 155, 156, 762, 158, 159, 763, 161, 162, 764, 164, 165, 765, 167, 168, 766, 170, 171, 767, 173, 174, 768, 176, 177, 769, 179, 180, 770, 182, 183, 771, 185, 186, 772, 194, 195, 773, 197, 198, 774, 206, 207, 775, 209, 210, 776, 212, 213, 777, 215, 216, 778, 218, 219, 779, 221, 222, 780, 224, 225, 781, 227, 228, 782, 230, 231, 783, 233, 234, 784, 236, 237, 785, 239, 240, 786, 242, 243, 787, 245, 246, 788, 248, 249, 789, 251, 252, 790, 254, 255, 791, 257, 258, 792, 260, 261, 793, 263, 264, 794, 266, 267, 795, 269, 270, 796, 272, 273, 797, 275, 276, 798, 278, 279, 799, 281, 282, 800, 284, 285, 801, 287, 288, 802, 290, 291, 803, 293, 294, 804, 296, 297, 805, 299, 300, 806, 302, 303, 807, 305, 306, 808, 308, 309, 809, 311, 312, 810, 314, 315, 811, 317, 318, 812, 326, 327, 813, 316, 335, 814, 336, 337, 815, 339, 340, 816, 342, 343, 817, 345, 346, 818, 348, 349, 819, 351, 352, 820, 314, 354, 338, 356, 357, 821, 359, 360, 822, 362, 363, 823, 365, 366, 824, 368, 369, 825, 371, 372, 826, 374, 375, 827, 377, 378, 828, 380, 381, 829, 383, 384, 830, 386, 387, 831, 389, 390, 832, 392, 393, 833, 395, 396, 834, 398, 399, 835, 401, 402, 836, 404, 405, 837, 407, 408, 838, 410, 411, 839, 413, 414, 840, 416, 417, 841, 419, 420, 842, 422, 423, 843, 425, 426, 844, 428, 429, 845, 431, 432, 846, 434, 435, 847, 437, 438, 848, 440, 441, 849, 443, 444, 850, 446, 447, 851, 455, 456, 852, 458, 459, 853, 467, 468, 854, 470, 471, 855, 473, 474, 856, 476, 477, 857, 479, 480, 858, 482, 483, 859, 485, 486, 860, 488, 489, 861, 491, 492, 862, 494, 495, 863, 497, 498, 864, 500, 501, 865, 503, 504, 866, 506, 507, 867, 509, 510, 868, 512, 513, 869, 515, 516, 870, 518, 519, 871, 521, 522, 872, 524, 525, 873, 527, 528, 874, 530, 531, 875, 533, 534, 876, 536, 537, 877, 539, 540, 878, 542, 543, 879, 538, 545, 537, 547, 548, 880, 550, 551, 881, 553, 554, 882, 545, 556, 883, 552, 557, 551, 555, 559, 554, 556, 561, 883, 563, 564, 884, 566, 567, 885, 558, 569, 557, 560, 571, 559, 562, 573, 561, 575, 576, 886, 578, 565, 563, 580, 581, 887, 572, 583, 571, 574, 585, 573, 587, 577, 575, 589, 578, 888, 584, 590, 583, 592, 588, 587, 591, 594, 590, 596, 597, 889, 599, 600, 890, 602, 603, 891, 605, 606, 892, 601, 608, 600, 610, 611, 893, 609, 613, 608, 615, 607, 605, 617, 616, 615, 619, 618, 617, 621, 622, 894, 624, 620, 619, 626, 627, 895, 629, 625, 624, 631, 632, 896, 634, 635, 897, 637, 638, 898, 640, 639, 637, 642, 641, 640, 644, 645, 899, 647, 643, 642, 649, 650, 900, 652, 653, 901, 655, 648, 647, 657, 656, 655, 902, 904, 903, 905, 907, 906, 665, 666, 908, 668, 669, 909, 671, 672, 910, 674, 675, 911, 677, 678, 912, 680, 681, 913, 683, 684, 914, 686, 687, 915, 689, 690, 916, 692, 693, 917, 695, 696, 918, 698, 699, 919, 701, 702, 920, 704, 705, 921, 707, 708, 922, 710, 711, 923 ) ], "morph_arrays":[ ], "primitive":4 }
206 custom_aabb/custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
207
208 [sub_resource type="Mesh" id=12]
209
210 surfaces/0 = { "alphasort":false, "arrays":[ Vector3Array( 1.12462, 0.015, -0.465835, 0.551045, 1.21729, -1.03941, 0.551045, 0.015, -1.03941, 1.12462, 0.015, 0.465835, 1.12462, 1.21729, -0.465835, 1.12462, 0.015, -0.465835, 0.465835, 0.015, 1.12462, 1.12462, 1.21729, 0.465835, 1.12462, 0.015, 0.465835, -0.465835, 0.015, 1.12462, 0.465835, 1.21729, 1.12462, 0.465835, 0.015, 1.12462, -1.12462, 0.015, 0.465835, -0.465835, 1.21729, 1.12462, -0.465835, 0.015, 1.12462, -1.12462, 0.015, -0.465834, -1.12462, 1.21729, 0.465835, -1.12462, 0.015, 0.465835, -0.551045, 0.015, -1.03941, -1.12462, 1.21729, -0.465834, -1.12462, 0.015, -0.465834, 1.21729, 1.21729, -1.21728, 1.21729, 0, 1.21729, 1.21729, 0, -1.21729, -1.21729, 0, 1.21729, 1.21729, 1.21729, 1.21729, -1.21729, 1.21729, 1.21729, -1.21729, 0, -1.21729, -1.21729, 1.21729, 1.21729, -1.21729, 1.21729, -1.21729, 0.551045, 0.015, -1.03941, 0.551045, 1.21729, -1.21728, 0.551045, 0, -1.21728, -0.551045, 0.015, -1.03941, -0.551045, 1.21729, -1.21728, -0.551045, 1.21729, -1.03941, 0.551045, 0, -1.21728, 1.21729, 1.21729, -1.21728, 1.21729, 0, -1.21729, -0.551045, 1.21729, -1.21728, -1.21729, 0, -1.21729, -1.21729, 1.21729, -1.21729, 1.12462, 1.21729, 0.465835, 1.21729, 1.21729, -1.21728, 1.12462, 1.21729, -0.465835, 0.551045, 1.21729, -1.03941, 0.551045, 1.21729, -1.21728, -0.551045, 1.21729, -1.03941, -1.21729, 1.21729, -1.21729, -1.12462, 1.21729, -0.465834, -1.21729, 1.21729, 1.21729, -1.12462, 1.21729, 0.465835, 0.465835, 1.21729, 1.12462, 1.21729, 1.21729, 1.21729, -0.465835, 1.21729, 1.12462, -0.874985, 0.782901, -0.1, -1.01834, 0.926251, 0.1, -0.874985, 0.782901, 0.1, -0.884985, 0.772901, -0.1, -1.02634, 0.914251, 0.1, -1.02634, 0.914251, -0.1, -1.12462, 0.926251, -0.1, -1.01834, 0.926251, 0.1, -1.01834, 0.926251, -0.1, -0.884985, 0.772901, -0.1, -0.874985, 0.782901, 0.1, -0.884985, 0.772901, 0.1, -1.02634, 0.914251, 0.1, -1.12462, 0.914251, -0.1, -1.02634, 0.914251, -0.1, -1.02634, 0.914251, -0.1, -1.12462, 0.926251, -0.1, -1.01834, 0.926251, -0.1, -0.874985, 0.782901, -0.1, -0.884985, 0.772901, -0.1, -1.02634, 0.914251, 0.1, -1.12462, 0.926251, 0.1, -1.12462, 0.914251, 0.1, -0.874985, 0.782901, 0.1, -1.01834, 0.926251, 0.1, -0.1, 0.782901, 0.874985, 0.1, 0.926251, 1.01834, 0.1, 0.782901, 0.874985, -0.1, 0.772901, 0.884985, 0.1, 0.914251, 1.02634, -0.1, 0.914251, 1.02634, -0.1, 0.926251, 1.01834, 0.1, 0.926251, 1.12462, 0.1, 0.926251, 1.01834, -0.1, 0.772901, 0.884985, 0.1, 0.782901, 0.874985, 0.1, 0.772901, 0.884985, -0.1, 0.914251, 1.02634, 0.1, 0.914251, 1.12462, -0.1, 0.914251, 1.12462, -0.1, 0.914251, 1.02634, -0.1, 0.926251, 1.12462, -0.1, 0.926251, 1.01834, -0.1, 0.782901, 0.874985, -0.1, 0.772901, 0.884985, 0.1, 0.914251, 1.02634, 0.1, 0.926251, 1.12462, 0.1, 0.914251, 1.12462, 0.1, 0.782901, 0.874985, 0.1, 0.926251, 1.01834, 0.874985, 0.782901, 0.0999999, 1.01834, 0.926251, -0.1, 0.874985, 0.782901, -0.1, 0.884985, 0.772901, 0.0999999, 1.02634, 0.914251, -0.1, 1.02634, 0.914251, 0.0999999, 1.01834, 0.926251, 0.0999999, 1.12462, 0.926251, -0.1, 1.01834, 0.926251, -0.1, 0.884985, 0.772901, 0.0999999, 0.874985, 0.782901, -0.1, 0.884985, 0.772901, -0.1, 1.02634, 0.914251, 0.0999999, 1.12462, 0.914251, -0.1, 1.12462, 0.914251, 0.1, 1.02634, 0.914251, 0.0999999, 1.12462, 0.926251, 0.1, 1.01834, 0.926251, 0.0999999, 0.874985, 0.782901, 0.0999999, 0.884985, 0.772901, 0.0999999, 1.02634, 0.914251, -0.1, 1.12462, 0.926251, -0.1, 1.12462, 0.914251, -0.1, 0.874985, 0.782901, -0.1, 1.01834, 0.926251, -0.1, -0.551045, 0, -1.21728, 0.551045, 0.015, -1.03941, 0.551045, 0, -1.21728, 0.551045, 0.015, -1.03941, 0.851786, 0.0213609, -0.352821, 1.12462, 0.015, -0.465835, -0.352821, 0.0213609, 0.851786, -0.851783, 0.0113609, 0.352821, -0.851783, 0.0213609, 0.352821, -0.465835, 0.015, 1.12462, 0.352821, 0.0213609, 0.851786, -0.352821, 0.0213609, 0.851786, -0.551045, 0.015, -1.03941, -0.851786, 0.0213609, -0.352821, -0.417359, 0.0213609, -0.787248, 1.12462, 0.015, -0.465835, 0.851786, 0.0213609, 0.352821, 1.12462, 0.015, 0.465835, -1.12462, 0.015, 0.465835, -0.352821, 0.0213609, 0.851786, -0.851783, 0.0213609, 0.352821, -0.551045, 0.015, -1.03941, 0.417359, 0.0213609, -0.787248, 0.551045, 0.015, -1.03941, 1.12462, 0.015, 0.465835, 0.352821, 0.0213609, 0.851786, 0.465835, 0.015, 1.12462, -1.12462, 0.015, 0.465835, -0.851786, 0.0213609, -0.352821, -1.12462, 0.015, -0.465834, 0.851786, 0.0213609, 0.352821, 0.352821, 0.0113609, 0.851786, 0.352821, 0.0213609, 0.851786, 0.417359, 0.0213609, -0.787248, 0.851786, 0.0113609, -0.352821, 0.851786, 0.0213609, -0.352821, -0.851783, 0.0213609, 0.352821, -0.851786, 0.0113609, -0.352821, -0.851786, 0.0213609, -0.352821, 0.851786, 0.0213609, -0.352821, 0.851786, 0.0113609, 0.352821, 0.851786, 0.0213609, 0.352821, -0.851786, 0.0213609, -0.352821, -0.417359, 0.0113609, -0.787248, -0.417359, 0.0213609, -0.787248, -0.851783, 0.0113609, 0.352821, -0.417359, 0.0113609, -0.787248, -0.851786, 0.0113609, -0.352821, 0.417359, 0.0113609, -0.787248, 0.851786, 0.0113609, 0.352821, 0.851786, 0.0113609, -0.352821, 0.417359, 0.0113609, -0.787248, 0.352821, 0.0213609, 0.851786, 0.352821, 0.0113609, 0.851786, -0.417359, 0.0213609, -0.787248, -0.176411, 0.000680437, 0.425893, -0.208679, 0.000680437, -0.393624, -0.352821, 0.0113609, 0.851786, -0.417359, 0.0213609, -0.787248, -0.417359, 0.0113609, -0.787248, -0.176411, 0.000680437, 0.425893, -0.208679, 0.0106804, -0.393624, -0.208679, 0.000680437, -0.393624, -0.352821, 0.0213609, 0.851786, 0.176411, 0.000680437, 0.425893, -0.176411, 0.000680437, 0.425893, 0.417359, 0.0213609, -0.787248, 0.176411, 0.000680437, 0.425893, 0.352821, 0.0213609, 0.851786, 0.417359, 0.0213609, -0.787248, -0.208679, 0.000680437, -0.393624, 0.208679, 0.000680437, -0.393624, -0.176411, 0.0106804, 0.425893, 0.208679, 0.0106804, -0.393624, -0.208679, 0.0106804, -0.393624, 0.176411, 0.000680437, 0.425893, -0.176411, 0.0106804, 0.425893, -0.176411, 0.000680437, 0.425893, 0.208679, 0.000680437, -0.393624, 0.176411, 0.0106804, 0.425893, 0.176411, 0.000680437, 0.425893, -0.208679, 0.000680437, -0.393624, 0.208679, 0.0106804, -0.393624, 0.208679, 0.000680437, -0.393624, 1.12462, 1.21729, -0.465835, 1.12462, 1.21729, 0.465835, 0.465835, 1.21729, 1.12462, -0.465835, 1.21729, 1.12462, -1.12462, 1.21729, 0.465835, -1.12462, 1.21729, -0.465834, -0.551045, 1.21729, -1.03941, 1.21729, 1.21729, 1.21729, 1.21729, 0, 1.21729, -1.21729, 0, 1.21729, 0.551045, 1.21729, -1.03941, -0.551045, 0, -1.21728, 0.551045, 1.21729, -1.21728, -0.551045, 0, -1.21728, -0.551045, 1.21729, -1.21728, -1.01834, 0.926251, -0.1, -0.884985, 0.772901, 0.1, -1.12462, 0.926251, 0.1, -0.874985, 0.782901, -0.1, -1.12462, 0.914251, 0.1, -1.12462, 0.914251, -0.1, -0.884985, 0.772901, 0.1, -0.1, 0.926251, 1.01834, 0.1, 0.772901, 0.884985, -0.1, 0.926251, 1.12462, -0.1, 0.782901, 0.874985, 0.1, 0.914251, 1.02634, -0.1, 0.914251, 1.12462, 0.1, 0.772901, 0.884985, 1.01834, 0.926251, 0.0999999, 0.884985, 0.772901, -0.1, 1.12462, 0.926251, 0.1, 0.874985, 0.782901, 0.0999999, 1.02634, 0.914251, -0.1, 1.12462, 0.914251, 0.1, 0.884985, 0.772901, -0.1, -0.551045, 0.015, -1.03941, 0.417359, 0.0213609, -0.787248, -0.352821, 0.0113609, 0.851786, 0.465835, 0.015, 1.12462, -1.12462, 0.015, -0.465834, 0.851786, 0.0213609, -0.352821, -0.465835, 0.015, 1.12462, -0.417359, 0.0213609, -0.787248, 0.851786, 0.0213609, 0.352821, -0.851783, 0.0213609, 0.352821, 0.851786, 0.0113609, 0.352821, 0.417359, 0.0113609, -0.787248, -0.851783, 0.0113609, 0.352821, 0.851786, 0.0113609, -0.352821, -0.851786, 0.0113609, -0.352821, -0.352821, 0.0113609, 0.851786, 0.352821, 0.0113609, 0.851786, 0.417359, 0.0213609, -0.787248, -0.352821, 0.0213609, 0.851786, -0.352821, 0.0213609, 0.851786, -0.176411, 0.0106804, 0.425893, 0.352821, 0.0213609, 0.851786, 0.208679, 0.000680437, -0.393624, -0.417359, 0.0213609, -0.787248, 0.176411, 0.0106804, 0.425893, 0.176411, 0.0106804, 0.425893, 0.208679, 0.0106804, -0.393624, -0.208679, 0.0106804, -0.393624 ), Vector3Array( -0.706, 0, 0.706, -0.706, 0, 0.706, -0.706, 0, 0.706, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.706, 0, -0.707, -0.706, 0, -0.707, -0.706, 0, -0.707, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0.707, 0, -0.707, 0.707, 0, -0.707, 0.707, 0, -0.707, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0.707, 0, 0.706, 0.707, 0, 0.706, 0.707, 0, 0.706, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, 0.707, 0.707, 0, -0.706, -0.706, 0, -0.706, -0.706, 0, -0.706, -0.706, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0.707, -0.706, 0, 0.707, -0.706, 0, 0.707, -0.706, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0.707, -0.707, 0, 0.707, -0.707, 0, 0.707, -0.707, 0, -0.706, 0.706, 0, -0.706, 0.706, 0, -0.706, 0.706, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.706, -0.707, 0, -0.706, -0.707, 0, -0.706, -0.707, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.706, 0.707, 0, -0.706, 0.707, 0, -0.706, 0.707, 0, 0.707, -0.706, 0, 0.707, -0.706, 0, 0.707, -0.706, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, -0.706, -0.706, 0, -0.706, -0.706, 0, -0.706, -0.706, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0.996, -0.084, 0, 0.996, -0.084, 0, 0.996, -0.084, 0.016, 1, -0.016, 0.016, 1, -0.016, 0.016, 1, -0.016, 0.707, 0, -0.707, 0.707, 0, -0.707, 0.707, 0, -0.707, 0, 1, 0.022, 0, 1, 0.022, 0, 1, 0.022, -0.015, 1, -0.016, -0.015, 1, -0.016, -0.015, 1, -0.016, 0.023, 1, 0, 0.023, 1, 0, 0.023, 1, 0, -0.015, 1, 0.015, -0.015, 1, 0.015, -0.015, 1, 0.015, 0, 1, -0.025, 0, 1, -0.025, 0, 1, -0.025, 0.016, 1, 0.015, 0.016, 1, 0.015, 0.016, 1, 0.015, -0.022, 1, 0, -0.022, 1, 0, -0.022, 1, 0, -0.706, 0, -0.707, -0.706, 0, -0.707, -0.706, 0, -0.707, -0.706, 0, 0.706, -0.706, 0, 0.706, -0.706, 0, 0.706, 1, 0, 0, 1, 0, 0, 1, 0, 0, -0.999, 0, 0, -0.999, 0, 0, -0.999, 0, 0, 0.707, 0, 0.706, 0.707, 0, 0.706, 0.707, 0, 0.706, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0.999, 0, 0.038, 0.999, 0, 0.038, 0.999, 0, 0.038, 0.106, 0.994, -0.004, 0.106, 0.994, -0.004, 0.106, 0.994, -0.004, -0.998, 0, 0.038, -0.998, 0, 0.038, -0.998, 0, 0.038, -0.998, 0, 0.038, -0.998, 0, 0.038, -0.998, 0, 0.038, 0, 0.999, -0.049, 0, 0.999, -0.049, 0, 0.999, -0.049, -0.105, 0.994, -0.004, -0.105, 0.994, -0.004, -0.105, 0.994, -0.004, 0, 0.999, 0.051, 0, 0.999, 0.051, 0, 0.999, 0.051, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0.999, 0, 0, 0.999, 0, 0, 0.999, 0.999, 0, 0.038, 0.999, 0, 0.038, 0.999, 0, 0.038, 0, 0, -1, 0, 0, -1, 0, 0, -1, -0.706, 0, 0.706, -0.999, 0, 0, -0.706, 0, -0.707, 0, 0, -1, 0.707, 0, -0.707, 1, 0, 0, 0.707, 0, 0.706, 1, 0, 0, 0, 0, 0.999, -0.999, 0, 0, -0.999, 0, 0, 1, 0, 0, 0, 0, -1, 0, 0, -1, 0, 1, 0, 0.707, 0.707, 0, -0.706, -0.706, 0, 0, 1, 0, 0.707, -0.706, 0, 0, -0.999, 0, 0, 0, -1, 0, 0, 0.999, 0, 0.707, -0.707, 0, -0.706, 0.706, 0, 1, 0, 0, -0.706, -0.707, 0, -0.999, 0, -0.999, 0, 0, 1, 0, 0, -0.706, 0.707, 0, 0.707, -0.706, 0, 0, 1, 0, -0.706, -0.706, 0, 0, -0.999, 0, 0, 0, 0.999, 0, 0, -1, 0, 0.996, -0.084, 0.016, 1, -0.016, 0.707, 0, -0.707, 0, 1, 0.022, -0.015, 1, -0.016, 0.023, 1, 0, -0.015, 1, 0.015, 0, 1, -0.025, 0.016, 1, 0.015, -0.022, 1, 0, -0.706, 0, -0.707, -0.706, 0, 0.706, 1, 0, 0, -0.999, 0, 0, 0.707, 0, 0.706, 0, 1, 0, 0, 1, 0, 0.999, 0, 0.038, 0.106, 0.994, -0.004, -0.998, 0, 0.038, -0.998, 0, 0.038, 0, 0.999, -0.049, -0.105, 0.994, -0.004, 0, 0.999, 0.051, 0, 1, 0, 0, 0, 0.999, 0.999, 0, 0.038, 0, 0, -1 ), null, null, null, null, null, null, IntArray( 0, 2, 1, 3, 5, 4, 6, 8, 7, 9, 11, 10, 12, 14, 13, 15, 17, 16, 18, 20, 19, 21, 23, 22, 24, 26, 25, 27, 29, 28, 30, 32, 31, 33, 35, 34, 36, 38, 37, 39, 41, 40, 42, 44, 43, 45, 46, 43, 47, 49, 48, 49, 51, 50, 52, 42, 53, 51, 54, 50, 50, 54, 52, 55, 57, 56, 58, 60, 59, 61, 63, 62, 64, 66, 65, 67, 69, 68, 70, 72, 71, 70, 74, 73, 75, 77, 76, 75, 79, 78, 80, 82, 81, 83, 85, 84, 86, 88, 87, 89, 91, 90, 92, 94, 93, 95, 97, 96, 95, 99, 98, 100, 102, 101, 100, 104, 103, 105, 107, 106, 108, 110, 109, 111, 113, 112, 114, 116, 115, 117, 119, 118, 120, 122, 121, 120, 124, 123, 125, 127, 126, 125, 129, 128, 130, 132, 131, 133, 135, 134, 136, 138, 137, 139, 141, 140, 142, 144, 143, 145, 147, 146, 148, 150, 149, 151, 153, 152, 154, 156, 155, 157, 159, 158, 160, 162, 161, 163, 165, 164, 166, 168, 167, 169, 171, 170, 172, 174, 173, 175, 177, 176, 178, 180, 179, 181, 183, 182, 184, 186, 185, 187, 189, 188, 190, 192, 191, 193, 195, 194, 196, 198, 197, 199, 201, 200, 202, 204, 203, 205, 207, 206, 208, 210, 209, 211, 213, 212, 0, 1, 214, 3, 4, 215, 6, 7, 216, 9, 10, 217, 12, 13, 218, 15, 16, 219, 18, 19, 220, 21, 22, 221, 24, 25, 222, 27, 28, 223, 30, 31, 224, 33, 34, 225, 36, 37, 226, 39, 40, 227, 42, 43, 53, 45, 43, 44, 47, 48, 228, 49, 50, 48, 50, 52, 53, 55, 56, 229, 58, 59, 230, 61, 62, 231, 64, 65, 232, 67, 68, 233, 70, 71, 234, 70, 73, 72, 75, 76, 79, 75, 78, 235, 80, 81, 236, 83, 84, 237, 86, 87, 238, 89, 90, 239, 92, 93, 240, 95, 96, 241, 95, 98, 97, 100, 101, 104, 100, 103, 242, 105, 106, 243, 108, 109, 244, 111, 112, 245, 114, 115, 246, 117, 118, 247, 120, 121, 248, 120, 123, 122, 125, 126, 129, 125, 128, 249, 130, 131, 250, 133, 134, 251, 136, 137, 252, 139, 140, 253, 142, 143, 254, 145, 146, 255, 148, 149, 256, 151, 152, 257, 154, 155, 258, 157, 158, 259, 160, 161, 260, 163, 164, 261, 166, 167, 262, 169, 170, 263, 172, 173, 264, 175, 176, 265, 178, 179, 266, 181, 182, 267, 184, 185, 268, 187, 188, 269, 190, 191, 270, 193, 194, 271, 196, 197, 272, 199, 200, 273, 202, 203, 274, 205, 206, 275, 208, 209, 276, 211, 212, 277 ) ], "morph_arrays":[ ], "primitive":4 }
211 custom_aabb/custom_aabb = AABB( 0, 0, 0, 0, 0, 0 )
212
213 [sub_resource type="FixedMaterial" id=13]
214
215 flags/visible = true
216 flags/double_sided = false
217 flags/invert_faces = false
218 flags/unshaded = false
219 flags/on_top = false
220 flags/lightmap_on_uv2 = true
221 flags/colarray_is_srgb = true
222 params/blend_mode = 0
223 params/depth_draw = 1
224 params/line_width = 0.0
225 fixed_flags/use_alpha = false
226 fixed_flags/use_color_array = false
227 fixed_flags/use_point_size = false
228 fixed_flags/discard_alpha = false
229 fixed_flags/use_xy_normalmap = false
230 params/diffuse = Color( 0.0313726, 0.0313726, 0.0470588, 1 )
231 params/specular = Color( 0, 0, 0, 1 )
232 params/emission = Color( 0.0352941, 0.0352941, 0.0470588, 1 )
233 params/specular_exp = 40
234 params/detail_mix = 1.0
235 params/normal_depth = 1
236 params/shader = 0
237 params/shader_param = 0.5
238 params/glow = 0
239 params/point_size = 1.0
240 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
241 textures/diffuse_tc = 0
242 textures/detail_tc = 0
243 textures/specular_tc = 0
244 textures/emission_tc = 0
245 textures/specular_exp_tc = 0
246 textures/glow_tc = 0
247 textures/normal_tc = 0
248 textures/shade_param_tc = 0
249
250 [sub_resource type="BoxShape" id=14]
251
252 extents = Vector3( 0.15, 0.4, 1.1 )
253
254 [sub_resource type="BoxShape" id=15]
255
256 extents = Vector3( 0.15, 0.4, 1.1 )
257
258 [sub_resource type="BoxShape" id=16]
259
260 extents = Vector3( 1.1, 0.4, 0.15 )
261
262 [sub_resource type="BoxShape" id=17]
263
264 extents = Vector3( 0.25, 0.25, 0 )
265
266 [sub_resource type="SampleLibrary" id=18]
267
268 samples/powerup = { "db":0.0, "pitch":1.0, "sample":ExtResource( 8 ) }
269
270 [sub_resource type="FixedMaterial" id=19]
271
272 flags/visible = true
273 flags/double_sided = false
274 flags/invert_faces = false
275 flags/unshaded = true
276 flags/on_top = false
277 flags/lightmap_on_uv2 = true
278 flags/colarray_is_srgb = true
279 params/blend_mode = 0
280 params/depth_draw = 1
281 params/line_width = 1.35926e-43
282 fixed_flags/use_alpha = true
283 fixed_flags/use_color_array = false
284 fixed_flags/use_point_size = false
285 fixed_flags/discard_alpha = false
286 fixed_flags/use_xy_normalmap = false
287 params/diffuse = Color( 1, 1, 1, 0.5 )
288 params/specular = Color( 0, 0, 0, 1 )
289 params/emission = Color( 0, 0, 0, 1 )
290 params/specular_exp = 40
291 params/detail_mix = 1.0
292 params/normal_depth = 1
293 params/shader = 0
294 params/shader_param = 0.5
295 params/glow = 0
296 params/point_size = 1.0
297 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
298 textures/diffuse_tc = 0
299 textures/detail_tc = 0
300 textures/specular_tc = 0
301 textures/emission_tc = 0
302 textures/specular_exp_tc = 0
303 textures/glow_tc = 0
304 textures/normal_tc = 0
305 textures/shade_param_tc = 0
306
307 [sub_resource type="DynamicFont" id=20]
308
309 font/size = 40
310 font/use_mipmaps = false
311 font/use_filter = false
312 font/font = ExtResource( 10 )
313
314 [sub_resource type="FixedMaterial" id=21]
315
316 flags/visible = true
317 flags/double_sided = false
318 flags/invert_faces = false
319 flags/unshaded = true
320 flags/on_top = false
321 flags/lightmap_on_uv2 = true
322 flags/colarray_is_srgb = true
323 params/blend_mode = 0
324 params/depth_draw = 1
325 params/line_width = 1.35926e-43
326 fixed_flags/use_alpha = true
327 fixed_flags/use_color_array = false
328 fixed_flags/use_point_size = false
329 fixed_flags/discard_alpha = false
330 fixed_flags/use_xy_normalmap = false
331 params/diffuse = Color( 1, 1, 1, 0.5 )
332 params/specular = Color( 0, 0, 0, 1 )
333 params/emission = Color( 0, 0, 0, 1 )
334 params/specular_exp = 40
335 params/detail_mix = 1.0
336 params/normal_depth = 1
337 params/shader = 0
338 params/shader_param = 0.5
339 params/glow = 0
340 params/point_size = 1.0
341 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
342 textures/diffuse_tc = 0
343 textures/detail_tc = 0
344 textures/specular_tc = 0
345 textures/emission_tc = 0
346 textures/specular_exp_tc = 0
347 textures/glow_tc = 0
348 textures/normal_tc = 0
349 textures/shade_param_tc = 0
350
351 [sub_resource type="FixedMaterial" id=22]
352
353 flags/visible = true
354 flags/double_sided = false
355 flags/invert_faces = false
356 flags/unshaded = true
357 flags/on_top = false
358 flags/lightmap_on_uv2 = true
359 flags/colarray_is_srgb = true
360 params/blend_mode = 0
361 params/depth_draw = 1
362 params/line_width = 1.35926e-43
363 fixed_flags/use_alpha = true
364 fixed_flags/use_color_array = false
365 fixed_flags/use_point_size = false
366 fixed_flags/discard_alpha = false
367 fixed_flags/use_xy_normalmap = false
368 params/diffuse = Color( 1, 1, 1, 0.5 )
369 params/specular = Color( 0, 0, 0, 1 )
370 params/emission = Color( 0, 0, 0, 1 )
371 params/specular_exp = 40
372 params/detail_mix = 1.0
373 params/normal_depth = 1
374 params/shader = 0
375 params/shader_param = 0.5
376 params/glow = 0
377 params/point_size = 1.0
378 uv_xform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
379 textures/diffuse_tc = 0
380 textures/detail_tc = 0
381 textures/specular_tc = 0
382 textures/emission_tc = 0
383 textures/specular_exp_tc = 0
384 textures/glow_tc = 0
385 textures/normal_tc = 0
386 textures/shade_param_tc = 0
387
388 [sub_resource type="BoxShape" id=23]
389
390 extents = Vector3( 64, 0, 64 )
391
392 [sub_resource type="FixedMaterial" id=24]
393
394 flags/visible = true
395 flags/double_sided = false
396 flags/invert_faces = false
397 flags/unshaded = false
398 flags/on_top = false
399 flags/lightmap_on_uv2 = true
400 flags/colarray_is_srgb = true
401 params/blend_mode = 0
402 params/depth_draw = 1
403 params/line_width = 0.0
404 fixed_flags/use_alpha = false
405 fixed_flags/use_color_array = false
406 fixed_flags/use_point_size = false
407 fixed_flags/discard_alpha = false
408 fixed_flags/use_xy_normalmap = false
409 params/diffuse = Color( 0.582031, 0.582031, 0.582031, 1 )
410 params/specular = Color( 0, 0, 0, 1 )
411 params/emission = Color( 0, 0, 0, 1 )
412 params/specular_exp = 40
413 params/detail_mix = 1.0
414 params/normal_depth = 1
415 params/shader = 0
416 params/shader_param = 0.5
417 params/glow = 0
418 params/point_size = 1.0
419 uv_xform = Transform( 16, 0, 0, 0, 16, 0, 0, 0, 1, 0, 0, 0 )
420 textures/diffuse = ExtResource( 14 )
421 textures/diffuse_tc = 1
422 textures/detail_tc = 0
423 textures/specular_tc = 0
424 textures/emission_tc = 0
425 textures/specular_exp_tc = 0
426 textures/glow_tc = 0
427 textures/normal_tc = 0
428 textures/shade_param_tc = 0
429
430 [sub_resource type="BoxShape" id=25]
431
432 extents = Vector3( 1, 1, 1 )
433
434 [node name="WorldEnvironment" type="WorldEnvironment"]
435
436 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
437 environment = SubResource( 1 )
438
439 [node name="StreamPlayer" type="StreamPlayer" parent="."]
440
441 stream/stream = ExtResource( 2 )
442 stream/play = false
443 stream/loop = true
444 stream/volume_db = 0.0
445 stream/autoplay = true
446 stream/paused = false
447 stream/loop_restart_time = 0.0
448 stream/buffering_ms = 500
449
450 [node name="DirectionalLight" type="DirectionalLight" parent="."]
451
452 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
453 transform/local = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, -3, 0 )
454 layers = 1
455 params/enabled = true
456 params/editor_only = false
457 params/bake_mode = 0
458 params/energy = 1.0
459 colors/diffuse = Color( 1, 1, 1, 1 )
460 colors/specular = Color( 1, 1, 1, 1 )
461 shadow/shadow = false
462 shadow/darkening = 0.0
463 shadow/z_offset = 0.05
464 shadow/z_slope_scale = 0.0
465 shadow/esm_multiplier = 60.0
466 shadow/blur_passes = 1.0
467 projector = null
468 operator = 0
469 shadow/mode = 0
470 shadow/max_distance = 0.0
471 shadow/split_weight = 0.5
472 shadow/zoffset_scale = 2.0
473
474 [node name="Particles" type="Particles" parent="." groups=[ "particles" ]]
475
476 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
477 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 27.4044, 0 )
478 layers = 1
479 geometry/visible = true
480 geometry/material_override = null
481 geometry/cast_shadow = 1
482 geometry/receive_shadows = true
483 geometry/range_begin = 0.0
484 geometry/range_end = 0.0
485 geometry/extra_cull_margin = 0.0
486 geometry/billboard = false
487 geometry/billboard_y = false
488 geometry/depth_scale = false
489 geometry/visible_in_all_rooms = false
490 geometry/use_baked_light = false
491 geometry/baked_light_tex_id = 0
492 material = SubResource( 2 )
493 amount = 150
494 emitting = true
495 visibility = AABB( -50, -50, -50, 100, 100, 100 )
496 emission_extents = Vector3( 8, 4, 8 )
497 emission_base_velocity = Vector3( 0, 0, 0 )
498 emission_points = Vector3Array( )
499 gravity_normal = Vector3( 0, -1, 0 )
500 local_coords = false
501 emit_timeout = 0.0
502 vars/lifetime = 3.0
503 vars/spread = 0.0
504 vars/gravity = 9.8
505 vars/linear_vel = 0.2
506 vars/angular_vel = 0.0
507 vars/linear_accel = 0.0
508 vars/radial_accel = 0.0
509 vars/tan_accel = -5.0
510 vars/damping = 3.0
511 vars/initial_size = 0.02
512 vars/final_size = 0.02
513 vars/initial_angle = 0.0
514 vars/height_from_velocity = true
515 vars/height = 1.0
516 vars/height_speed_scale = 0.1
517 rand/lifetime = 0.0
518 rand/spread = 0.0
519 rand/gravity = 0.0
520 rand/linear_vel = 0.0
521 rand/angular_vel = 0.0
522 rand/linear_accel = 0.0
523 rand/radial_accel = 0.0
524 rand/tan_accel = 0.0
525 rand/damping = 0.0
526 rand/initial_size = 0.0
527 rand/final_size = 0.0
528 rand/initial_angle = 0.0
529 rand/height = 0.0
530 rand/height_speed_scale = 0.0
531 color_phases/count = 0
532 phase_0/pos = 0.0
533 phase_0/color = Color( 1, 1, 1, 1 )
534 phase_1/pos = 1.0
535 phase_1/color = Color( 0, 0, 0, 1 )
536 phase_2/pos = 1.0
537 phase_2/color = Color( 0, 0, 0, 1 )
538 phase_3/pos = 1.0
539 phase_3/color = Color( 0, 0, 0, 1 )
540
541 [node name="turret" type="Spatial" parent="."]
542
543 _import_path = NodePath(".")
544 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
545
546 [node name="gun" type="StaticBody" parent="turret"]
547
548 editor/display_folded = true
549 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
550 input/ray_pickable = true
551 input/capture_on_drag = false
552 shape_count = 5
553 shapes/0/shape = SubResource( 3 )
554 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.81168, 1.21 )
555 shapes/0/trigger = false
556 shapes/1/shape = SubResource( 3 )
557 shapes/1/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.81168, -1.21 )
558 shapes/1/trigger = false
559 shapes/2/shape = SubResource( 4 )
560 shapes/2/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.21, 1.81168, 0 )
561 shapes/2/trigger = false
562 shapes/3/shape = SubResource( 4 )
563 shapes/3/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.21, 1.81168, 0 )
564 shapes/3/trigger = false
565 shapes/4/shape = SubResource( 5 )
566 shapes/4/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.39643, 0 )
567 shapes/4/trigger = false
568 collision/layers = 2
569 collision/mask = 2
570 friction = 1.0
571 bounce = 0.0
572 constant_linear_velocity = Vector3( 0, 0, 0 )
573 constant_angular_velocity = Vector3( 0, 0, 0 )
574 script/script = ExtResource( 4 )
575
576 [node name="impact" type="Particles" parent="turret/gun" groups=[ "particles" ]]
577
578 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
579 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.37582, 1.44819 )
580 layers = 1
581 geometry/visible = true
582 geometry/material_override = null
583 geometry/cast_shadow = 1
584 geometry/receive_shadows = true
585 geometry/range_begin = 0.0
586 geometry/range_end = 0.0
587 geometry/extra_cull_margin = 0.0
588 geometry/billboard = false
589 geometry/billboard_y = false
590 geometry/depth_scale = false
591 geometry/visible_in_all_rooms = false
592 geometry/use_baked_light = false
593 geometry/baked_light_tex_id = 0
594 material = SubResource( 6 )
595 amount = 64
596 emitting = false
597 visibility = AABB( -4, -4, -4, 8, 8, 8 )
598 emission_extents = Vector3( 0.02, 0.02, 0.02 )
599 emission_base_velocity = Vector3( 0, 0, 0 )
600 emission_points = Vector3Array( )
601 gravity_normal = Vector3( 0, -1, 0 )
602 local_coords = false
603 emit_timeout = 0.0
604 vars/lifetime = 0.01
605 vars/spread = 0.0
606 vars/gravity = 0.01
607 vars/linear_vel = 0.0
608 vars/angular_vel = 0.0
609 vars/linear_accel = 0.0
610 vars/radial_accel = 1.0
611 vars/tan_accel = 0.0
612 vars/damping = 0.0
613 vars/initial_size = 0.01
614 vars/final_size = 0.01
615 vars/initial_angle = 0.0
616 vars/height_from_velocity = true
617 vars/height = 55.0
618 vars/height_speed_scale = 1.0
619 rand/lifetime = 0.0
620 rand/spread = 0.0
621 rand/gravity = 0.0
622 rand/linear_vel = 0.0
623 rand/angular_vel = 0.0
624 rand/linear_accel = 0.0
625 rand/radial_accel = 0.0
626 rand/tan_accel = 0.0
627 rand/damping = 0.0
628 rand/initial_size = 0.0
629 rand/final_size = 0.0
630 rand/initial_angle = 0.0
631 rand/height = 0.0
632 rand/height_speed_scale = 0.0
633 color_phases/count = 0
634 phase_0/pos = 0.0
635 phase_0/color = Color( 1, 1, 1, 1 )
636 phase_1/pos = 1.0
637 phase_1/color = Color( 0, 0, 0, 1 )
638 phase_2/pos = 1.0
639 phase_2/color = Color( 0, 0, 0, 1 )
640 phase_3/pos = 1.0
641 phase_3/color = Color( 0, 0, 0, 1 )
642
643 [node name="Head" type="Spatial" parent="turret/gun"]
644
645 editor/display_folded = true
646 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
647 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.45002, 0 )
648
649 [node name="sfx" type="SpatialSamplePlayer" parent="turret/gun/Head"]
650
651 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
652 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.036377, 0.883004 )
653 params/volume_db = 0.0
654 params/pitch_scale = 1.0
655 params/attenuation/min_distance = 1.0
656 params/attenuation/max_distance = 100.0
657 params/attenuation/distance_exp = 1.0
658 params/emission_cone/degrees = 180.0
659 params/emission_cone/attenuation_db = -6.0
660 config/polyphony = 1
661 config/samples = SubResource( 7 )
662
663 [node name="gun_l" type="MeshInstance" parent="turret/gun/Head"]
664
665 _import_path = NodePath("shield/gun_l")
666 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.45002, 0 )
667 layers = 1
668 geometry/visible = true
669 geometry/material_override = null
670 geometry/cast_shadow = 1
671 geometry/receive_shadows = true
672 geometry/range_begin = 0.0
673 geometry/range_end = 0.0
674 geometry/extra_cull_margin = 0.0
675 geometry/billboard = false
676 geometry/billboard_y = false
677 geometry/depth_scale = false
678 geometry/visible_in_all_rooms = false
679 geometry/use_baked_light = true
680 geometry/baked_light_tex_id = 0
681 mesh/mesh = SubResource( 8 )
682 mesh/skeleton = NodePath("..")
683 material/0 = ExtResource( 6 )
684
685 [node name="gun_r" type="MeshInstance" parent="turret/gun/Head"]
686
687 _import_path = NodePath("shield/gun_r")
688 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.45002, 0 )
689 layers = 1
690 geometry/visible = true
691 geometry/material_override = ExtResource( 6 )
692 geometry/cast_shadow = 1
693 geometry/receive_shadows = true
694 geometry/range_begin = 0.0
695 geometry/range_end = 0.0
696 geometry/extra_cull_margin = 0.0
697 geometry/billboard = false
698 geometry/billboard_y = false
699 geometry/depth_scale = false
700 geometry/visible_in_all_rooms = false
701 geometry/use_baked_light = true
702 geometry/baked_light_tex_id = 0
703 mesh/mesh = SubResource( 9 )
704 mesh/skeleton = NodePath("..")
705 material/0 = null
706
707 [node name="shot_l" type="Spatial" parent="turret/gun/Head"]
708
709 editor/display_folded = true
710 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
711 visibility/visible = false
712
713 [node name="RayCast" type="RayCast" parent="turret/gun/Head/shot_l"]
714
715 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
716 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3425, 0, 1.625 )
717 enabled = false
718 cast_to = Vector3( 0, 0, 100 )
719 layer_mask = 1
720 type_mask = 15
721
722 [node name="shot" type="Quad" parent="turret/gun/Head/shot_l"]
723
724 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
725 transform/local = Transform( 0.707107, -0.707107, 0, 0.707107, 0.707107, 0, 0, 0, 1, 0.3425, 0, 1.625 )
726 layers = 1
727 geometry/visible = true
728 geometry/material_override = SubResource( 10 )
729 geometry/cast_shadow = 0
730 geometry/receive_shadows = false
731 geometry/range_begin = 0.0
732 geometry/range_end = 0.0
733 geometry/extra_cull_margin = 0.0
734 geometry/billboard = false
735 geometry/billboard_y = false
736 geometry/depth_scale = false
737 geometry/visible_in_all_rooms = false
738 geometry/use_baked_light = false
739 geometry/baked_light_tex_id = 0
740 quad/axis = 1
741 quad/size = Vector2( 100, 0.02 )
742 quad/offset = Vector2( 50, 0 )
743 quad/centered = true
744
745 [node name="shot_r" type="Spatial" parent="turret/gun/Head"]
746
747 editor/display_folded = true
748 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
749 visibility/visible = false
750
751 [node name="RayCast" type="RayCast" parent="turret/gun/Head/shot_r"]
752
753 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
754 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.3425, 0, 1.625 )
755 enabled = false
756 cast_to = Vector3( 0, 0, 100 )
757 layer_mask = 1
758 type_mask = 15
759
760 [node name="shot" type="Quad" parent="turret/gun/Head/shot_r"]
761
762 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
763 transform/local = Transform( 0.707107, 0.707107, 0, -0.707107, 0.707107, 0, 0, 0, 1, -0.3425, 0, 1.625 )
764 layers = 1
765 geometry/visible = true
766 geometry/material_override = SubResource( 10 )
767 geometry/cast_shadow = 0
768 geometry/receive_shadows = false
769 geometry/range_begin = 0.0
770 geometry/range_end = 0.0
771 geometry/extra_cull_margin = 0.0
772 geometry/billboard = false
773 geometry/billboard_y = false
774 geometry/depth_scale = false
775 geometry/visible_in_all_rooms = false
776 geometry/use_baked_light = false
777 geometry/baked_light_tex_id = 0
778 quad/axis = 1
779 quad/size = Vector2( 100, 0.02 )
780 quad/offset = Vector2( 50, 0 )
781 quad/centered = true
782
783 [node name="shield" type="MeshInstance" parent="turret/gun"]
784
785 _import_path = NodePath("shield")
786 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
787 layers = 1
788 geometry/visible = true
789 geometry/material_override = null
790 geometry/cast_shadow = 1
791 geometry/receive_shadows = true
792 geometry/range_begin = 0.0
793 geometry/range_end = 0.0
794 geometry/extra_cull_margin = 0.0
795 geometry/billboard = false
796 geometry/billboard_y = false
797 geometry/depth_scale = false
798 geometry/visible_in_all_rooms = false
799 geometry/use_baked_light = true
800 geometry/baked_light_tex_id = 0
801 mesh/mesh = SubResource( 11 )
802 mesh/skeleton = NodePath("..")
803 material/0 = ExtResource( 6 )
804
805 [node name="wall_front" type="CollisionShape" parent="turret/gun"]
806
807 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
808 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.81168, 1.21 )
809 shape = SubResource( 3 )
810 trigger = false
811 _update_shape_index = 0
812
813 [node name="wall_back" type="CollisionShape" parent="turret/gun"]
814
815 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
816 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.81168, -1.21 )
817 shape = SubResource( 3 )
818 trigger = false
819 _update_shape_index = 1
820
821 [node name="wall_right" type="CollisionShape" parent="turret/gun"]
822
823 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
824 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.21, 1.81168, 0 )
825 shape = SubResource( 4 )
826 trigger = false
827 _update_shape_index = 2
828
829 [node name="wall_left" type="CollisionShape" parent="turret/gun"]
830
831 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
832 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1.21, 1.81168, 0 )
833 shape = SubResource( 4 )
834 trigger = false
835 _update_shape_index = 3
836
837 [node name="wall_top" type="CollisionShape" parent="turret/gun"]
838
839 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
840 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.39643, 0 )
841 shape = SubResource( 5 )
842 trigger = false
843 _update_shape_index = 4
844
845 [node name="box" type="MeshInstance" parent="turret"]
846
847 _import_path = NodePath("turret")
848 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
849 layers = 1
850 geometry/visible = true
851 geometry/material_override = null
852 geometry/cast_shadow = 1
853 geometry/receive_shadows = true
854 geometry/range_begin = 0.0
855 geometry/range_end = 0.0
856 geometry/extra_cull_margin = 0.0
857 geometry/billboard = false
858 geometry/billboard_y = false
859 geometry/depth_scale = false
860 geometry/visible_in_all_rooms = false
861 geometry/use_baked_light = true
862 geometry/baked_light_tex_id = 0
863 mesh/mesh = SubResource( 12 )
864 mesh/skeleton = NodePath("..")
865 material/0 = SubResource( 13 )
866
867 [node name="StaticBody" type="StaticBody" parent="turret"]
868
869 editor/display_folded = true
870 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
871 input/ray_pickable = true
872 input/capture_on_drag = false
873 shape_count = 3
874 shapes/0/shape = SubResource( 14 )
875 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.4, 0 )
876 shapes/0/trigger = false
877 shapes/1/shape = SubResource( 15 )
878 shapes/1/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0.4, 0 )
879 shapes/1/trigger = false
880 shapes/2/shape = SubResource( 16 )
881 shapes/2/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 1 )
882 shapes/2/trigger = false
883 collision/layers = 1
884 collision/mask = 1
885 friction = 1.0
886 bounce = 0.0
887 constant_linear_velocity = Vector3( 0, 0, 0 )
888 constant_angular_velocity = Vector3( 0, 0, 0 )
889
890 [node name="CollisionShape1" type="CollisionShape" parent="turret/StaticBody"]
891
892 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
893 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.4, 0 )
894 shape = SubResource( 14 )
895 trigger = false
896 _update_shape_index = 0
897
898 [node name="CollisionShape2" type="CollisionShape" parent="turret/StaticBody"]
899
900 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
901 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0.4, 0 )
902 shape = SubResource( 15 )
903 trigger = false
904 _update_shape_index = 1
905
906 [node name="CollisionShape3" type="CollisionShape" parent="turret/StaticBody"]
907
908 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
909 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 1 )
910 shape = SubResource( 16 )
911 trigger = false
912 _update_shape_index = 2
913
914 [node name="button_vr" type="StaticBody" parent="turret"]
915
916 editor/display_folded = true
917 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
918 transform/local = Transform( -1.15202e-07, 0.707107, -0.707107, 4.77184e-08, 0.707107, 0.707107, 1, 4.77184e-08, -1.15202e-07, 0.9, 0.9, 0 )
919 input/ray_pickable = true
920 input/capture_on_drag = false
921 shape_count = 1
922 shapes/0/shape = SubResource( 17 )
923 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
924 shapes/0/trigger = false
925 collision/layers = 2
926 collision/mask = 2
927 friction = 1.0
928 bounce = 0.0
929 constant_linear_velocity = Vector3( 0, 0, 0 )
930 constant_angular_velocity = Vector3( 0, 0, 0 )
931 script/script = ExtResource( 7 )
932
933 [node name="sfx" type="SpatialSamplePlayer" parent="turret/button_vr"]
934
935 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
936 params/volume_db = 0.0
937 params/pitch_scale = 1.0
938 params/attenuation/min_distance = 1.0
939 params/attenuation/max_distance = 100.0
940 params/attenuation/distance_exp = 1.0
941 params/emission_cone/degrees = 180.0
942 params/emission_cone/attenuation_db = -6.0
943 config/polyphony = 1
944 config/samples = SubResource( 18 )
945
946 [node name="CollisionShape" type="CollisionShape" parent="turret/button_vr"]
947
948 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
949 shape = SubResource( 17 )
950 trigger = false
951 _update_shape_index = 0
952
953 [node name="Quad" type="Quad" parent="turret/button_vr"]
954
955 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
956 layers = 1
957 geometry/visible = true
958 geometry/material_override = SubResource( 19 )
959 geometry/cast_shadow = 1
960 geometry/receive_shadows = true
961 geometry/range_begin = 0.0
962 geometry/range_end = 0.0
963 geometry/extra_cull_margin = 0.0
964 geometry/billboard = false
965 geometry/billboard_y = false
966 geometry/depth_scale = false
967 geometry/visible_in_all_rooms = false
968 geometry/use_baked_light = false
969 geometry/baked_light_tex_id = 0
970 quad/axis = 2
971 quad/size = Vector2( 0.5, 0.5 )
972 quad/offset = Vector2( 0, 0 )
973 quad/centered = true
974
975 [node name="Viewport" type="Viewport" parent="turret/button_vr"]
976
977 editor/display_folded = true
978 rect = Rect2( 0, 0, 256, 256 )
979 own_world = false
980 world = null
981 transparent_bg = false
982 render_target/enabled = true
983 render_target/v_flip = false
984 render_target/clear_on_new_frame = true
985 render_target/filter = true
986 render_target/gen_mipmaps = false
987 render_target/update_mode = 2
988 audio_listener/enable_2d = false
989 audio_listener/enable_3d = false
990 physics/object_picking = false
991 gui/disable_input = false
992
993 [node name="TextureFrame" type="TextureFrame" parent="turret/button_vr/Viewport"]
994
995 anchor/right = 1
996 anchor/bottom = 1
997 focus/ignore_mouse = true
998 focus/stop_mouse = true
999 size_flags/horizontal = 2
1000 size_flags/vertical = 2
1001 margin/left = 0.0
1002 margin/top = 0.0
1003 margin/right = 0.0
1004 margin/bottom = 0.0
1005 texture = ExtResource( 9 )
1006 modulate = Color( 1, 1, 0.945098, 1 )
1007 expand = true
1008 stretch_mode = 0
1009
1010 [node name="Label" type="Label" parent="turret/button_vr/Viewport"]
1011
1012 anchor/right = 1
1013 anchor/bottom = 1
1014 focus/ignore_mouse = true
1015 focus/stop_mouse = true
1016 size_flags/horizontal = 2
1017 size_flags/vertical = 0
1018 margin/left = 0.0
1019 margin/top = 0.0
1020 margin/right = 0.0
1021 margin/bottom = 0.0
1022 custom_fonts/font = SubResource( 20 )
1023 custom_colors/font_color = Color( 1, 1, 0.945098, 1 )
1024 custom_colors/font_color_shadow = Color( 0.247059, 0.247059, 0.247059, 1 )
1025 custom_constants/shadow_offset_x = 2
1026 custom_constants/shadow_offset_y = 2
1027 custom_constants/shadow_as_outline = 1
1028 text = ">^.^<"
1029 align = 1
1030 valign = 1
1031 autowrap = true
1032 percent_visible = 1.0
1033 lines_skipped = 0
1034 max_lines_visible = -1
1035
1036 [node name="button_load" type="StaticBody" parent="turret"]
1037
1038 editor/display_folded = true
1039 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1040 transform/local = Transform( -1, 3.25841e-07, 0, 2.30405e-07, 0.707107, 0.707107, 2.30405e-07, 0.707107, -0.707107, 0, 0.9, 0.9 )
1041 input/ray_pickable = true
1042 input/capture_on_drag = false
1043 shape_count = 1
1044 shapes/0/shape = SubResource( 17 )
1045 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1046 shapes/0/trigger = false
1047 collision/layers = 2
1048 collision/mask = 2
1049 friction = 1.0
1050 bounce = 0.0
1051 constant_linear_velocity = Vector3( 0, 0, 0 )
1052 constant_angular_velocity = Vector3( 0, 0, 0 )
1053 script/script = ExtResource( 11 )
1054
1055 [node name="sfx" type="SpatialSamplePlayer" parent="turret/button_load"]
1056
1057 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1058 params/volume_db = 0.0
1059 params/pitch_scale = 1.0
1060 params/attenuation/min_distance = 1.0
1061 params/attenuation/max_distance = 100.0
1062 params/attenuation/distance_exp = 1.0
1063 params/emission_cone/degrees = 180.0
1064 params/emission_cone/attenuation_db = -6.0
1065 config/polyphony = 1
1066 config/samples = SubResource( 18 )
1067
1068 [node name="CollisionShape" type="CollisionShape" parent="turret/button_load"]
1069
1070 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1071 shape = SubResource( 17 )
1072 trigger = false
1073 _update_shape_index = 0
1074
1075 [node name="Quad" type="Quad" parent="turret/button_load"]
1076
1077 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1078 layers = 1
1079 geometry/visible = true
1080 geometry/material_override = SubResource( 21 )
1081 geometry/cast_shadow = 1
1082 geometry/receive_shadows = true
1083 geometry/range_begin = 0.0
1084 geometry/range_end = 0.0
1085 geometry/extra_cull_margin = 0.0
1086 geometry/billboard = false
1087 geometry/billboard_y = false
1088 geometry/depth_scale = false
1089 geometry/visible_in_all_rooms = false
1090 geometry/use_baked_light = false
1091 geometry/baked_light_tex_id = 0
1092 quad/axis = 2
1093 quad/size = Vector2( 0.5, 0.5 )
1094 quad/offset = Vector2( 0, 0 )
1095 quad/centered = true
1096
1097 [node name="Viewport" type="Viewport" parent="turret/button_load"]
1098
1099 editor/display_folded = true
1100 rect = Rect2( 0, 0, 256, 256 )
1101 own_world = false
1102 world = null
1103 transparent_bg = false
1104 render_target/enabled = true
1105 render_target/v_flip = false
1106 render_target/clear_on_new_frame = true
1107 render_target/filter = true
1108 render_target/gen_mipmaps = false
1109 render_target/update_mode = 2
1110 audio_listener/enable_2d = false
1111 audio_listener/enable_3d = false
1112 physics/object_picking = false
1113 gui/disable_input = false
1114
1115 [node name="TextureFrame" type="TextureFrame" parent="turret/button_load/Viewport"]
1116
1117 anchor/right = 1
1118 anchor/bottom = 1
1119 focus/ignore_mouse = true
1120 focus/stop_mouse = true
1121 size_flags/horizontal = 2
1122 size_flags/vertical = 2
1123 margin/left = 0.0
1124 margin/top = 0.0
1125 margin/right = 0.0
1126 margin/bottom = 0.0
1127 texture = ExtResource( 9 )
1128 modulate = Color( 1, 1, 0.945098, 1 )
1129 expand = true
1130 stretch_mode = 0
1131
1132 [node name="Label" type="Label" parent="turret/button_load/Viewport"]
1133
1134 anchor/right = 1
1135 anchor/bottom = 1
1136 focus/ignore_mouse = true
1137 focus/stop_mouse = true
1138 size_flags/horizontal = 2
1139 size_flags/vertical = 0
1140 margin/left = 0.0
1141 margin/top = 0.0
1142 margin/right = 0.0
1143 margin/bottom = 0.0
1144 custom_fonts/font = SubResource( 20 )
1145 custom_colors/font_color = Color( 1, 1, 0.945098, 1 )
1146 custom_colors/font_color_shadow = Color( 0.247059, 0.247059, 0.247059, 1 )
1147 custom_constants/shadow_offset_x = 2
1148 custom_constants/shadow_offset_y = 2
1149 custom_constants/shadow_as_outline = 1
1150 text = ">^.^<"
1151 align = 1
1152 valign = 1
1153 autowrap = true
1154 percent_visible = 1.0
1155 lines_skipped = 0
1156 max_lines_visible = -1
1157
1158 [node name="button_quit" type="StaticBody" parent="turret"]
1159
1160 editor/display_folded = true
1161 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1162 transform/local = Transform( -1.15202e-07, -0.707107, 0.707107, -4.77184e-08, 0.707107, 0.707107, -1, 4.77184e-08, -1.15202e-07, -0.9, 0.9, 0 )
1163 input/ray_pickable = true
1164 input/capture_on_drag = false
1165 shape_count = 1
1166 shapes/0/shape = SubResource( 17 )
1167 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1168 shapes/0/trigger = false
1169 collision/layers = 2
1170 collision/mask = 2
1171 friction = 1.0
1172 bounce = 0.0
1173 constant_linear_velocity = Vector3( 0, 0, 0 )
1174 constant_angular_velocity = Vector3( 0, 0, 0 )
1175 script/script = ExtResource( 12 )
1176
1177 [node name="CollisionShape" type="CollisionShape" parent="turret/button_quit"]
1178
1179 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1180 shape = SubResource( 17 )
1181 trigger = false
1182 _update_shape_index = 0
1183
1184 [node name="Quad" type="Quad" parent="turret/button_quit"]
1185
1186 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1187 layers = 1
1188 geometry/visible = true
1189 geometry/material_override = SubResource( 22 )
1190 geometry/cast_shadow = 1
1191 geometry/receive_shadows = true
1192 geometry/range_begin = 0.0
1193 geometry/range_end = 0.0
1194 geometry/extra_cull_margin = 0.0
1195 geometry/billboard = false
1196 geometry/billboard_y = false
1197 geometry/depth_scale = false
1198 geometry/visible_in_all_rooms = false
1199 geometry/use_baked_light = false
1200 geometry/baked_light_tex_id = 0
1201 quad/axis = 2
1202 quad/size = Vector2( 0.5, 0.5 )
1203 quad/offset = Vector2( 0, 0 )
1204 quad/centered = true
1205
1206 [node name="Viewport" type="Viewport" parent="turret/button_quit"]
1207
1208 editor/display_folded = true
1209 rect = Rect2( 0, 0, 256, 256 )
1210 own_world = false
1211 world = null
1212 transparent_bg = false
1213 render_target/enabled = true
1214 render_target/v_flip = false
1215 render_target/clear_on_new_frame = true
1216 render_target/filter = true
1217 render_target/gen_mipmaps = false
1218 render_target/update_mode = 2
1219 audio_listener/enable_2d = false
1220 audio_listener/enable_3d = false
1221 physics/object_picking = false
1222 gui/disable_input = false
1223
1224 [node name="TextureFrame" type="TextureFrame" parent="turret/button_quit/Viewport"]
1225
1226 anchor/right = 1
1227 anchor/bottom = 1
1228 focus/ignore_mouse = true
1229 focus/stop_mouse = true
1230 size_flags/horizontal = 2
1231 size_flags/vertical = 2
1232 margin/left = 0.0
1233 margin/top = 0.0
1234 margin/right = 0.0
1235 margin/bottom = 0.0
1236 texture = ExtResource( 9 )
1237 modulate = Color( 1, 1, 0.945098, 1 )
1238 expand = true
1239 stretch_mode = 0
1240
1241 [node name="Label" type="Label" parent="turret/button_quit/Viewport"]
1242
1243 anchor/right = 1
1244 anchor/bottom = 1
1245 focus/ignore_mouse = true
1246 focus/stop_mouse = true
1247 size_flags/horizontal = 2
1248 size_flags/vertical = 0
1249 margin/left = 0.0
1250 margin/top = 0.0
1251 margin/right = 0.0
1252 margin/bottom = 0.0
1253 custom_fonts/font = SubResource( 20 )
1254 custom_colors/font_color = Color( 1, 1, 0.945098, 1 )
1255 custom_colors/font_color_shadow = Color( 0.247059, 0.247059, 0.247059, 1 )
1256 custom_constants/shadow_offset_x = 2
1257 custom_constants/shadow_offset_y = 2
1258 custom_constants/shadow_as_outline = 1
1259 text = ">^.^<"
1260 align = 1
1261 valign = 1
1262 autowrap = true
1263 percent_visible = 1.0
1264 lines_skipped = 0
1265 max_lines_visible = -1
1266
1267 [node name="Player" parent="." instance=ExtResource( 13 )]
1268
1269 [node name="Ground" type="StaticBody" parent="."]
1270
1271 editor/display_folded = true
1272 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1273 input/ray_pickable = true
1274 input/capture_on_drag = false
1275 shape_count = 1
1276 shapes/0/shape = SubResource( 23 )
1277 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1278 shapes/0/trigger = false
1279 collision/layers = 1
1280 collision/mask = 1
1281 friction = 1.0
1282 bounce = 0.0
1283 constant_linear_velocity = Vector3( 0, 0, 0 )
1284 constant_angular_velocity = Vector3( 0, 0, 0 )
1285
1286 [node name="Quad" type="Quad" parent="Ground"]
1287
1288 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1289 transform/local = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0 )
1290 layers = 1
1291 geometry/visible = true
1292 geometry/material_override = SubResource( 24 )
1293 geometry/cast_shadow = 1
1294 geometry/receive_shadows = true
1295 geometry/range_begin = 0.0
1296 geometry/range_end = 0.0
1297 geometry/extra_cull_margin = 0.0
1298 geometry/billboard = false
1299 geometry/billboard_y = false
1300 geometry/depth_scale = false
1301 geometry/visible_in_all_rooms = false
1302 geometry/use_baked_light = false
1303 geometry/baked_light_tex_id = 0
1304 quad/axis = 2
1305 quad/size = Vector2( 128, 128 )
1306 quad/offset = Vector2( 0, 0 )
1307 quad/centered = true
1308
1309 [node name="CollisionShape" type="CollisionShape" parent="Ground"]
1310
1311 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1312 shape = SubResource( 23 )
1313 trigger = false
1314 _update_shape_index = 0
1315
1316 [node name="safespot" type="Position3D" parent="." groups=[ "safespot" ]]
1317
1318 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1319 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 30, 0 )
1320
1321 [node name="safespot1" type="Position3D" parent="." groups=[ "safespot" ]]
1322
1323 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1324 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 100, 50 )
1325
1326 [node name="safespot2" type="Position3D" parent="." groups=[ "safespot" ]]
1327
1328 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1329 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 100, 50 )
1330
1331 [node name="safespot3" type="Position3D" parent="." groups=[ "safespot" ]]
1332
1333 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1334 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -50, 100, -50 )
1335
1336 [node name="safespot4" type="Position3D" parent="." groups=[ "safespot" ]]
1337
1338 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1339 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 100, -50 )
1340
1341 [node name="RigidBody" type="RigidBody" parent="."]
1342
1343 editor/display_folded = true
1344 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1345 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.97637, 6.60166 )
1346 input/ray_pickable = true
1347 input/capture_on_drag = false
1348 shape_count = 1
1349 shapes/0/shape = SubResource( 25 )
1350 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1351 shapes/0/trigger = false
1352 collision/layers = 1
1353 collision/mask = 1
1354 mode = 0
1355 mass = 1.0
1356 friction = 1.0
1357 bounce = 0.0
1358 gravity_scale = 1.0
1359 custom_integrator = false
1360 continuous_cd = false
1361 contacts_reported = 0
1362 contact_monitor = false
1363 sleeping = false
1364 can_sleep = true
1365 axis_lock = 0
1366 velocity/linear = Vector3( 0, 0, 0 )
1367 velocity/angular = Vector3( 0, 0, 0 )
1368 damp_override/linear = -1.0
1369 damp_override/angular = -1.0
1370
1371 [node name="TestCube" type="TestCube" parent="RigidBody"]
1372
1373 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1374 layers = 1
1375 geometry/visible = true
1376 geometry/material_override = null
1377 geometry/cast_shadow = 1
1378 geometry/receive_shadows = true
1379 geometry/range_begin = 0.0
1380 geometry/range_end = 0.0
1381 geometry/extra_cull_margin = 0.0
1382 geometry/billboard = false
1383 geometry/billboard_y = false
1384 geometry/depth_scale = false
1385 geometry/visible_in_all_rooms = false
1386 geometry/use_baked_light = false
1387 geometry/baked_light_tex_id = 0
1388
1389 [node name="CollisionShape" type="CollisionShape" parent="RigidBody"]
1390
1391 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1392 shape = SubResource( 25 )
1393 trigger = false
1394 _update_shape_index = 0
1395
1396 [node name="RigidBody1" type="RigidBody" parent="."]
1397
1398 editor/display_folded = true
1399 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1400 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5.93106, 6.60166 )
1401 input/ray_pickable = true
1402 input/capture_on_drag = false
1403 shape_count = 1
1404 shapes/0/shape = SubResource( 25 )
1405 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1406 shapes/0/trigger = false
1407 collision/layers = 1
1408 collision/mask = 1
1409 mode = 0
1410 mass = 1.0
1411 friction = 1.0
1412 bounce = 0.0
1413 gravity_scale = 1.0
1414 custom_integrator = false
1415 continuous_cd = false
1416 contacts_reported = 0
1417 contact_monitor = false
1418 sleeping = false
1419 can_sleep = true
1420 axis_lock = 0
1421 velocity/linear = Vector3( 0, 0, 0 )
1422 velocity/angular = Vector3( 0, 0, 0 )
1423 damp_override/linear = -1.0
1424 damp_override/angular = -1.0
1425
1426 [node name="TestCube" type="TestCube" parent="RigidBody1"]
1427
1428 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1429 layers = 1
1430 geometry/visible = true
1431 geometry/material_override = null
1432 geometry/cast_shadow = 1
1433 geometry/receive_shadows = true
1434 geometry/range_begin = 0.0
1435 geometry/range_end = 0.0
1436 geometry/extra_cull_margin = 0.0
1437 geometry/billboard = false
1438 geometry/billboard_y = false
1439 geometry/depth_scale = false
1440 geometry/visible_in_all_rooms = false
1441 geometry/use_baked_light = false
1442 geometry/baked_light_tex_id = 0
1443
1444 [node name="CollisionShape" type="CollisionShape" parent="RigidBody1"]
1445
1446 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1447 shape = SubResource( 25 )
1448 trigger = false
1449 _update_shape_index = 0
1450
1451 [node name="RigidBody2" type="RigidBody" parent="."]
1452
1453 editor/display_folded = true
1454 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1455 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.09034, 6.60166 )
1456 input/ray_pickable = true
1457 input/capture_on_drag = false
1458 shape_count = 1
1459 shapes/0/shape = SubResource( 25 )
1460 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1461 shapes/0/trigger = false
1462 collision/layers = 1
1463 collision/mask = 1
1464 mode = 0
1465 mass = 1.0
1466 friction = 1.0
1467 bounce = 0.0
1468 gravity_scale = 1.0
1469 custom_integrator = false
1470 continuous_cd = false
1471 contacts_reported = 0
1472 contact_monitor = false
1473 sleeping = false
1474 can_sleep = true
1475 axis_lock = 0
1476 velocity/linear = Vector3( 0, 0, 0 )
1477 velocity/angular = Vector3( 0, 0, 0 )
1478 damp_override/linear = -1.0
1479 damp_override/angular = -1.0
1480
1481 [node name="TestCube" type="TestCube" parent="RigidBody2"]
1482
1483 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1484 layers = 1
1485 geometry/visible = true
1486 geometry/material_override = null
1487 geometry/cast_shadow = 1
1488 geometry/receive_shadows = true
1489 geometry/range_begin = 0.0
1490 geometry/range_end = 0.0
1491 geometry/extra_cull_margin = 0.0
1492 geometry/billboard = false
1493 geometry/billboard_y = false
1494 geometry/depth_scale = false
1495 geometry/visible_in_all_rooms = false
1496 geometry/use_baked_light = false
1497 geometry/baked_light_tex_id = 0
1498
1499 [node name="CollisionShape" type="CollisionShape" parent="RigidBody2"]
1500
1501 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1502 shape = SubResource( 25 )
1503 trigger = false
1504 _update_shape_index = 0
1505
1506 [node name="RigidBody3" type="RigidBody" parent="."]
1507
1508 editor/display_folded = true
1509 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1510 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12.0129, 6.60166 )
1511 input/ray_pickable = true
1512 input/capture_on_drag = false
1513 shape_count = 1
1514 shapes/0/shape = SubResource( 25 )
1515 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1516 shapes/0/trigger = false
1517 collision/layers = 1
1518 collision/mask = 1
1519 mode = 0
1520 mass = 1.0
1521 friction = 1.0
1522 bounce = 0.0
1523 gravity_scale = 1.0
1524 custom_integrator = false
1525 continuous_cd = false
1526 contacts_reported = 0
1527 contact_monitor = false
1528 sleeping = false
1529 can_sleep = true
1530 axis_lock = 0
1531 velocity/linear = Vector3( 0, 0, 0 )
1532 velocity/angular = Vector3( 0, 0, 0 )
1533 damp_override/linear = -1.0
1534 damp_override/angular = -1.0
1535
1536 [node name="TestCube" type="TestCube" parent="RigidBody3"]
1537
1538 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1539 layers = 1
1540 geometry/visible = true
1541 geometry/material_override = null
1542 geometry/cast_shadow = 1
1543 geometry/receive_shadows = true
1544 geometry/range_begin = 0.0
1545 geometry/range_end = 0.0
1546 geometry/extra_cull_margin = 0.0
1547 geometry/billboard = false
1548 geometry/billboard_y = false
1549 geometry/depth_scale = false
1550 geometry/visible_in_all_rooms = false
1551 geometry/use_baked_light = false
1552 geometry/baked_light_tex_id = 0
1553
1554 [node name="CollisionShape" type="CollisionShape" parent="RigidBody3"]
1555
1556 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1557 shape = SubResource( 25 )
1558 trigger = false
1559 _update_shape_index = 0
1560
1561 [node name="RigidBody8" type="RigidBody" parent="."]
1562
1563 editor/display_folded = true
1564 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1565 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 1.42432, 6.60166 )
1566 input/ray_pickable = true
1567 input/capture_on_drag = false
1568 shape_count = 1
1569 shapes/0/shape = SubResource( 25 )
1570 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1571 shapes/0/trigger = false
1572 collision/layers = 1
1573 collision/mask = 1
1574 mode = 0
1575 mass = 1.0
1576 friction = 1.0
1577 bounce = 0.0
1578 gravity_scale = 1.0
1579 custom_integrator = false
1580 continuous_cd = false
1581 contacts_reported = 0
1582 contact_monitor = false
1583 sleeping = false
1584 can_sleep = true
1585 axis_lock = 0
1586 velocity/linear = Vector3( 0, 0, 0 )
1587 velocity/angular = Vector3( 0, 0, 0 )
1588 damp_override/linear = -1.0
1589 damp_override/angular = -1.0
1590
1591 [node name="TestCube" type="TestCube" parent="RigidBody8"]
1592
1593 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1594 layers = 1
1595 geometry/visible = true
1596 geometry/material_override = null
1597 geometry/cast_shadow = 1
1598 geometry/receive_shadows = true
1599 geometry/range_begin = 0.0
1600 geometry/range_end = 0.0
1601 geometry/extra_cull_margin = 0.0
1602 geometry/billboard = false
1603 geometry/billboard_y = false
1604 geometry/depth_scale = false
1605 geometry/visible_in_all_rooms = false
1606 geometry/use_baked_light = false
1607 geometry/baked_light_tex_id = 0
1608
1609 [node name="CollisionShape" type="CollisionShape" parent="RigidBody8"]
1610
1611 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1612 shape = SubResource( 25 )
1613 trigger = false
1614 _update_shape_index = 0
1615
1616 [node name="RigidBody9" type="RigidBody" parent="."]
1617
1618 editor/display_folded = true
1619 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1620 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 3.77197, 6.60166 )
1621 input/ray_pickable = true
1622 input/capture_on_drag = false
1623 shape_count = 1
1624 shapes/0/shape = SubResource( 25 )
1625 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1626 shapes/0/trigger = false
1627 collision/layers = 1
1628 collision/mask = 1
1629 mode = 0
1630 mass = 1.0
1631 friction = 1.0
1632 bounce = 0.0
1633 gravity_scale = 1.0
1634 custom_integrator = false
1635 continuous_cd = false
1636 contacts_reported = 0
1637 contact_monitor = false
1638 sleeping = false
1639 can_sleep = true
1640 axis_lock = 0
1641 velocity/linear = Vector3( 0, 0, 0 )
1642 velocity/angular = Vector3( 0, 0, 0 )
1643 damp_override/linear = -1.0
1644 damp_override/angular = -1.0
1645
1646 [node name="TestCube" type="TestCube" parent="RigidBody9"]
1647
1648 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1649 layers = 1
1650 geometry/visible = true
1651 geometry/material_override = null
1652 geometry/cast_shadow = 1
1653 geometry/receive_shadows = true
1654 geometry/range_begin = 0.0
1655 geometry/range_end = 0.0
1656 geometry/extra_cull_margin = 0.0
1657 geometry/billboard = false
1658 geometry/billboard_y = false
1659 geometry/depth_scale = false
1660 geometry/visible_in_all_rooms = false
1661 geometry/use_baked_light = false
1662 geometry/baked_light_tex_id = 0
1663
1664 [node name="CollisionShape" type="CollisionShape" parent="RigidBody9"]
1665
1666 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1667 shape = SubResource( 25 )
1668 trigger = false
1669 _update_shape_index = 0
1670
1671 [node name="RigidBody10" type="RigidBody" parent="."]
1672
1673 editor/display_folded = true
1674 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1675 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 6.41958, 6.60166 )
1676 input/ray_pickable = true
1677 input/capture_on_drag = false
1678 shape_count = 1
1679 shapes/0/shape = SubResource( 25 )
1680 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1681 shapes/0/trigger = false
1682 collision/layers = 1
1683 collision/mask = 1
1684 mode = 0
1685 mass = 1.0
1686 friction = 1.0
1687 bounce = 0.0
1688 gravity_scale = 1.0
1689 custom_integrator = false
1690 continuous_cd = false
1691 contacts_reported = 0
1692 contact_monitor = false
1693 sleeping = false
1694 can_sleep = true
1695 axis_lock = 0
1696 velocity/linear = Vector3( 0, 0, 0 )
1697 velocity/angular = Vector3( 0, 0, 0 )
1698 damp_override/linear = -1.0
1699 damp_override/angular = -1.0
1700
1701 [node name="TestCube" type="TestCube" parent="RigidBody10"]
1702
1703 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1704 layers = 1
1705 geometry/visible = true
1706 geometry/material_override = null
1707 geometry/cast_shadow = 1
1708 geometry/receive_shadows = true
1709 geometry/range_begin = 0.0
1710 geometry/range_end = 0.0
1711 geometry/extra_cull_margin = 0.0
1712 geometry/billboard = false
1713 geometry/billboard_y = false
1714 geometry/depth_scale = false
1715 geometry/visible_in_all_rooms = false
1716 geometry/use_baked_light = false
1717 geometry/baked_light_tex_id = 0
1718
1719 [node name="CollisionShape" type="CollisionShape" parent="RigidBody10"]
1720
1721 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1722 shape = SubResource( 25 )
1723 trigger = false
1724 _update_shape_index = 0
1725
1726 [node name="RigidBody11" type="RigidBody" parent="."]
1727
1728 editor/display_folded = true
1729 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1730 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 9.44403, 6.60166 )
1731 input/ray_pickable = true
1732 input/capture_on_drag = false
1733 shape_count = 1
1734 shapes/0/shape = SubResource( 25 )
1735 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1736 shapes/0/trigger = false
1737 collision/layers = 1
1738 collision/mask = 1
1739 mode = 0
1740 mass = 1.0
1741 friction = 1.0
1742 bounce = 0.0
1743 gravity_scale = 1.0
1744 custom_integrator = false
1745 continuous_cd = false
1746 contacts_reported = 0
1747 contact_monitor = false
1748 sleeping = false
1749 can_sleep = true
1750 axis_lock = 0
1751 velocity/linear = Vector3( 0, 0, 0 )
1752 velocity/angular = Vector3( 0, 0, 0 )
1753 damp_override/linear = -1.0
1754 damp_override/angular = -1.0
1755
1756 [node name="TestCube" type="TestCube" parent="RigidBody11"]
1757
1758 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1759 layers = 1
1760 geometry/visible = true
1761 geometry/material_override = null
1762 geometry/cast_shadow = 1
1763 geometry/receive_shadows = true
1764 geometry/range_begin = 0.0
1765 geometry/range_end = 0.0
1766 geometry/extra_cull_margin = 0.0
1767 geometry/billboard = false
1768 geometry/billboard_y = false
1769 geometry/depth_scale = false
1770 geometry/visible_in_all_rooms = false
1771 geometry/use_baked_light = false
1772 geometry/baked_light_tex_id = 0
1773
1774 [node name="CollisionShape" type="CollisionShape" parent="RigidBody11"]
1775
1776 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1777 shape = SubResource( 25 )
1778 trigger = false
1779 _update_shape_index = 0
1780
1781 [node name="RigidBody12" type="RigidBody" parent="."]
1782
1783 editor/display_folded = true
1784 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1785 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 12.045, 6.60166 )
1786 input/ray_pickable = true
1787 input/capture_on_drag = false
1788 shape_count = 1
1789 shapes/0/shape = SubResource( 25 )
1790 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1791 shapes/0/trigger = false
1792 collision/layers = 1
1793 collision/mask = 1
1794 mode = 0
1795 mass = 1.0
1796 friction = 1.0
1797 bounce = 0.0
1798 gravity_scale = 1.0
1799 custom_integrator = false
1800 continuous_cd = false
1801 contacts_reported = 0
1802 contact_monitor = false
1803 sleeping = false
1804 can_sleep = true
1805 axis_lock = 0
1806 velocity/linear = Vector3( 0, 0, 0 )
1807 velocity/angular = Vector3( 0, 0, 0 )
1808 damp_override/linear = -1.0
1809 damp_override/angular = -1.0
1810
1811 [node name="TestCube" type="TestCube" parent="RigidBody12"]
1812
1813 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1814 layers = 1
1815 geometry/visible = true
1816 geometry/material_override = null
1817 geometry/cast_shadow = 1
1818 geometry/receive_shadows = true
1819 geometry/range_begin = 0.0
1820 geometry/range_end = 0.0
1821 geometry/extra_cull_margin = 0.0
1822 geometry/billboard = false
1823 geometry/billboard_y = false
1824 geometry/depth_scale = false
1825 geometry/visible_in_all_rooms = false
1826 geometry/use_baked_light = false
1827 geometry/baked_light_tex_id = 0
1828
1829 [node name="CollisionShape" type="CollisionShape" parent="RigidBody12"]
1830
1831 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1832 shape = SubResource( 25 )
1833 trigger = false
1834 _update_shape_index = 0
1835
1836 [node name="RigidBody13" type="RigidBody" parent="."]
1837
1838 editor/display_folded = true
1839 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1840 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 15.0533, 6.60166 )
1841 input/ray_pickable = true
1842 input/capture_on_drag = false
1843 shape_count = 1
1844 shapes/0/shape = SubResource( 25 )
1845 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1846 shapes/0/trigger = false
1847 collision/layers = 1
1848 collision/mask = 1
1849 mode = 0
1850 mass = 1.0
1851 friction = 1.0
1852 bounce = 0.0
1853 gravity_scale = 1.0
1854 custom_integrator = false
1855 continuous_cd = false
1856 contacts_reported = 0
1857 contact_monitor = false
1858 sleeping = false
1859 can_sleep = true
1860 axis_lock = 0
1861 velocity/linear = Vector3( 0, 0, 0 )
1862 velocity/angular = Vector3( 0, 0, 0 )
1863 damp_override/linear = -1.0
1864 damp_override/angular = -1.0
1865
1866 [node name="TestCube" type="TestCube" parent="RigidBody13"]
1867
1868 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1869 layers = 1
1870 geometry/visible = true
1871 geometry/material_override = null
1872 geometry/cast_shadow = 1
1873 geometry/receive_shadows = true
1874 geometry/range_begin = 0.0
1875 geometry/range_end = 0.0
1876 geometry/extra_cull_margin = 0.0
1877 geometry/billboard = false
1878 geometry/billboard_y = false
1879 geometry/depth_scale = false
1880 geometry/visible_in_all_rooms = false
1881 geometry/use_baked_light = false
1882 geometry/baked_light_tex_id = 0
1883
1884 [node name="CollisionShape" type="CollisionShape" parent="RigidBody13"]
1885
1886 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1887 shape = SubResource( 25 )
1888 trigger = false
1889 _update_shape_index = 0
1890
1891 [node name="RigidBody14" type="RigidBody" parent="."]
1892
1893 editor/display_folded = true
1894 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1895 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2359, 18.0287, 6.60166 )
1896 input/ray_pickable = true
1897 input/capture_on_drag = false
1898 shape_count = 1
1899 shapes/0/shape = SubResource( 25 )
1900 shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1901 shapes/0/trigger = false
1902 collision/layers = 1
1903 collision/mask = 1
1904 mode = 0
1905 mass = 1.0
1906 friction = 1.0
1907 bounce = 0.0
1908 gravity_scale = 1.0
1909 custom_integrator = false
1910 continuous_cd = false
1911 contacts_reported = 0
1912 contact_monitor = false
1913 sleeping = false
1914 can_sleep = true
1915 axis_lock = 0
1916 velocity/linear = Vector3( 0, 0, 0 )
1917 velocity/angular = Vector3( 0, 0, 0 )
1918 damp_override/linear = -1.0
1919 damp_override/angular = -1.0
1920
1921 [node name="TestCube" type="TestCube" parent="RigidBody14"]
1922
1923 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1924 layers = 1
1925 geometry/visible = true
1926 geometry/material_override = null
1927 geometry/cast_shadow = 1
1928 geometry/receive_shadows = true
1929 geometry/range_begin = 0.0
1930 geometry/range_end = 0.0
1931 geometry/extra_cull_margin = 0.0
1932 geometry/billboard = false
1933 geometry/billboard_y = false
1934 geometry/depth_scale = false
1935 geometry/visible_in_all_rooms = false
1936 geometry/use_baked_light = false
1937 geometry/baked_light_tex_id = 0
1938
1939 [node name="CollisionShape" type="CollisionShape" parent="RigidBody14"]
1940
1941 _import_transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
1942 shape = SubResource( 25 )
1943 trigger = false
1944 _update_shape_index = 0
1945
1946 [node name="Ship" parent="." instance=ExtResource( 15 )]
1947
1948 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 6.56418, 4.87719, 0 )
1949
1950 [node name="Ship1" parent="." instance=ExtResource( 15 )]
1951
1952 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -14.578, 4.87719, 0 )
1953
1954 [node name="Ship2" parent="." instance=ExtResource( 15 )]
1955
1956 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -14.578, 4.87719, 22.5237 )
1957
1958 [node name="Ship3" parent="." instance=ExtResource( 15 )]
1959
1960 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 7.84031, 4.87719, 22.5237 )
1961
1962 [node name="Ship4" parent="." instance=ExtResource( 15 )]
1963
1964 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 7.84031, 7.63309, 22.5237 )
1965
1966 [node name="Ship5" parent="." instance=ExtResource( 15 )]
1967
1968 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 7.84031, 10.859, 22.5237 )
1969
1970 [node name="Ship6" parent="." instance=ExtResource( 15 )]
1971
1972 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.49823, 10.859, 22.5237 )
1973
1974 [node name="Ship7" parent="." instance=ExtResource( 15 )]
1975
1976 transform/local = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.49823, 10.859, -18.3923 )
1977
1978
File data/scenes/snow.png added (mode: 100644) (index 0000000..b6efc69)
File data/scenes/snow.png.flags added (mode: 100644) (index 0000000..d5476d5)
1 repeat=true
File data/scenes/turret.blend added (mode: 100644) (index 0000000..4e61c60)
File data/scenes/turret.dae added (mode: 100644) (index 0000000..e99bf74)
1 <?xml version="1.0" encoding="utf-8"?>
2 <COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
3 <asset>
4 <contributor>
5 <author>Blender User</author>
6 <authoring_tool>Blender 2.78.0 commit date:2016-09-26, commit time:12:42, hash:4bb1e22</authoring_tool>
7 </contributor>
8 <created>2017-02-24T07:31:23</created>
9 <modified>2017-02-24T07:31:23</modified>
10 <unit name="meter" meter="1"/>
11 <up_axis>Z_UP</up_axis>
12 </asset>
13 <library_images/>
14 <library_geometries>
15 <geometry id="gun_r-mesh" name="gun_r">
16 <mesh>
17 <source id="gun_r-mesh-positions">
18 <float_array id="gun_r-mesh-positions-array" count="294">-0.3433096 -1.625 0.01249998 -0.3433096 -0.8359301 0.01249998 -0.3385261 -0.8359301 0.01154845 -0.3385261 -1.625 0.01154845 -0.3344708 -0.8359301 0.008838832 -0.3344708 -1.625 0.008838832 -0.3317611 -0.8359301 0.004783511 -0.3317611 -1.625 0.004783511 -0.3308096 -0.8359301 0 -0.3308096 -1.625 0 -0.3317611 -0.8359301 -0.004783511 -0.3317611 -1.625 -0.004783511 -0.3344708 -0.8359301 -0.008838772 -0.3344708 -1.625 -0.008838772 -0.3385261 -0.8359301 -0.01154845 -0.3385261 -1.625 -0.01154845 -0.3433096 -0.8359301 -0.01249998 -0.3433096 -1.625 -0.01249998 -0.3480932 -0.8359301 -0.01154845 -0.3480932 -1.625 -0.01154845 -0.3521484 -0.8359301 -0.008838772 -0.3521484 -1.625 -0.008838772 -0.3548581 -0.8359301 -0.004783511 -0.3548581 -1.625 -0.004783511 -0.3558096 -0.8359301 0 -0.3558096 -1.625 0 -0.3548581 -0.8359301 0.004783511 -0.3548581 -1.625 0.004783511 -0.3521484 -0.8359301 0.008838832 -0.3521484 -1.625 0.008838832 -0.3480932 -0.8359301 0.01154845 -0.3480932 -1.625 0.01154845 -0.3183096 -0.5859295 0.02499997 -0.90487 0 0.02499997 -0.3183096 -0.5859295 -0.02499997 -0.9048741 0 -0.02499997 -0.3683096 -0.5859295 0.02499997 -0.90487 -0.04999995 0.02499997 -0.3683096 -0.5859295 -0.02499997 -0.9048741 -0.04999995 -0.02499997 -0.3058096 -0.6359295 0.03749996 -0.3058096 -0.6359295 -0.03749996 -0.3808096 -0.6359295 0.03749996 -0.3808096 -0.6359295 -0.03749996 -0.28706 -0.6359295 0.04188656 -0.2870596 -0.6359295 -0.1081134 -0.3995596 -0.6359295 0.0418865 -0.3995596 -0.6359295 -0.1081134 -0.2870596 -0.83593 0.04188656 -0.2870596 -0.8359295 -0.1081134 -0.3995596 -0.8359295 0.0418865 -0.3995596 -0.8359295 -0.1081134 -0.90487 -0.09999996 2.38419e-7 -1.04754 0.1 2.38419e-7 -0.90487 0.1 2.38419e-7 -1.04754 0.09238797 -0.03826808 -0.90487 0.09238797 -0.03826808 -1.04754 0.07071065 -0.07071042 -0.90487 0.07071065 -0.07071042 -1.04754 0.03826832 -0.09238767 -0.90487 0.03826832 -0.09238767 -1.04754 0 -0.09999978 -0.90487 0 -0.09999978 -1.04754 -0.03826832 -0.09238767 -0.90487 -0.03826832 -0.09238767 -1.04754 -0.07071065 -0.07071042 -0.90487 -0.07071065 -0.07071042 -1.04754 -0.09238791 -0.03826808 -0.90487 -0.09238791 -0.03826808 -1.04754 -0.09999996 2.38419e-7 -1.04754 -0.09238797 0.03826856 -0.90487 -0.09238797 0.03826856 -1.04754 -0.07071065 0.07071089 -0.90487 -0.07071065 0.07071089 -1.04754 -0.03826832 0.09238815 -0.90487 -0.03826832 0.09238815 -1.04754 0 0.1000002 -0.90487 0 0.1000002 -1.04754 0.03826838 0.09238815 -0.90487 0.03826838 0.09238815 -1.04754 0.07071071 0.07071089 -0.90487 0.07071071 0.07071089 -1.04754 0.09238797 0.03826856 -0.90487 0.09238797 0.03826856 0 -0.8344299 0.01250004 -0.00999999 -0.8344299 0.002499997 0.00999999 -0.8344299 0.002499997 -0.00999999 -0.8344299 -0.01749992 0.00999999 -0.8344299 -0.01749992 -0.28706 -0.8344299 0.002499997 -0.28706 -0.8344299 -0.01749992 0 -0.8269299 0.01250004 -0.00999999 -0.8269299 0.002499997 0.00999999 -0.8269299 0.002499997 -0.00999999 -0.8269299 -0.01749992 0.00999999 -0.8269299 -0.01749992 -0.28706 -0.8269299 0.002499997 -0.28706 -0.8269299 -0.01749992</float_array>
19 <technique_common>
20 <accessor source="#gun_r-mesh-positions-array" count="98" stride="3">
21 <param name="X" type="float"/>
22 <param name="Y" type="float"/>
23 <param name="Z" type="float"/>
24 </accessor>
25 </technique_common>
26 </source>
27 <source id="gun_r-mesh-normals">
28 <float_array id="gun_r-mesh-normals-array" count="309">0.1950914 0 0.9807851 -9.58905e-5 -1 -2.04619e-4 0.555567 0 0.8314719 0 -1 0 0.8314729 0 0.5555654 0.9807845 0 0.1950948 0.9807844 0 -0.1950948 0.8314726 0 -0.5555657 0.555567 0 -0.8314719 0.1950914 0 -0.9807851 -0.1950882 0 -0.9807857 -0.5555697 0 -0.83147 -0.8314704 0 -0.5555693 -0.9807856 0 -0.1950889 -0.9807856 0 0.1950888 -0.8314669 0 0.5555743 9.5888e-5 -1 -2.04614e-4 -0.5555726 0 0.8314682 -0.1950891 0 0.9807856 0 0 1 0 0 -1 -0.7066908 -0.7075226 0 0.7067238 0.7074897 -5.82331e-5 0.9701424 0.242536 0 -0.9701428 0.2425347 0 0 0.2425354 -0.9701426 0 0.2425356 0.9701426 -1 0 0 0 1 0 -2.94221e-7 0 1 1 0 2.58287e-6 1 0 -1.55755e-6 0 0.9807853 -0.1950905 1 5.26836e-7 -1.82726e-7 0 0.8314692 -0.5555708 1 0 -3.22578e-7 0 0.5555707 -0.8314694 1 -1.21793e-6 -4.97155e-7 0 0.1950918 -0.980785 1 1.82277e-6 -7.44048e-7 0 -0.1950919 -0.980785 1 0 -1.16551e-6 0 -0.5555703 -0.8314696 1 -6.39425e-6 -2.21776e-6 0 -0.8314698 -0.5555699 0 -0.9807853 -0.1950905 0 -0.9807855 0.1950893 1 0 0 0 -0.8314692 0.5555708 1 2.24536e-6 0 0 -0.5555701 0.8314698 1 -2.73416e-6 0 0 -0.1950918 0.980785 1 1.8269e-6 0 0 0.1950916 0.9807851 1 -6.21445e-7 0 0 0.5555701 0.8314697 0 0.8314698 0.5555699 0 0.9807853 0.1950905 0 1 0 0 0 1 0.7071005 0 0.7071131 -0.7071005 0 0.7071131 0.5555673 0 0.8314716 0.8314729 0 0.5555654 0.9807845 0 0.1950947 0.9807844 0 -0.1950948 0.8314727 0 -0.5555657 0.5555673 0 -0.8314716 0.195092 0 -0.980785 -0.1950878 0 -0.9807859 -0.5555701 0 -0.8314698 -0.8314704 0 -0.5555691 -0.9807856 0 -0.1950889 -0.9807857 0 0.1950888 -0.831467 0 0.5555741 -0.5555729 0 0.8314679 -0.1950892 0 0.9807856 0 0 1 0 0 -1 -0.7066881 -0.7075253 5.8161e-5 0.7067263 0.7074871 0 0.9701426 0.2425353 0 -0.9701424 0.2425363 0 0 0.2425354 -0.9701427 0 0.2425354 0.9701427 -4.23855e-6 -1 -3.53213e-6 -2.48354e-7 0 1 1 1.73846e-6 0 0 0.9807853 -0.1950905 0 0.831469 -0.5555711 0 0.5555702 -0.8314697 0 0.1950918 -0.980785 0 -0.1950919 -0.980785 0 -0.5555698 -0.83147 0 -0.8314698 -0.55557 0 -0.9807856 0.1950889 0 -0.8314691 0.555571 0 -0.5555701 0.8314697 0 -0.195092 0.980785 0 0.1950917 0.980785 0.7071092 0 0.7071043 -0.7071092 0 0.7071043</float_array>
29 <technique_common>
30 <accessor source="#gun_r-mesh-normals-array" count="103" stride="3">
31 <param name="X" type="float"/>
32 <param name="Y" type="float"/>
33 <param name="Z" type="float"/>
34 </accessor>
35 </technique_common>
36 </source>
37 <vertices id="gun_r-mesh-vertices">
38 <input semantic="POSITION" source="#gun_r-mesh-positions"/>
39 </vertices>
40 <polylist count="144">
41 <input semantic="VERTEX" source="#gun_r-mesh-vertices" offset="0"/>
42 <input semantic="NORMAL" source="#gun_r-mesh-normals" offset="1"/>
43 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
44 <p>0 0 2 0 1 0 0 1 5 1 3 1 2 2 5 2 4 2 0 3 7 3 5 3 5 4 6 4 4 4 0 3 9 3 7 3 7 5 8 5 6 5 0 3 11 3 9 3 9 6 10 6 8 6 0 3 13 3 11 3 11 7 12 7 10 7 0 3 15 3 13 3 13 8 14 8 12 8 0 3 17 3 15 3 15 9 16 9 14 9 0 3 19 3 17 3 17 10 18 10 16 10 0 3 21 3 19 3 19 11 20 11 18 11 0 3 23 3 21 3 21 12 22 12 20 12 0 3 25 3 23 3 23 13 24 13 22 13 0 3 27 3 25 3 25 14 26 14 24 14 0 3 29 3 27 3 27 15 28 15 26 15 0 16 31 16 29 16 29 17 30 17 28 17 30 18 0 18 1 18 33 19 36 19 32 19 35 20 38 20 39 20 37 21 38 21 36 21 33 22 34 22 35 22 32 23 41 23 34 23 38 24 42 24 36 24 34 25 43 25 38 25 36 26 40 26 32 26 47 27 50 27 46 27 47 28 44 28 45 28 49 3 50 3 51 3 44 29 50 29 48 29 45 20 51 20 47 20 44 30 49 30 45 30 52 31 56 31 54 31 53 32 56 32 55 32 52 33 58 33 56 33 56 34 57 34 55 34 52 35 60 35 58 35 58 36 59 36 57 36 52 37 62 37 60 37 60 38 61 38 59 38 52 39 64 39 62 39 62 40 63 40 61 40 52 41 66 41 64 41 64 42 65 42 63 42 52 43 68 43 66 43 66 44 67 44 65 44 68 45 69 45 67 45 52 46 70 46 69 46 52 47 73 47 71 47 71 48 72 48 70 48 52 49 75 49 73 49 73 50 74 50 72 50 52 51 77 51 75 51 75 52 76 52 74 52 52 53 79 53 77 53 77 54 78 54 76 54 52 55 81 55 79 55 79 56 80 56 78 56 52 47 83 47 81 47 81 57 82 57 80 57 52 47 54 47 83 47 83 58 53 58 82 58 88 3 85 3 87 3 84 3 85 3 86 3 85 3 90 3 87 3 92 59 95 59 94 59 91 59 93 59 92 59 97 59 92 59 94 59 92 60 89 60 85 60 94 20 88 20 87 20 95 47 86 47 88 47 93 61 84 61 86 61 97 20 87 20 90 20 96 27 90 27 89 27 91 62 85 62 84 62 0 0 3 0 2 0 2 63 3 63 5 63 5 64 7 64 6 64 7 65 9 65 8 65 9 66 11 66 10 66 11 67 13 67 12 67 13 68 15 68 14 68 15 69 17 69 16 69 17 70 19 70 18 70 19 71 21 71 20 71 21 72 23 72 22 72 23 73 25 73 24 73 25 74 27 74 26 74 27 75 29 75 28 75 29 76 31 76 30 76 30 77 31 77 0 77 33 78 37 78 36 78 35 79 34 79 38 79 37 80 39 80 38 80 33 81 32 81 34 81 32 82 40 82 41 82 38 83 43 83 42 83 34 84 41 84 43 84 36 85 42 85 40 85 47 27 51 27 50 27 47 59 46 59 44 59 49 86 48 86 50 86 44 87 46 87 50 87 45 20 49 20 51 20 44 88 48 88 49 88 53 89 54 89 56 89 56 90 58 90 57 90 58 91 60 91 59 91 60 92 62 92 61 92 62 93 64 93 63 93 64 94 66 94 65 94 66 95 68 95 67 95 68 45 52 45 69 45 52 96 71 96 70 96 71 97 73 97 72 97 73 98 75 98 74 98 75 99 77 99 76 99 77 100 79 100 78 100 79 56 81 56 80 56 81 57 83 57 82 57 83 58 54 58 53 58 88 3 86 3 85 3 85 3 89 3 90 3 92 59 93 59 95 59 97 59 96 59 92 59 92 60 96 60 89 60 94 20 95 20 88 20 95 47 93 47 86 47 93 101 91 101 84 101 97 20 94 20 87 20 96 27 97 27 90 27 91 102 92 102 85 102</p>
45 </polylist>
46 </mesh>
47 </geometry>
48 <geometry id="gun_l-mesh" name="gun_l">
49 <mesh>
50 <source id="gun_l-mesh-positions">
51 <float_array id="gun_l-mesh-positions-array" count="294">0.3433096 -1.625 0.01250004 0.3433096 -0.8359301 0.01250004 0.3385261 -0.8359301 0.01154851 0.3385261 -1.625 0.01154851 0.3344708 -0.8359301 0.008838891 0.3344708 -1.625 0.008838891 0.3317611 -0.8359301 0.004783511 0.3317611 -1.625 0.004783511 0.3308096 -0.8359301 0 0.3308096 -1.625 0 0.3317611 -0.8359301 -0.004783511 0.3317611 -1.625 -0.004783511 0.3344708 -0.8359301 -0.008838772 0.3344708 -1.625 -0.008838772 0.3385261 -0.8359301 -0.01154851 0.3385261 -1.625 -0.01154851 0.3433096 -0.8359301 -0.01249992 0.3433096 -1.625 -0.01249992 0.3480932 -0.8359301 -0.01154851 0.3480932 -1.625 -0.01154851 0.3521484 -0.8359301 -0.008838772 0.3521484 -1.625 -0.008838772 0.3548581 -0.8359301 -0.004783511 0.3548581 -1.625 -0.004783511 0.3558096 -0.8359301 0 0.3558096 -1.625 0 0.3548581 -0.8359301 0.004783511 0.3548581 -1.625 0.004783511 0.3521484 -0.8359301 0.008838891 0.3521484 -1.625 0.008838891 0.3480932 -0.8359301 0.01154851 0.3480932 -1.625 0.01154851 0.3183096 -0.5859295 0.02499997 0.90487 0 0.02499997 0.3183096 -0.5859295 -0.02499997 0.9048741 0 -0.02499997 0.3683096 -0.5859295 0.02499997 0.90487 -0.04999995 0.02499997 0.3683096 -0.5859295 -0.02499997 0.9048741 -0.04999995 -0.02499997 0.3058096 -0.6359295 0.03750002 0.3058096 -0.6359295 -0.03750002 0.3808096 -0.6359295 0.03750002 0.3808096 -0.6359295 -0.03750002 0.28706 -0.6359295 0.04188656 0.2870596 -0.6359295 -0.1081134 0.3995596 -0.6359295 0.04188656 0.3995596 -0.6359295 -0.1081134 0.2870596 -0.83593 0.04188656 0.2870596 -0.8359295 -0.1081134 0.3995596 -0.8359295 0.04188656 0.3995596 -0.8359295 -0.1081134 0.90487 -0.09999996 2.38419e-7 1.04754 0.1 2.38419e-7 0.90487 0.1 2.38419e-7 1.04754 0.09238797 -0.03826808 0.90487 0.09238797 -0.03826808 1.04754 0.07071065 -0.07071042 0.90487 0.07071065 -0.07071042 1.04754 0.03826832 -0.09238767 0.90487 0.03826832 -0.09238767 1.04754 0 -0.09999978 0.90487 0 -0.09999978 1.04754 -0.03826832 -0.09238767 0.90487 -0.03826832 -0.09238767 1.04754 -0.07071065 -0.07071042 0.90487 -0.07071065 -0.07071042 1.04754 -0.09238791 -0.03826808 0.90487 -0.09238791 -0.03826808 1.04754 -0.09999996 2.38419e-7 1.04754 -0.09238797 0.03826856 0.90487 -0.09238797 0.03826856 1.04754 -0.07071065 0.07071089 0.90487 -0.07071065 0.07071089 1.04754 -0.03826832 0.09238815 0.90487 -0.03826832 0.09238815 1.04754 0 0.1000002 0.90487 0 0.1000002 1.04754 0.03826838 0.09238815 0.90487 0.03826838 0.09238815 1.04754 0.07071071 0.07071089 0.90487 0.07071071 0.07071089 1.04754 0.09238797 0.03826856 0.90487 0.09238797 0.03826856 0 -0.8104299 0.01250004 0.00999999 -0.8104299 0.002500057 -0.00999999 -0.8104299 0.002500057 0.00999999 -0.8104299 -0.01749992 -0.00999999 -0.8104299 -0.01749992 0.28706 -0.8104299 0.002500057 0.28706 -0.8104299 -0.01749992 0 -0.8029299 0.01250004 0.00999999 -0.8029299 0.002500057 -0.00999999 -0.8029299 0.002500057 0.00999999 -0.8029299 -0.01749992 -0.00999999 -0.8029299 -0.01749992 0.28706 -0.8029299 0.002500057 0.28706 -0.8029299 -0.01749992</float_array>
52 <technique_common>
53 <accessor source="#gun_l-mesh-positions-array" count="98" stride="3">
54 <param name="X" type="float"/>
55 <param name="Y" type="float"/>
56 <param name="Z" type="float"/>
57 </accessor>
58 </technique_common>
59 </source>
60 <source id="gun_l-mesh-normals">
61 <float_array id="gun_l-mesh-normals-array" count="309">-0.1950961 0 0.9807841 9.58915e-5 -1 -2.04622e-4 -0.5555626 0 0.8314747 0 -1 0 -0.8314782 0 0.5555574 -0.9807842 0 0.1950961 -0.9807842 0 -0.1950961 -0.8314707 0 -0.5555686 -0.5555799 0 -0.8314633 -0.1950728 0 -0.9807888 0.19507 0 -0.9807893 0.5555824 0 -0.8314615 0.8314679 0 -0.5555728 0.9807853 0 -0.1950902 0.9807853 0 0.1950902 0.8314726 0 0.5555657 -9.58891e-5 -1 -2.04617e-4 0.5555687 0 0.8314707 0.1950938 0 0.9807846 0 0 1 0 0 -1 0.7066879 -0.7075254 5.8161e-5 -0.7067263 0.7074872 0 -0.9701428 0.2425349 0 0.9701429 0.2425342 0 0 0.2425363 -0.9701424 0 0.2425365 0.9701424 1 0 0 0 1 0 0 -1 -3.53213e-6 -1 0 2.58287e-6 -1 0 -1.55755e-6 0 0.9807853 -0.1950905 -1 5.26836e-7 -1.82726e-7 0 0.8314692 -0.5555708 -1 0 -3.22578e-7 0 0.5555707 -0.8314694 -1 -1.21793e-6 -4.97155e-7 0 0.1950918 -0.980785 -1 1.82277e-6 -7.44048e-7 0 -0.1950919 -0.980785 -1 0 -1.16551e-6 0 -0.5555703 -0.8314696 -1 -6.39425e-6 -2.21776e-6 0 -0.8314698 -0.5555699 0 -0.9807853 -0.1950905 0 -0.9807855 0.1950893 -1 0 0 0 -0.8314692 0.5555708 -1 2.24536e-6 0 0 -0.5555701 0.8314698 -1 -2.73416e-6 0 0 -0.1950918 0.980785 -1 1.8269e-6 0 0 0.1950916 0.9807851 -1 -6.21445e-7 0 0 0.5555701 0.8314697 0 0.8314698 0.5555699 0 0.9807853 0.1950905 -0.7071089 0 0.7071047 0.7071089 0 0.7071047 -0.1950961 0 0.9807841 -0.5555631 0 0.8314744 -0.8314783 0 0.5555572 -0.9807842 0 0.195096 -0.9807842 0 -0.195096 -0.8314709 0 -0.5555686 -0.5555797 0 -0.8314633 -0.1950724 0 -0.980789 0.1950706 0 -0.9807893 0.5555828 0 -0.8314614 0.8314679 0 -0.5555728 0.9807853 0 -0.1950901 0.9807853 0 0.1950901 0.8314727 0 0.5555658 0.5555683 0 0.831471 0.1950937 0 0.9807846 0 0 1 0 0 -1 0.7066908 -0.7075225 0 -0.7067237 0.7074897 -5.82331e-5 -0.9701426 0.2425358 0 0.9701426 0.2425357 0 0 0.2425363 -0.9701424 0 0.2425362 0.9701424 4.23855e-6 -1 0 0 0 1 -1 1.73847e-6 0 0 0.9807853 -0.1950905 0 0.831469 -0.5555711 0 0.5555702 -0.8314697 0 0.1950918 -0.980785 0 -0.1950919 -0.980785 0 -0.5555698 -0.83147 0 -0.8314698 -0.55557 0 -0.9807853 -0.1950905 0 -0.9807856 0.1950889 0 -0.8314691 0.555571 0 -0.5555701 0.8314697 0 -0.195092 0.980785 0 0.1950917 0.980785 -0.7071002 0 0.7071135 0.7071002 0 0.7071135</float_array>
62 <technique_common>
63 <accessor source="#gun_l-mesh-normals-array" count="103" stride="3">
64 <param name="X" type="float"/>
65 <param name="Y" type="float"/>
66 <param name="Z" type="float"/>
67 </accessor>
68 </technique_common>
69 </source>
70 <vertices id="gun_l-mesh-vertices">
71 <input semantic="POSITION" source="#gun_l-mesh-positions"/>
72 </vertices>
73 <polylist count="144">
74 <input semantic="VERTEX" source="#gun_l-mesh-vertices" offset="0"/>
75 <input semantic="NORMAL" source="#gun_l-mesh-normals" offset="1"/>
76 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
77 <p>2 0 0 0 1 0 0 1 3 1 5 1 2 2 5 2 3 2 0 3 5 3 7 3 6 4 5 4 4 4 0 3 7 3 9 3 8 5 7 5 6 5 0 3 9 3 11 3 10 6 9 6 8 6 0 3 11 3 13 3 12 7 11 7 10 7 0 3 13 3 15 3 14 8 13 8 12 8 0 3 15 3 17 3 16 9 15 9 14 9 0 3 17 3 19 3 18 10 17 10 16 10 0 3 19 3 21 3 20 11 19 11 18 11 0 3 21 3 23 3 22 12 21 12 20 12 0 3 23 3 25 3 24 13 23 13 22 13 0 3 25 3 27 3 26 14 25 14 24 14 0 3 27 3 29 3 28 15 27 15 26 15 0 16 29 16 31 16 30 17 29 17 28 17 30 18 0 18 31 18 36 19 33 19 32 19 35 20 38 20 34 20 37 21 38 21 39 21 33 22 34 22 32 22 41 23 32 23 34 23 42 24 38 24 36 24 43 25 34 25 38 25 40 26 36 26 32 26 50 27 47 27 46 27 44 28 47 28 45 28 51 29 48 29 49 29 44 19 50 19 46 19 51 20 45 20 47 20 49 30 44 30 45 30 52 31 54 31 56 31 53 32 56 32 54 32 52 33 56 33 58 33 57 34 56 34 55 34 52 35 58 35 60 35 59 36 58 36 57 36 52 37 60 37 62 37 61 38 60 38 59 38 52 39 62 39 64 39 63 40 62 40 61 40 52 41 64 41 66 41 65 42 64 42 63 42 52 43 66 43 68 43 67 44 66 44 65 44 69 45 68 45 67 45 70 46 52 46 69 46 52 47 71 47 73 47 72 48 71 48 70 48 52 49 73 49 75 49 74 50 73 50 72 50 52 51 75 51 77 51 76 52 75 52 74 52 52 53 77 53 79 53 78 54 77 54 76 54 52 55 79 55 81 55 80 56 79 56 78 56 52 47 81 47 83 47 82 57 81 57 80 57 52 47 83 47 54 47 53 58 83 58 82 58 85 3 88 3 87 3 84 3 86 3 85 3 90 3 85 3 87 3 95 28 92 28 94 28 91 28 92 28 93 28 92 28 97 28 94 28 89 19 92 19 85 19 88 20 94 20 87 20 86 47 95 47 88 47 84 59 93 59 86 59 87 20 97 20 90 20 90 27 96 27 89 27 85 60 91 60 84 60 2 61 3 61 0 61 2 62 4 62 5 62 6 63 7 63 5 63 8 64 9 64 7 64 10 65 11 65 9 65 12 66 13 66 11 66 14 67 15 67 13 67 16 68 17 68 15 68 18 69 19 69 17 69 20 70 21 70 19 70 22 71 23 71 21 71 24 72 25 72 23 72 26 73 27 73 25 73 28 74 29 74 27 74 30 75 31 75 29 75 30 76 1 76 0 76 36 77 37 77 33 77 35 78 39 78 38 78 37 79 36 79 38 79 33 80 35 80 34 80 41 81 40 81 32 81 42 82 43 82 38 82 43 83 41 83 34 83 40 84 42 84 36 84 50 27 51 27 47 27 44 28 46 28 47 28 51 85 50 85 48 85 44 86 48 86 50 86 51 20 49 20 45 20 49 87 48 87 44 87 53 88 55 88 56 88 57 89 58 89 56 89 59 90 60 90 58 90 61 91 62 91 60 91 63 92 64 92 62 92 65 93 66 93 64 93 67 94 68 94 66 94 69 95 52 95 68 95 70 96 71 96 52 96 72 97 73 97 71 97 74 98 75 98 73 98 76 99 77 99 75 99 78 100 79 100 77 100 80 56 81 56 79 56 82 57 83 57 81 57 53 58 54 58 83 58 85 3 86 3 88 3 90 3 89 3 85 3 95 28 93 28 92 28 92 28 96 28 97 28 89 19 96 19 92 19 88 20 95 20 94 20 86 47 93 47 95 47 84 101 91 101 93 101 87 20 94 20 97 20 90 27 97 27 96 27 85 102 92 102 91 102</p>
78 </polylist>
79 </mesh>
80 </geometry>
81 <geometry id="shield-mesh" name="shield">
82 <mesh>
83 <source id="shield-mesh-positions">
84 <float_array id="shield-mesh-positions-array" count="756">0.2588041 0.3873273 2.341909 0.3757252 0.5623121 2.22942 0.4782074 0.7156876 2.078035 0.5623124 0.8415596 1.893572 0.624808 0.9350908 1.683119 0.6632927 0.9926871 1.454765 0.6762874 1.012135 1.217285 0.3293951 0.3293948 2.341909 0.4782075 0.4782071 2.22942 0.6086426 0.6086422 2.078035 0.7156879 0.7156875 1.893572 0.7952297 0.7952294 1.683119 0.8442113 0.8442109 1.454765 0.8607506 0.86075 1.217285 0.3873277 0.2588037 2.341909 0.5623125 0.3757248 2.22942 0.7156879 0.478207 2.078035 0.84156 0.562312 1.893572 0.9350912 0.6248077 1.683119 0.9926875 0.6632921 1.454765 1.012135 0.6762869 1.217285 0.9350913 0.3873271 1.893572 1.039018 0.4303749 1.683119 1.103015 0.4568833 1.454765 1.124625 0.4658343 1.217285 0.9926876 0.1974574 1.893572 1.103015 0.219403 1.683119 1.170955 0.2329168 1.454765 1.193895 0.2374801 1.217285 1.012135 -4.06678e-7 1.893572 1.124625 -3.34123e-7 1.683119 1.217285 -4.61095e-7 1.217285 0.9926875 -0.1974582 1.893572 1.103015 -0.2194037 1.683119 1.170954 -0.2329178 1.454765 1.193895 -0.2374809 1.217285 0.9350911 -0.3873279 1.893572 1.039018 -0.4303755 1.683119 1.103015 -0.4568842 1.454765 1.124625 -0.4658352 1.217285 0.3873276 -0.2588044 2.341909 0.5623124 -0.3757255 2.22942 0.7156879 -0.4782077 2.078035 0.8415597 -0.5623127 1.893572 0.9350911 -0.6248082 1.683119 0.9926872 -0.6632928 1.454765 1.012135 -0.6762877 1.217285 0.3293951 -0.3293954 2.341909 0.4782074 -0.4782077 2.22942 0.6086424 -0.6086428 2.078035 0.7156876 -0.7156882 1.893572 0.7952297 -0.7952299 1.683119 0.8442111 -0.8442115 1.454765 0.8607503 -0.8607508 1.217285 0.258804 -0.3873279 2.341909 0.3757251 -0.5623127 2.22942 0.4782072 -0.7156882 2.078035 0.5623121 -0.8415601 1.893572 0.624808 -0.9350914 1.683119 0.6632924 -0.9926877 1.454765 0.6762872 -1.012136 1.217285 -0.2588039 -0.3873278 2.341909 -0.375725 -0.5623127 2.22942 -0.4782072 -0.715688 2.078035 -0.5623121 -0.8415597 1.893572 -0.6248078 -0.9350914 1.683119 -0.6632924 -0.9926874 1.454765 -0.6762873 -1.012135 1.217285 -0.3293949 -0.3293952 2.341909 -0.4782072 -0.4782077 2.22942 -0.6086423 -0.6086426 2.078035 -0.7156875 -0.7156876 1.893572 -0.7952294 -0.7952299 1.683119 -0.844211 -0.8442112 1.454765 -0.8607504 -0.8607504 1.217285 -0.3873274 -0.2588042 2.341909 -0.5623123 -0.3757254 2.22942 -0.7156876 -0.4782075 2.078035 -0.8415594 -0.5623123 1.893572 -0.935091 -0.6248082 1.683119 -0.9926871 -0.6632924 1.454765 -1.012135 -0.6762873 1.217285 -0.9350907 -0.3873274 1.893572 -1.039017 -0.4303755 1.683119 -1.103015 -0.4568837 1.454765 -1.124624 -0.4658348 1.217285 -0.9926869 -0.1974579 1.893572 -1.103015 -0.2194037 1.683119 -1.170954 -0.2329173 1.454765 -1.193895 -0.2374806 1.217285 -1.012135 -1.70872e-7 1.893572 -1.124624 -3.88539e-7 1.683119 -1.217284 -1.70872e-7 1.217285 -0.9926868 0.1974575 1.893572 -1.103015 0.2194029 1.683119 -1.170954 0.2329171 1.454765 -1.193895 0.2374802 1.217285 -0.9350904 0.387327 1.893572 -1.039017 0.4303747 1.683119 -1.103014 0.4568834 1.454765 -1.124624 0.4658344 1.217285 -0.3873273 0.2588035 2.341909 -0.5623121 0.3757246 2.22942 -0.7156875 0.4782069 2.078035 -0.8415591 0.5623118 1.893572 -0.9350908 0.6248074 1.683119 -0.9926866 0.663292 1.454765 -1.012135 0.6762868 1.217285 -0.3293947 0.3293944 2.341909 -0.478207 0.4782068 2.22942 -0.6086422 0.6086421 2.078035 -0.715687 0.7156872 1.893572 -0.7952294 0.7952291 1.683119 -0.8442105 0.8442105 1.454765 -0.8607497 0.8607498 1.217285 -0.2588037 0.3873269 2.341909 -0.3757248 0.5623118 2.22942 -0.478207 0.7156873 2.078035 -0.5623117 0.841559 1.893572 -0.6248077 0.9350905 1.683119 -0.6632918 0.9926865 1.454765 -0.6762866 1.012135 1.217285 0.253628 0.3795808 2.319416 0.3682107 0.5510659 2.209177 0.4686433 0.7013738 2.06082 0.5510662 0.8247284 1.880046 0.6123118 0.9163891 1.673803 0.6500268 0.9728334 1.450016 0.6627616 0.9918923 1.217285 0.3228073 0.3228068 2.319416 0.4686433 0.468643 2.209177 0.5964697 0.5964694 2.06082 0.7013742 0.7013738 1.880046 0.7793251 0.7793248 1.673803 0.8273272 0.8273268 1.450016 0.8435355 0.8435351 1.217285 0.3795812 0.2536277 2.319416 0.5510662 0.3682103 2.209177 0.7013742 0.4686428 2.06082 0.8247287 0.5510658 1.880046 0.9163895 0.6123115 1.673803 0.9728338 0.6500263 1.450016 0.9918928 0.6627612 1.217285 0.9163895 0.3795805 1.880046 1.018237 0.4217674 1.673803 1.080955 0.4477457 1.450016 1.102132 0.4565176 1.217285 0.9728338 0.1935083 1.880046 1.080955 0.2150149 1.673803 1.147536 0.2282585 1.450016 1.170017 0.2327305 1.217285 0.9918927 -3.98545e-7 1.880046 1.102132 -3.2744e-7 1.673803 1.192939 -4.51873e-7 1.217285 0.9728338 -0.1935091 1.880046 1.080955 -0.2150156 1.673803 1.147535 -0.2282594 1.450016 1.170017 -0.2327314 1.217285 0.9163893 -0.3795813 1.880046 1.018237 -0.421768 1.673803 1.080955 -0.4477465 1.450016 1.102132 -0.4565185 1.217285 0.3795811 -0.2536283 2.319416 0.5510662 -0.368211 2.209177 0.7013741 -0.4686435 2.06082 0.8247286 -0.5510665 1.880046 0.9163894 -0.6123121 1.673803 0.9728335 -0.650027 1.450016 0.9918926 -0.6627619 1.217285 0.3228072 -0.3228075 2.319416 0.4686433 -0.4686436 2.209177 0.5964696 -0.5964699 2.06082 0.7013739 -0.7013744 1.880046 0.7793251 -0.7793254 1.673803 0.8273269 -0.8273273 1.450016 0.8435354 -0.8435358 1.217285 0.253628 -0.3795813 2.319416 0.3682106 -0.5510665 2.209177 0.4686431 -0.7013744 2.06082 0.5510659 -0.8247289 1.880046 0.6123118 -0.9163896 1.673803 0.6500265 -0.9728339 1.450016 0.6627615 -0.9918931 1.217285 -0.2536278 -0.3795812 2.319416 -0.3682105 -0.5510665 2.209177 -0.4686431 -0.7013743 2.06082 -0.5510659 -0.8247284 1.880046 -0.6123117 -0.9163895 1.673803 -0.6500266 -0.9728336 1.450016 -0.6627616 -0.9918928 1.217285 -0.322807 -0.3228073 2.319416 -0.4686431 -0.4686436 2.209177 -0.5964695 -0.5964698 2.06082 -0.7013738 -0.7013739 1.880046 -0.7793248 -0.7793253 1.673803 -0.8273268 -0.827327 1.450016 -0.8435354 -0.8435355 1.217285 -0.3795809 -0.2536281 2.319416 -0.551066 -0.3682109 2.209177 -0.7013739 -0.4686434 2.06082 -0.8247283 -0.551066 1.880046 -0.9163892 -0.6123121 1.673803 -0.9728333 -0.6500266 1.450016 -0.9918926 -0.6627616 1.217285 -0.9163889 -0.3795809 1.880046 -1.018237 -0.421768 1.673803 -1.080954 -0.447746 1.450016 -1.102132 -0.4565181 1.217285 -0.9728332 -0.1935087 1.880046 -1.080955 -0.2150156 1.673803 -1.147535 -0.228259 1.450016 -1.170017 -0.232731 1.217285 -0.991892 -1.67455e-7 1.880046 -1.102132 -3.80769e-7 1.673803 -1.192939 -1.67455e-7 1.217285 -0.972833 0.1935083 1.880046 -1.080955 0.2150149 1.673803 -1.147535 0.2282587 1.450016 -1.170017 0.2327306 1.217285 -0.9163886 0.3795805 1.880046 -1.018237 0.4217672 1.673803 -1.080954 0.4477458 1.450016 -1.102132 0.4565178 1.217285 -0.3795807 0.2536274 2.319416 -0.5510658 0.3682101 2.209177 -0.7013738 0.4686428 2.06082 -0.824728 0.5510655 1.880046 -0.9163891 0.6123113 1.673803 -0.9728329 0.6500262 1.450016 -0.991892 0.6627611 1.217285 -0.3228068 0.3228065 2.319416 -0.4686429 0.4686427 2.209177 -0.5964694 0.5964692 2.06082 -0.7013733 0.7013734 1.880046 -0.7793248 0.7793245 1.673803 -0.8273263 0.8273263 1.450016 -0.8435348 0.8435348 1.217285 -0.2536277 0.3795804 2.319416 -0.3682103 0.5510655 2.209177 -0.4686428 0.7013735 2.06082 -0.5510654 0.8247279 1.880046 -0.6123116 0.9163888 1.673803 -0.650026 0.9728327 1.450016 -0.6627609 0.991892 1.217285 -1.04754 -0.228259 1.45002 -1.047535 -3.80769e-7 1.673803 -1.047535 -1.67455e-7 1.217285 -1.047535 0.2282587 1.450016 1.047536 0.2282585 1.450016 1.047536 -3.2744e-7 1.673803 1.047536 -4.51873e-7 1.217285 1.047536 -0.2282594 1.450016</float_array>
85 <technique_common>
86 <accessor source="#shield-mesh-positions-array" count="252" stride="3">
87 <param name="X" type="float"/>
88 <param name="Y" type="float"/>
89 <param name="Z" type="float"/>
90 </accessor>
91 </technique_common>
92 </source>
93 <source id="shield-mesh-normals">
94 <float_array id="shield-mesh-normals-array" count="1437">0.6313682 0.7693233 0.09755021 0.3001743 0.3657637 0.8809725 0.4036142 0.4918062 0.7715066 0.4913439 0.5987032 0.6325628 0.5600839 0.6824632 0.4696276 0.6073227 0.7400243 0.2890041 0.5987046 0.4913427 0.6325623 0.6824632 0.5600833 0.4696283 0.7400246 0.6073225 0.2890036 0.769324 0.6313673 0.09755057 0.3657634 0.3001748 0.8809723 0.4918058 0.4036145 0.7715066 0.7786172 0.4161789 0.469628 0.844288 0.4512816 0.2890034 0.8777158 0.4691473 0.09755045 0.8448486 0.2562817 0.469628 0.9161062 0.2778964 0.2890034 0.9523764 0.2889001 0.09755003 -7.80874e-7 0 1 0.8786132 0.08653646 0.4696279 0.9904383 0.09754967 0.09755039 0.9527183 -0.09383505 0.2890034 0.878613 -0.08653646 0.4696284 0.9904382 -0.09754967 0.09755086 0.9527181 0.09383606 0.2890034 0 0 1 0.8448483 -0.256282 0.4696286 0.9161062 -0.2778976 0.2890027 0.9523761 -0.2889007 0.09755092 0.8442884 -0.4512811 0.2890027 0.8777153 -0.469148 0.09755092 2.34262e-6 0 1 0.7786166 -0.4161792 0.4696288 0.3657652 -0.3001747 0.8809717 0.491808 -0.403615 0.7715049 0.5987036 -0.4913432 0.6325629 0.6824641 -0.5600826 0.4696281 0.7400245 -0.6073231 0.2890027 0.7693237 -0.6313675 0.09755122 0.6073227 -0.7400248 0.2890026 0.6313681 -0.7693233 0.0975508 0.3001735 -0.3657639 0.8809726 0.4036163 -0.491806 0.7715056 0.4913435 -0.5987043 0.6325621 0.560083 -0.6824633 0.4696285 -0.5600839 -0.6824623 0.4696289 -0.6073232 -0.7400243 0.2890027 -0.6313683 -0.7693228 0.09755152 -0.3001745 -0.3657641 0.8809722 -0.4036132 -0.4918068 0.7715067 -0.4913446 -0.5987041 0.6325615 -0.3657643 -0.3001745 0.8809721 -0.4918079 -0.4036144 0.7715052 -0.5987047 -0.4913438 0.6325615 -0.6824628 -0.560083 0.4696291 -0.7400248 -0.6073229 0.2890021 -0.7693244 -0.6313667 0.09755134 -0.7786163 -0.416179 0.4696296 -0.8442884 -0.4512815 0.2890022 -0.8777152 -0.469148 0.09755116 -0.844848 -0.256281 0.4696295 -0.9161064 -0.2778975 0.2890021 -0.9523769 -0.2888985 0.0975511 -0.9904384 -0.0975486 0.09755086 -0.9527186 -0.09383499 0.2890024 -0.8786125 -0.08653527 0.4696292 -0.8786123 0.08653533 0.4696296 -0.9904382 0.09754961 0.09755128 -0.9527189 0.09383398 0.2890021 -0.9523761 0.2889003 0.09755122 -0.8448478 0.256282 0.4696295 -0.9161061 0.2778984 0.2890021 -0.7786161 0.416179 0.4696298 -0.8442882 0.4512817 0.2890021 -0.8777153 0.469148 0.09755104 -0.7693238 0.6313676 0.09755098 -0.3657636 0.3001749 0.8809723 -0.4918057 0.4036145 0.7715066 -0.5987045 0.4913446 0.632561 -0.6824622 0.5600834 0.4696298 -0.7400247 0.6073232 0.2890018 -0.491344 0.5987046 0.6325615 -0.5600827 0.6824631 0.4696293 -0.6073226 0.7400255 0.2890014 -0.6313676 0.7693237 0.09755134 -0.3001735 0.365764 0.8809726 -0.4036154 0.4918062 0.771506 -0.6313679 -0.7693235 -0.09754979 -0.3001747 -0.3657637 -0.8809722 -0.4036155 -0.4918065 -0.7715057 -0.4913437 -0.5987034 -0.6325627 -0.5600828 -0.6824632 -0.4696291 -0.6073221 -0.7400249 -0.2890035 -0.5987036 -0.4913426 -0.6325634 -0.6824626 -0.5600834 -0.469629 -0.7400242 -0.6073227 -0.2890041 -0.7693237 -0.6313677 -0.0975492 -0.3657637 -0.3001742 -0.8809724 -0.4918064 -0.4036149 -0.7715061 -0.7786171 -0.4161787 -0.4696283 -0.8442879 -0.4512815 -0.2890034 -0.8777153 -0.4691479 -0.09755015 -0.8448484 -0.2562822 -0.4696283 -0.9161061 -0.2778966 -0.2890036 -0.9523762 -0.2889007 -0.0975508 0 0 -1 -0.878613 -0.0865364 -0.4696283 0.9904385 0.09754794 -0.0975508 0.9527187 -0.09383499 -0.289002 -0.8786129 0.08653527 -0.4696287 0.9904382 -0.09755015 -0.09755086 0.9527186 0.09383428 -0.2890024 2.43921e-6 0 -1 -0.8448484 0.256282 -0.4696283 -0.9161059 0.2778977 -0.2890033 -0.9523767 0.2888988 -0.0975508 -0.8442881 0.4512816 -0.2890032 -0.8777149 0.4691488 -0.09755098 -0.7786165 0.4161794 -0.4696287 -0.3657654 0.3001737 -0.8809719 -0.4918066 0.4036151 -0.7715058 -0.5987033 0.4913433 -0.6325632 -0.6824628 0.5600833 -0.4696288 -0.7400249 0.6073227 -0.2890026 -0.769324 0.6313672 -0.09755063 -0.6073222 0.7400251 -0.289003 -0.6313682 0.7693232 -0.09755033 -0.3001728 0.3657638 -0.8809729 -0.4036156 0.4918068 -0.7715055 -0.4913434 0.5987039 -0.6325626 -0.560083 0.6824632 -0.4696286 0.5600832 0.6824626 -0.4696294 0.6073231 0.7400242 -0.2890031 0.6313682 0.7693232 -0.09755086 0.3001763 0.365763 -0.880972 0.4036138 0.4918075 -0.771506 0.4913439 0.598704 -0.6325621 0.3657651 0.3001738 -0.880972 0.4918069 0.4036157 -0.7715054 0.5987052 0.4913432 -0.6325615 0.6824627 0.560083 -0.4696295 0.7400242 0.6073231 -0.2890034 0.7693239 0.6313672 -0.0975517 0.7786162 0.4161791 -0.4696295 0.8442879 0.4512821 -0.2890024 0.8777151 0.4691483 -0.09755128 0.8448476 0.2562813 -0.4696302 0.9161062 0.2778975 -0.2890025 0.9523763 0.2888998 -0.09755146 -0.9904383 -0.09755003 -0.09755027 -0.9527182 0.09383553 -0.2890034 0.8786121 0.0865364 -0.4696301 0.8786118 -0.08653593 -0.4696307 -0.9904383 0.09755003 -0.09755074 -0.9527181 -0.09383553 -0.2890038 0.952376 -0.2889012 -0.0975508 0.8448476 -0.2562819 -0.46963 0.9161064 -0.2778972 -0.2890022 0.7786161 -0.4161791 -0.4696298 0.8442881 -0.4512822 -0.2890021 0.8777145 -0.4691494 -0.0975514 0.7693235 -0.6313678 -0.09755122 0.3657655 -0.300174 -0.8809719 0.4918063 -0.4036151 -0.7715059 0.5987042 -0.491344 -0.6325619 0.6824628 -0.5600827 -0.4696297 0.7400245 -0.6073233 -0.289002 0.4913436 -0.5987045 -0.6325617 0.5600825 -0.6824628 -0.4696298 0.6073229 -0.7400248 -0.2890021 0.6313675 -0.7693237 -0.09755092 0.3001746 -0.3657636 -0.8809723 0.4036156 -0.4918068 -0.7715055 0.9596825 -2.41272e-7 0.2810862 -4.09253e-7 -0.9454965 -0.3256325 5.24997e-7 -0.9596835 0.2810828 0.4916032 0.2627667 0.8302288 -0.9454953 1.5127e-7 -0.3256361 0.8314688 0.5555716 -1.77194e-6 -0.5334213 0.1618105 0.8302283 -0.5334209 -0.1618098 0.8302288 0.831472 0.5555667 0 0.5334233 -0.1618106 0.8302271 0.5555682 -0.831471 -4.83255e-7 -0.8314672 -0.5555739 1.1276e-6 0.8314726 0.5555659 2.57731e-6 0.5555727 -0.831468 -1.28866e-6 -0.8314712 -0.555568 1.44974e-6 0.8314683 0.5555724 0 -0.5555737 -0.8314674 -1.28868e-6 1.98628e-7 0.9596821 0.2810881 0.5555727 -0.8314679 -9.66499e-7 -0.8314704 -0.5555692 1.61084e-6 0.8314698 0.55557 3.22167e-7 0.5555665 0.8314721 0 -0.5555719 -0.8314687 0 0.5334224 0.1618101 0.8302277 -0.8314693 -0.5555708 -1.61083e-6 0.8314698 0.5555701 6.44333e-7 0.5555731 0.8314678 0 -0.5555735 -0.8314676 -3.22165e-7 -0.83147 -0.5555697 3.22167e-7 0.5555731 0.8314678 0 -0.8314698 -0.5555701 -3.22167e-7 -0.9596828 1.20636e-7 0.2810853 -0.5555653 0.8314729 1.12759e-6 -0.5547317 -0.05463653 0.8302335 -0.8314642 0.5555784 1.28869e-6 -0.5555735 0.8314675 -1.61083e-7 0.4916031 -0.262767 0.8302288 -0.5555738 0.8314673 2.25518e-6 -0.8314726 0.5555659 0 -0.8314706 0.5555689 0 -0.8314682 0.5555724 1.28867e-6 -9.07619e-7 0.9454944 -0.3256385 -0.8314687 0.5555719 0 0.9454976 -1.51268e-7 -0.3256292 -0.8314698 0.5555701 -3.22167e-7 -0.491602 0.262766 0.8302298 0.5547403 0.05463653 0.8302277 0.8314679 -0.5555728 1.28868e-6 0.8314726 -0.5555659 0 0.8314698 -0.5555701 2.57732e-6 -0.5547343 0.05463695 0.8302318 0.8314687 -0.5555719 0 0.55474 -0.05463689 0.830228 -0.4916118 -0.2627643 0.8302246 0.8314701 -0.5555695 -1.28867e-6 0.8314706 -0.5555689 3.22166e-7 0.980033 -5.49136e-7 0.1988351 -0.9800331 1.09827e-6 0.1988345 0 0.7000775 0.7140669 0 0.7139329 -0.7002141 0 -0.700071 0.7140733 3.10849e-5 -0.7139385 -0.7002085 0 0.7139328 -0.7002142 0 0.7000784 0.714066 0 -0.713932 -0.7002151 0 -0.7000777 0.7140668 -1 0 0 1 -1.03785e-5 1.02443e-5 -2.42686e-7 0.7689257 0.6393381 4.74641e-7 -0.7689257 -0.6393381 0 0.626407 -0.7794963 4.28165e-7 -0.8741471 0.4856615 0.8314677 -0.5555731 5.86574e-7 -0.8314673 -0.5555737 -2.6815e-6 0.6313674 0.769324 0.09754931 0.3001756 0.3657637 0.880972 0.4036145 0.4918067 0.771506 0.4913434 0.5987042 0.6325622 0.560083 0.6824632 0.4696285 0.6073222 0.7400247 0.2890039 0.5987037 0.4913438 0.6325624 0.6824629 0.5600833 0.4696287 0.7400245 0.6073228 0.2890034 0.7693239 0.6313674 0.09755003 0.3657656 0.3001744 0.8809716 0.4918059 0.4036147 0.7715064 0.778617 0.4161791 0.4696282 0.8442881 0.451281 0.2890035 0.8777151 0.4691484 0.09755021 0.8448486 0.2562816 0.4696283 0.9161059 0.2778974 0.2890034 0.9523764 0.2889 0.09755051 5.69928e-7 0 1 0.8786128 0.08653551 0.469629 0.8786128 -0.08653557 0.4696288 -7.9509e-6 0 1 -5.77346e-7 0 1 0.8448482 -0.2562819 0.4696288 0.9161061 -0.2778972 0.2890031 0.9523763 -0.2889 0.09755122 0.8442876 -0.4512824 0.2890031 0.8777143 -0.4691496 0.09755134 -7.95091e-6 0 1 0.7786163 -0.4161798 0.4696286 0.3657633 -0.3001751 0.8809723 0.4918045 -0.4036157 0.7715069 0.5987032 -0.4913446 0.6325624 0.6824631 -0.5600829 0.469629 0.740025 -0.607322 0.2890036 0.7693234 -0.6313679 0.09755069 0.6073228 -0.7400247 0.2890028 0.6313672 -0.769324 0.09755104 0.3001757 -0.3657642 0.8809718 0.4036131 -0.4918067 0.7715069 0.491343 -0.598704 0.6325627 0.5600829 -0.6824631 0.469629 -0.560083 -0.6824626 0.4696297 -0.6073228 -0.7400247 0.2890028 -0.6313676 -0.7693237 0.09755098 -0.3001729 -0.3657637 0.8809728 -0.4036164 -0.4918062 0.7715055 -0.491344 -0.5987042 0.6325618 -0.365763 -0.3001745 0.8809726 -0.4918056 -0.4036153 0.7715064 -0.5987036 -0.4913442 0.6325622 -0.6824623 -0.5600831 0.4696298 -0.7400249 -0.6073225 0.289003 -0.7693234 -0.6313679 0.09755146 -0.7786164 -0.4161785 0.46963 -0.8442885 -0.4512812 0.2890024 -0.8777149 -0.4691487 0.0975514 -0.8448474 -0.2562826 0.4696297 -0.9161063 -0.2778975 0.2890021 -0.952376 -0.2889011 0.0975511 -0.8786125 -0.08653545 0.4696294 -0.8786122 0.0865367 0.4696299 -0.9523757 0.2889019 0.09755104 -0.8448476 0.2562816 0.4696303 -0.9161063 0.2778975 0.2890021 -0.7786161 0.416179 0.4696298 -0.8442887 0.4512813 0.2890017 -0.8777149 0.4691487 0.09755104 -0.7693232 0.6313682 0.09755057 -0.3657635 0.3001749 0.8809723 -0.4918058 0.4036156 0.7715061 -0.598704 0.4913445 0.6325615 -0.6824623 0.5600828 0.4696304 -0.7400251 0.6073226 0.2890022 -0.4913433 0.5987046 0.6325619 -0.5600821 0.6824633 0.4696297 -0.6073227 0.7400252 0.2890017 -0.6313667 0.7693244 0.09755098 -0.3001748 0.365764 0.8809722 -0.403613 0.4918066 0.7715069 -0.6313674 -0.769324 -0.09754961 -0.3001745 -0.365763 -0.8809726 -0.403616 -0.4918068 -0.7715052 -0.4913432 -0.5987039 -0.6325626 -0.5600833 -0.6824635 -0.469628 -0.6073226 -0.7400244 -0.2890039 -0.5987033 -0.491344 -0.6325626 -0.6824639 -0.5600831 -0.4696276 -0.7400249 -0.6073222 -0.2890034 -0.7693244 -0.6313667 -0.09755027 -0.365761 -0.3001745 -0.8809734 -0.4918063 -0.4036156 -0.7715057 -0.7786172 -0.416179 -0.4696281 -0.8442886 -0.4512807 -0.289003 -0.8777153 -0.4691479 -0.09755074 -0.8448485 -0.2562817 -0.4696283 -0.9161056 -0.2778983 -0.2890036 -0.9523764 -0.2888998 -0.09755033 -6.02793e-7 0 -1 -0.8786135 -0.08653432 -0.4696278 -0.8786131 0.08653569 -0.4696282 -8.27874e-6 0 -1 4.60161e-7 0 -1 -0.8448483 0.2562823 -0.4696285 -0.9161058 0.2778981 -0.289003 -0.9523761 0.2889009 -0.09755092 -0.8442883 0.4512812 -0.289003 -0.8777151 0.4691484 -0.09755069 4.06536e-6 0 -1 -0.778617 0.4161789 -0.4696283 -0.3657609 0.3001751 -0.8809733 -0.4918073 0.4036155 -0.7715051 -0.5987034 0.4913437 -0.6325627 -0.6824635 0.5600827 -0.4696285 -0.7400251 0.6073223 -0.2890028 -0.7693231 0.6313684 -0.09755098 -0.6073226 0.7400248 -0.2890031 -0.6313672 0.7693239 -0.09755134 -0.3001749 0.3657635 -0.8809723 -0.4036151 0.4918069 -0.7715057 -0.4913436 0.598704 -0.6325623 -0.5600823 0.6824632 -0.4696293 0.5600826 0.6824627 -0.4696299 0.6073225 0.7400251 -0.2890025 0.6313674 0.7693237 -0.09755182 0.3001722 0.3657636 -0.8809732 0.4036172 0.491806 -0.7715051 0.491344 0.5987042 -0.6325619 0.3657609 0.3001741 -0.8809736 0.4918066 0.4036148 -0.771506 0.5987038 0.4913441 -0.6325622 0.6824626 0.5600832 -0.4696292 0.7400251 0.6073226 -0.2890022 0.769324 0.6313673 -0.0975508 0.7786163 0.4161785 -0.4696298 0.8442886 0.4512813 -0.2890018 0.8777155 0.4691475 -0.09755182 0.8448479 0.2562808 -0.4696298 0.9161062 0.2778977 -0.2890023 0.952376 0.2889012 -0.0975508 0.8786124 0.08653563 -0.4696295 0.8786124 -0.08653628 -0.4696295 0.9523764 -0.2888998 -0.09755128 0.844848 -0.2562817 -0.4696292 0.9161062 -0.277898 -0.2890018 0.7786165 -0.4161786 -0.4696294 0.8442885 -0.4512819 -0.2890013 0.8777148 -0.4691488 -0.09755116 0.7693231 -0.6313684 -0.09755098 0.3657612 -0.3001747 -0.8809733 0.4918054 -0.4036154 -0.7715063 0.5987042 -0.4913441 -0.6325616 0.6824633 -0.5600826 -0.4696291 0.7400249 -0.6073231 -0.2890015 0.4913439 -0.5987043 -0.6325618 0.5600829 -0.6824626 -0.4696297 0.6073226 -0.7400253 -0.2890014 0.631367 -0.7693242 -0.09755092 0.3001725 -0.365764 -0.8809729 0.4036152 -0.4918067 -0.7715057 0.9596813 -3.07749e-7 0.2810906 -3.08714e-7 -0.9454949 -0.3256369 4.9239e-7 -0.959683 0.2810846 0.4916055 0.2627654 0.8302279 -0.945495 3.08717e-7 -0.325637 0.8314666 0.5555748 0 -0.53342 0.161811 0.8302291 -0.533419 -0.1618103 0.8302299 0.8314678 0.5555729 0 0.533409 -0.161812 0.830236 0.555569 -0.8314705 0 -0.8314731 -0.5555651 0 0.8314676 0.5555732 1.97247e-6 0.5555678 -0.8314713 0 -0.8314652 -0.5555769 0 0.8314681 0.5555726 0 -0.5555692 -0.8314704 -4.10928e-7 3.69292e-7 0.9596824 0.2810866 -0.8314709 -0.5555685 -2.62992e-6 0.8314672 0.5555738 0 0.5555676 0.8314715 1.97245e-6 -0.5555646 -0.8314734 -1.47935e-6 0.5334174 0.1618105 0.8302308 -0.8314705 -0.555569 0 0.8314707 0.5555687 3.28742e-7 0.5555664 0.8314723 6.57488e-7 -0.5555739 -0.8314672 5.25992e-6 -0.8314738 -0.5555642 1.31497e-6 0.5555669 0.8314719 6.5748e-7 -0.8314714 -0.5555678 -3.28741e-7 -0.9596824 1.23098e-7 0.2810865 -0.5555697 0.8314701 0 -0.5547289 -0.05463731 0.8302354 -0.8314706 0.5555688 -1.89026e-6 -0.5555666 0.8314721 2.62995e-6 0.4915948 -0.2627681 0.8302334 -0.5555702 0.8314697 2.62992e-6 -0.8314666 0.5555748 1.64373e-7 -0.83147 0.5555698 -8.21852e-7 -0.8314725 0.555566 0 -7.224e-7 0.9454966 -0.3256322 -0.8314661 0.5555756 1.31497e-6 0.9454961 -1.54357e-7 -0.3256337 -0.8314707 0.5555687 0 -0.4916025 0.2627668 0.8302292 0.5547345 0.05463653 0.8302317 0.8314687 -0.5555717 0 0.8314697 -0.5555703 1.64372e-7 0.8314697 -0.5555701 -1.1506e-6 -0.5547422 0.05463671 0.8302264 0.8314732 -0.555565 9.86223e-7 0.5547347 -0.05463713 0.8302315 -0.4915935 -0.2627674 0.8302344 0.831469 -0.5555713 -1.64371e-6 0.8314714 -0.5555678 -3.28741e-7 0.9814963 0 0.1914818 -0.9814963 0 0.1914818 0 0.7000772 0.7140672 0 0.7139319 -0.7002152 -3.17003e-5 -0.700075 0.7140694 0 -0.7139325 -0.7002146 0 0.7139319 -0.7002151 0 0.7000776 0.7140669 0 -0.7139323 -0.7002147 0 -0.700078 0.7140664 1 -1.05018e-5 -1.06539e-5 -4.99958e-7 0.7689257 0.6393383 2.52692e-7 -0.7689257 -0.6393383 -3.06821e-7 0.6264097 -0.7794941 4.01506e-7 -0.8741514 0.4856536 0.831473 -0.5555653 2.62782e-6 -0.8314718 -0.5555672 -9.85433e-7</float_array>
95 <technique_common>
96 <accessor source="#shield-mesh-normals-array" count="479" stride="3">
97 <param name="X" type="float"/>
98 <param name="Y" type="float"/>
99 <param name="Z" type="float"/>
100 </accessor>
101 </technique_common>
102 </source>
103 <vertices id="shield-mesh-vertices">
104 <input semantic="POSITION" source="#shield-mesh-positions"/>
105 </vertices>
106 <polylist count="484">
107 <input semantic="VERTEX" source="#shield-mesh-vertices" offset="0"/>
108 <input semantic="NORMAL" source="#shield-mesh-normals" offset="1"/>
109 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
110 <p>6 0 12 0 13 0 0 1 8 1 1 1 1 2 9 2 2 2 2 3 10 3 3 3 3 4 11 4 4 4 5 5 11 5 12 5 9 6 17 6 10 6 10 7 18 7 11 7 12 8 18 8 19 8 13 9 19 9 20 9 7 10 15 10 8 10 8 11 16 11 9 11 17 12 22 12 18 12 19 13 22 13 23 13 19 14 24 14 20 14 21 15 26 15 22 15 23 16 26 16 27 16 23 17 28 17 24 17 7 18 115 18 108 18 25 19 30 19 26 19 28 20 27 20 31 20 34 21 30 21 33 21 29 22 33 22 30 22 31 23 34 23 35 23 26 24 30 24 27 24 47 25 14 25 7 25 68 25 54 25 47 25 32 26 37 26 33 26 34 27 37 27 38 27 34 28 39 28 35 28 38 29 44 29 45 29 38 30 46 30 39 30 108 31 75 31 68 31 36 32 44 32 37 32 40 33 48 33 41 33 41 34 49 34 42 34 43 35 49 35 50 35 43 36 51 36 44 36 45 37 51 37 52 37 45 38 53 38 46 38 52 39 58 39 59 39 52 40 60 40 53 40 47 41 55 41 48 41 48 42 56 42 49 42 50 43 56 43 57 43 50 44 58 44 51 44 64 45 72 45 65 45 66 46 72 46 73 46 67 47 73 47 74 47 61 48 69 48 62 48 63 49 69 49 70 49 64 50 70 50 71 50 68 51 76 51 69 51 70 52 76 52 77 52 71 53 77 53 78 53 71 54 79 54 72 54 73 55 79 55 80 55 74 56 80 56 81 56 78 57 83 57 79 57 80 58 83 58 84 58 80 59 85 59 81 59 82 60 87 60 83 60 84 61 87 61 88 61 84 62 89 62 85 62 89 63 88 63 92 63 88 64 87 64 91 64 86 65 91 65 87 65 90 66 94 66 91 66 92 67 95 67 96 67 95 68 91 68 94 68 95 69 100 69 96 69 93 70 98 70 94 70 95 71 98 71 99 71 97 72 105 72 98 72 99 73 105 73 106 73 99 74 107 74 100 74 106 75 114 75 107 75 101 76 109 76 102 76 103 77 109 77 110 77 104 78 110 78 111 78 104 79 112 79 105 79 106 80 112 80 113 80 111 81 117 81 118 81 111 82 119 82 112 82 113 83 119 83 120 83 114 84 120 84 121 84 109 85 115 85 116 85 109 86 117 86 110 86 128 87 134 87 127 87 130 88 122 88 123 88 131 89 123 89 124 89 132 90 124 90 125 90 133 91 125 91 126 91 127 92 133 92 126 92 139 93 131 93 132 93 140 94 132 94 133 94 134 95 140 95 133 95 142 96 134 96 135 96 137 97 129 97 130 97 138 98 130 98 131 98 144 99 139 99 140 99 141 100 144 100 140 100 142 101 145 101 141 101 148 102 143 102 144 102 145 103 148 103 144 103 150 104 145 104 146 104 230 105 122 105 129 105 152 106 147 106 148 106 214 107 210 107 211 107 217 108 216 108 213 108 155 109 151 109 152 109 214 110 218 110 217 110 210 111 213 111 209 111 129 112 162 112 169 112 169 105 183 105 190 105 159 113 154 113 155 113 156 114 159 114 155 114 161 115 156 115 157 115 160 116 166 116 159 116 168 117 160 117 161 117 230 105 197 105 223 105 166 118 158 118 159 118 170 119 162 119 163 119 171 120 163 120 164 120 165 121 171 121 164 121 173 122 165 122 166 122 167 123 173 123 166 123 168 124 174 124 167 124 174 125 180 125 173 125 175 126 181 126 174 126 177 127 169 127 170 127 178 128 170 128 171 128 172 129 178 129 171 129 180 130 172 130 173 130 194 131 186 131 187 131 188 132 194 132 187 132 189 133 195 133 188 133 191 134 183 134 184 134 185 135 191 135 184 135 186 136 192 136 185 136 198 137 190 137 191 137 199 138 191 138 192 138 193 139 199 139 192 139 201 140 193 140 194 140 195 141 201 141 194 141 203 142 195 142 196 142 205 143 200 143 201 143 202 144 205 144 201 144 207 145 202 145 203 145 209 146 204 146 205 146 206 147 209 147 205 147 211 148 206 148 207 148 150 149 153 149 149 149 156 150 155 150 152 150 213 151 208 151 209 151 216 152 212 152 213 152 157 153 156 153 153 153 148 154 149 154 152 154 222 155 217 155 218 155 220 156 215 156 216 156 217 157 220 157 216 157 227 158 219 158 220 158 221 159 227 159 220 159 229 160 221 160 222 160 229 161 235 161 228 161 231 162 223 162 224 162 225 163 231 163 224 163 226 164 232 164 225 164 234 165 226 165 227 165 228 166 234 166 227 166 233 167 239 167 232 167 241 168 233 168 234 168 235 169 241 169 234 169 236 170 242 170 235 170 238 171 230 171 231 171 239 172 231 172 232 172 190 173 108 173 68 173 183 174 54 174 61 174 230 175 7 175 108 175 200 176 82 176 78 176 223 177 75 177 101 177 115 178 238 178 116 178 32 179 158 179 36 179 21 180 147 180 25 180 116 181 239 181 117 181 215 182 97 182 93 182 14 183 137 183 15 183 54 184 177 184 55 184 239 185 118 185 117 185 15 186 138 186 16 186 55 187 178 187 56 187 118 188 241 188 119 188 224 189 101 189 102 189 169 190 68 190 47 190 16 191 139 191 17 191 56 192 179 192 57 192 119 193 242 193 120 193 163 194 40 194 41 194 225 195 102 195 103 195 204 196 86 196 82 196 57 197 180 197 58 197 120 198 243 198 121 198 164 199 41 199 42 199 104 200 225 200 103 200 58 201 181 201 59 201 165 202 42 202 43 202 59 203 182 203 60 203 129 204 47 204 7 204 75 205 198 205 76 205 147 206 29 206 25 206 123 207 0 207 1 207 76 208 199 208 77 208 97 209 226 209 104 209 77 210 200 210 78 210 124 211 1 211 2 211 125 212 2 212 3 212 126 213 3 213 4 213 0 214 237 214 115 214 127 215 4 215 5 215 162 216 14 216 40 216 128 217 5 217 6 217 158 218 43 218 36 218 208 219 90 219 86 219 184 220 61 220 62 220 185 221 62 221 63 221 186 222 63 222 64 222 29 223 154 223 32 223 187 224 64 224 65 224 212 225 93 225 90 225 17 226 143 226 21 226 188 227 65 227 66 227 189 228 66 228 67 228 34 229 27 229 30 229 95 230 88 230 91 230 213 231 247 231 217 231 217 232 246 232 214 232 213 233 244 233 245 233 210 234 246 234 244 234 149 235 250 235 248 235 152 236 248 236 249 236 156 237 250 237 153 237 152 238 251 238 156 238 249 239 250 239 251 239 247 240 244 240 246 240 118 241 1 241 3 241 240 242 123 242 238 242 118 243 125 243 240 243 116 244 123 244 1 244 125 245 1 245 123 245 116 246 240 246 238 246 6 247 5 247 12 247 0 248 7 248 8 248 1 249 8 249 9 249 2 250 9 250 10 250 3 251 10 251 11 251 5 252 4 252 11 252 9 253 16 253 17 253 10 254 17 254 18 254 12 255 11 255 18 255 13 256 12 256 19 256 7 257 14 257 15 257 8 258 15 258 16 258 17 259 21 259 22 259 19 260 18 260 22 260 19 261 23 261 24 261 21 262 25 262 26 262 23 263 22 263 26 263 23 264 27 264 28 264 7 265 0 265 115 265 25 266 29 266 30 266 29 267 32 267 33 267 47 268 40 268 14 268 68 269 61 269 54 269 32 270 36 270 37 270 34 271 33 271 37 271 34 272 38 272 39 272 38 273 37 273 44 273 38 274 45 274 46 274 108 275 101 275 75 275 36 276 43 276 44 276 40 277 47 277 48 277 41 278 48 278 49 278 43 279 42 279 49 279 43 280 50 280 51 280 45 281 44 281 51 281 45 282 52 282 53 282 52 283 51 283 58 283 52 284 59 284 60 284 47 285 54 285 55 285 48 286 55 286 56 286 50 287 49 287 56 287 50 288 57 288 58 288 64 289 71 289 72 289 66 290 65 290 72 290 67 291 66 291 73 291 61 292 68 292 69 292 63 293 62 293 69 293 64 294 63 294 70 294 68 295 75 295 76 295 70 296 69 296 76 296 71 297 70 297 77 297 71 298 78 298 79 298 73 299 72 299 79 299 74 300 73 300 80 300 78 301 82 301 83 301 80 302 79 302 83 302 80 303 84 303 85 303 82 304 86 304 87 304 84 305 83 305 87 305 84 306 88 306 89 306 86 307 90 307 91 307 90 308 93 308 94 308 95 309 99 309 100 309 93 310 97 310 98 310 95 311 94 311 98 311 97 312 104 312 105 312 99 313 98 313 105 313 99 314 106 314 107 314 106 315 113 315 114 315 101 316 108 316 109 316 103 317 102 317 109 317 104 318 103 318 110 318 104 319 111 319 112 319 106 320 105 320 112 320 111 321 110 321 117 321 111 322 118 322 119 322 113 323 112 323 119 323 114 324 113 324 120 324 109 325 108 325 115 325 109 326 116 326 117 326 128 327 135 327 134 327 130 328 129 328 122 328 131 329 130 329 123 329 132 330 131 330 124 330 133 331 132 331 125 331 127 332 134 332 133 332 139 333 138 333 131 333 140 334 139 334 132 334 134 335 141 335 140 335 142 336 141 336 134 336 137 337 136 337 129 337 138 338 137 338 130 338 144 339 143 339 139 339 141 340 145 340 144 340 142 341 146 341 145 341 148 342 147 342 143 342 145 343 149 343 148 343 150 344 149 344 145 344 230 345 237 345 122 345 152 346 151 346 147 346 155 347 154 347 151 347 129 348 136 348 162 348 169 349 176 349 183 349 159 350 158 350 154 350 156 351 160 351 159 351 161 352 160 352 156 352 160 353 167 353 166 353 168 354 167 354 160 354 230 355 190 355 197 355 166 356 165 356 158 356 170 357 169 357 162 357 171 358 170 358 163 358 165 359 172 359 171 359 173 360 172 360 165 360 167 361 174 361 173 361 168 362 175 362 174 362 174 363 181 363 180 363 175 364 182 364 181 364 177 365 176 365 169 365 178 366 177 366 170 366 172 367 179 367 178 367 180 368 179 368 172 368 194 369 193 369 186 369 188 370 195 370 194 370 189 371 196 371 195 371 191 372 190 372 183 372 185 373 192 373 191 373 186 374 193 374 192 374 198 375 197 375 190 375 199 376 198 376 191 376 193 377 200 377 199 377 201 378 200 378 193 378 195 379 202 379 201 379 203 380 202 380 195 380 205 381 204 381 200 381 202 382 206 382 205 382 207 383 206 383 202 383 209 384 208 384 204 384 206 385 210 385 209 385 211 386 210 386 206 386 213 387 212 387 208 387 216 388 215 388 212 388 222 389 221 389 217 389 220 390 219 390 215 390 217 391 221 391 220 391 227 392 226 392 219 392 221 393 228 393 227 393 229 394 228 394 221 394 229 395 236 395 235 395 231 396 230 396 223 396 225 397 232 397 231 397 226 398 233 398 232 398 234 399 233 399 226 399 228 400 235 400 234 400 233 401 240 401 239 401 241 402 240 402 233 402 235 403 242 403 241 403 236 404 243 404 242 404 238 405 237 405 230 405 239 406 238 406 231 406 190 407 230 407 108 407 183 408 176 408 54 408 230 409 129 409 7 409 200 410 204 410 82 410 223 411 197 411 75 411 115 412 237 412 238 412 32 413 154 413 158 413 21 414 143 414 147 414 116 415 238 415 239 415 215 416 219 416 97 416 14 417 136 417 137 417 54 418 176 418 177 418 239 419 240 419 118 419 15 420 137 420 138 420 55 421 177 421 178 421 118 422 240 422 241 422 224 423 223 423 101 423 169 424 190 424 68 424 16 417 138 417 139 417 56 425 178 425 179 425 119 426 241 426 242 426 163 427 162 427 40 427 225 428 224 428 102 428 204 429 208 429 86 429 57 430 179 430 180 430 120 431 242 431 243 431 164 432 163 432 41 432 104 433 226 433 225 433 58 434 180 434 181 434 165 435 164 435 42 435 59 436 181 436 182 436 129 437 169 437 47 437 75 438 197 438 198 438 147 439 151 439 29 439 123 440 122 440 0 440 76 441 198 441 199 441 97 442 219 442 226 442 77 443 199 443 200 443 124 444 123 444 1 444 125 445 124 445 2 445 126 446 125 446 3 446 0 447 122 447 237 447 127 448 126 448 4 448 162 449 136 449 14 449 128 450 127 450 5 450 158 451 165 451 43 451 208 452 212 452 90 452 184 453 183 453 61 453 185 454 184 454 62 454 186 455 185 455 63 455 29 456 151 456 154 456 187 457 186 457 64 457 212 458 215 458 93 458 17 459 139 459 143 459 188 460 187 460 65 460 189 461 188 461 66 461 34 462 31 462 27 462 95 463 92 463 88 463 213 464 245 464 247 464 217 465 247 465 246 465 213 466 210 466 244 466 210 467 214 467 246 467 149 468 153 468 250 468 152 469 149 469 248 469 156 470 251 470 250 470 152 471 249 471 251 471 249 239 248 239 250 239 247 472 245 472 244 472 118 473 116 473 1 473 240 474 125 474 123 474 118 475 3 475 125 475 116 476 238 476 123 476 125 477 3 477 1 477 116 478 118 478 240 478</p>
111 </polylist>
112 </mesh>
113 </geometry>
114 <geometry id="turret-mesh" name="turret">
115 <mesh>
116 <source id="turret-mesh-positions">
117 <float_array id="turret-mesh-positions-array" count="264">-0.5510447 1.039414 0.01499998 -0.5510447 1.039414 1.217285 0.5510445 1.039414 0.01499998 0.5510445 1.039414 1.217285 1.124624 0.4658347 0.01499998 1.124624 0.4658347 1.217285 1.124624 -0.4658346 0.01499998 1.124624 -0.4658346 1.217285 0.4658346 -1.124624 0.01499998 0.4658346 -1.124624 1.217285 -0.4658348 -1.124624 0.01499998 -0.4658348 -1.124624 1.217285 -1.12462 -0.4658347 0.01499998 -1.124624 -0.4658347 1.217285 -1.124624 0.4658344 0.01499998 -1.124624 0.4658344 1.217285 1.217285 -1.217285 0 -1.217285 -1.217285 0 1.217285 1.217285 0 -1.217285 1.217285 0 1.217285 -1.217285 1.217285 -1.217285 -1.217285 1.217285 1.217285 1.21728 1.217285 -1.217285 1.217285 1.217285 -0.5510447 1.21728 0 -0.5510447 1.21728 1.217285 0.5510445 1.21728 0 0.5510445 1.21728 1.217285 -1.12462 0.1 0.9262514 -1.12462 -0.1 0.9142513 -1.12462 -0.1 0.9262514 -1.12462 0.1 0.9142513 -0.8849852 -0.1 0.7729008 -1.026336 -0.1 0.9142513 -0.8849852 0.1 0.7729013 -1.026336 0.1 0.9142513 -0.8749852 -0.1 0.7829008 -1.018336 -0.1 0.9262514 -0.8749852 0.1 0.7829013 -1.018336 0.1 0.9262514 -0.1 -1.12462 0.9262514 0.1 -1.12462 0.9142513 0.1 -1.12462 0.9262514 -0.1 -1.12462 0.9142513 0.1 -0.8849852 0.7729007 0.1 -1.026336 0.9142513 -0.09999996 -0.8849852 0.7729012 -0.09999996 -1.026336 0.9142513 0.1 -0.8749852 0.7829007 0.1 -1.018336 0.9262514 -0.09999996 -0.8749852 0.7829012 -0.09999996 -1.018336 0.9262514 1.12462 -0.1 0.9262513 1.12462 0.1 0.9142512 1.12462 0.1 0.9262513 1.12462 -0.1 0.9142512 0.8849852 0.1000001 0.7729007 1.026336 0.1 0.9142512 0.8849852 -0.0999999 0.7729012 1.026336 -0.0999999 0.9142512 0.8749852 0.1000001 0.7829006 1.018336 0.1 0.9262513 0.8749852 -0.0999999 0.7829012 1.018336 -0.0999999 0.9262513 0.8517859 0.3528213 0.02136093 0.8517859 -0.3528212 0.02136093 -0.8517826 -0.3528213 0.02136093 -0.851786 0.3528211 0.02136093 -0.4173589 0.7872483 0.01136088 0.4173588 0.7872483 0.01136088 0.8517859 0.3528213 0.01136088 0.8517859 -0.3528212 0.01136088 0.3528212 -0.851786 0.01136088 -0.3528214 -0.8517858 0.01136088 -0.8517826 -0.3528213 0.01136088 -0.851786 0.3528211 0.01136088 -0.4173589 0.7872483 0.02136087 0.4173588 0.7872483 0.02136087 0.3528212 -0.851786 0.02136087 -0.3528214 -0.8517858 0.02136087 -0.2086794 0.3936241 6.80437e-4 0.2086794 0.3936241 6.80437e-4 0.1764106 -0.425893 6.80437e-4 -0.1764107 -0.4258929 6.80437e-4 -0.2086794 0.3936241 0.01068043 0.2086794 0.3936241 0.01068043 0.1764106 -0.425893 0.01068043 -0.1764107 -0.4258929 0.01068043</float_array>
118 <technique_common>
119 <accessor source="#turret-mesh-positions-array" count="88" stride="3">
120 <param name="X" type="float"/>
121 <param name="Y" type="float"/>
122 <param name="Z" type="float"/>
123 </accessor>
124 </technique_common>
125 </source>
126 <source id="turret-mesh-normals">
127 <float_array id="turret-mesh-normals-array" count="309">-0.7071066 -0.707107 0 -1 0 0 -0.7071069 0.7071067 0 2.55905e-7 1 0 0.7071092 0.7071045 0 1 5.10837e-6 3.66863e-6 0.707107 -0.7071067 0 1 0 0 0 -1 0 -6.97821e-6 1 3.67474e-6 7.15714e-6 1 0 5.52351e-6 0 1 0 0 1 -2.46216e-7 0 1 -1.38088e-6 0 1 0 0 1 0 0 1 0.7071065 -2.20509e-6 0.7071071 -0.7071059 0 -0.7071077 0.7071078 1.97563e-6 -0.7071058 0 0 -1 0 1 0 2.20509e-6 0.707107 0.7071067 0 -0.7071057 -0.707108 -1.64636e-6 0.7071059 -0.7071078 -1 5.47656e-7 -3.73862e-7 -1 4.11798e-7 0 1 0 1.66316e-7 -0.7071068 2.20509e-6 0.7071068 0.7071057 0 -0.7071079 -0.7071078 -1.97563e-6 -0.7071059 -1.12161e-6 -1 0 0 -1 -1.6472e-7 4.98959e-7 1 6.49681e-7 0 0.08403491 0.9964628 0.01648092 0.01648092 0.9997285 0.7071092 0.7071045 0 0 -0.02330732 0.9997284 -0.01648068 0.0164808 0.9997285 0.02330756 0 0.9997284 -0.01648098 -0.01648098 0.9997285 0 0.02521687 0.999682 0.0164808 -0.0164808 0.9997284 -0.02330762 0 0.9997285 -0.707107 0.7071066 0 -0.7071066 -0.707107 0 1 5.0153e-6 0 0.7071068 -0.7071068 0 0 0 1 0 0 1 0.9992257 -0.0393449 0 0.1064433 0.004191219 0.99431 -0.9992257 -0.03934484 0 -0.9992258 -0.03934484 0 0 0.04850065 0.9988232 -0.1064434 0.004191219 0.99431 0 -0.05246615 0.9986228 -2.53406e-7 -1 0 0.9992257 -0.0393449 0 -0.7071068 -0.7071068 0 2.55905e-7 1 0 0.7071068 0.7071068 2.55419e-6 0.7071068 -0.7071068 0 7.15714e-6 1 0 0 0 1 0.7071058 0 0.7071078 -0.7071067 2.23629e-6 -0.707107 0.7071078 1.98124e-6 -0.7071058 0 0.7071059 0.7071078 -2.23629e-6 -0.7071068 -0.7071068 -2.30492e-6 0.7071111 -0.7071025 -1 5.92237e-7 0 1 1.64719e-7 2.1084e-7 -0.7071056 0 0.707108 0.7071069 -2.23629e-6 -0.7071067 -0.7071078 -1.98124e-6 -0.7071058 -1.2129e-6 -1 0 4.21678e-7 1 2.47077e-7 0 0.08403503 0.9964628 0.01648068 0.0164808 0.9997285 0 -0.02330732 0.9997284 -0.01648092 0.01648092 0.9997285 0.02330756 0 0.9997284 -0.01648086 -0.01648074 0.9997285 0 0.02521687 0.9996821 0.01648092 -0.01648104 0.9997285 -0.02330762 0 0.9997285 -0.7071068 0.7071069 0 -0.7071067 -0.7071068 0 1 4.75133e-6 0 0.707107 -0.7071067 0 0 0 1 0 0 1 0.9992258 -0.03934484 0 0.1064433 0.004191219 0.99431 -0.9992257 -0.03934484 0 -0.9992258 -0.03934484 0 0 0.04850065 0.9988232 -0.1064434 0.004191219 0.99431 0 -0.05246615 0.9986227 0 0 1 -2.53406e-7 -1 0 0.9992257 -0.0393449 0</float_array>
128 <technique_common>
129 <accessor source="#turret-mesh-normals-array" count="103" stride="3">
130 <param name="X" type="float"/>
131 <param name="Y" type="float"/>
132 <param name="Z" type="float"/>
133 </accessor>
134 </technique_common>
135 </source>
136 <vertices id="turret-mesh-vertices">
137 <input semantic="POSITION" source="#turret-mesh-positions"/>
138 </vertices>
139 <polylist count="150">
140 <input semantic="VERTEX" source="#turret-mesh-vertices" offset="0"/>
141 <input semantic="NORMAL" source="#turret-mesh-normals" offset="1"/>
142 <vcount>3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 </vcount>
143 <p>4 0 3 0 2 0 6 1 5 1 4 1 8 2 7 2 6 2 10 3 9 3 8 3 12 4 11 4 10 4 14 5 13 5 12 5 0 6 15 6 14 6 22 7 16 7 18 7 17 8 20 8 21 8 19 1 21 1 23 1 2 1 27 1 26 1 0 7 25 7 1 7 26 9 22 9 18 9 25 10 19 10 23 10 7 11 22 11 5 11 3 12 22 12 27 12 1 13 23 13 15 13 15 14 21 14 13 14 9 12 20 12 7 12 13 15 21 15 11 15 21 16 9 16 11 16 38 17 37 17 36 17 34 18 33 18 35 18 28 12 37 12 39 12 34 19 36 19 32 19 33 20 31 20 35 20 35 21 28 21 39 21 35 21 38 21 34 21 33 8 30 8 29 8 33 8 36 8 37 8 50 22 49 22 48 22 46 23 45 23 47 23 51 12 42 12 49 12 46 24 48 24 44 24 47 20 41 20 43 20 47 25 40 25 51 25 47 26 50 26 46 26 45 7 42 7 41 7 45 27 48 27 49 27 62 28 61 28 60 28 58 29 57 29 59 29 63 12 54 12 61 12 58 30 60 30 56 30 59 20 53 20 55 20 59 31 52 31 63 31 59 32 62 32 58 32 57 21 54 21 53 21 57 33 60 33 61 33 24 34 2 34 26 34 2 35 64 35 4 35 79 36 74 36 66 36 10 37 78 37 79 37 0 38 67 38 76 38 4 39 65 39 6 39 12 40 79 40 66 40 0 41 77 41 2 41 6 42 78 42 8 42 12 43 67 43 14 43 65 44 72 44 78 44 77 45 70 45 64 45 66 46 75 46 67 46 64 1 71 1 65 1 67 47 68 47 76 47 74 48 68 48 75 48 69 49 71 49 70 49 69 50 78 50 72 50 76 51 83 51 80 51 73 52 76 52 68 52 83 53 84 53 80 53 79 54 82 54 83 54 77 55 82 55 78 55 77 56 80 56 81 56 87 12 85 12 84 12 82 57 87 57 83 57 81 58 86 58 82 58 80 21 85 21 81 21 4 59 5 59 3 59 6 1 7 1 5 1 8 2 9 2 7 2 10 60 11 60 9 60 12 61 13 61 11 61 14 7 15 7 13 7 0 62 1 62 15 62 22 7 20 7 16 7 17 8 16 8 20 8 19 1 17 1 21 1 2 1 3 1 27 1 0 7 24 7 25 7 26 21 27 21 22 21 25 63 24 63 19 63 7 12 20 12 22 12 3 12 5 12 22 12 1 64 25 64 23 64 15 12 23 12 21 12 21 12 20 12 9 12 38 65 39 65 37 65 34 66 32 66 33 66 28 12 30 12 37 12 34 67 38 67 36 67 33 20 29 20 31 20 35 21 31 21 28 21 35 21 39 21 38 21 33 8 37 8 30 8 33 8 32 8 36 8 50 68 51 68 49 68 46 69 44 69 45 69 51 12 40 12 42 12 46 70 50 70 48 70 47 20 45 20 41 20 47 71 43 71 40 71 47 1 51 1 50 1 45 7 49 7 42 7 45 72 44 72 48 72 62 73 63 73 61 73 58 74 56 74 57 74 63 12 52 12 54 12 58 75 62 75 60 75 59 20 57 20 53 20 59 76 55 76 52 76 59 8 63 8 62 8 57 21 61 21 54 21 57 77 56 77 60 77 24 78 0 78 2 78 2 79 77 79 64 79 79 36 73 36 74 36 10 80 8 80 78 80 0 81 14 81 67 81 4 82 64 82 65 82 12 83 10 83 79 83 0 84 76 84 77 84 6 85 65 85 78 85 12 86 66 86 67 86 65 87 71 87 72 87 77 88 69 88 70 88 66 89 74 89 75 89 64 1 70 1 71 1 67 90 75 90 68 90 74 91 73 91 68 91 69 92 72 92 71 92 69 93 77 93 78 93 76 94 79 94 83 94 73 95 79 95 76 95 83 96 87 96 84 96 79 97 78 97 82 97 77 98 81 98 82 98 77 99 76 99 80 99 87 100 86 100 85 100 82 101 86 101 87 101 81 102 85 102 86 102 80 21 84 21 85 21</p>
144 </polylist>
145 </mesh>
146 </geometry>
147 </library_geometries>
148 <library_controllers/>
149 <library_visual_scenes>
150 <visual_scene id="Scene" name="Scene">
151 <node id="shield" name="shield" type="NODE">
152 <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
153 <instance_geometry url="#shield-mesh" name="shield"/>
154 <node id="gun_r" name="gun_r" type="NODE">
155 <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 1.45002 0 0 0 1</matrix>
156 <instance_geometry url="#gun_r-mesh" name="gun_r"/>
157 </node>
158 <node id="gun_l" name="gun_l" type="NODE">
159 <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 1.45002 0 0 0 1</matrix>
160 <instance_geometry url="#gun_l-mesh" name="gun_l"/>
161 </node>
162 </node>
163 <node id="turret" name="turret" type="NODE">
164 <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
165 <instance_geometry url="#turret-mesh" name="turret"/>
166 </node>
167 </visual_scene>
168 </library_visual_scenes>
169 <scene>
170 <instance_visual_scene url="#Scene"/>
171 </scene>
172 </COLLADA>
File data/scenes/turret.scn added (mode: 100644) (index 0000000..7e79153)
File engine.cfg added (mode: 100644) (index 0000000..1d27ec5)
1 [application]
2
3 name="Sky Hammer"
4 main_scene="res://data/scenes/skyhammer.tscn"
5 boot_splash="res://data/menu/loading.png"
6 icon="res://icon.png"
7
8 [display]
9
10 allow_hidpi=true
11 fullscreen=true
12 resizable=false
13 borderless_window=true
14 test_width=960
15 test_height=540
16
17 [physics]
18
19 fixed_fps=60
20
21 [render]
22
23 default_clear_color=#ff000000
File export.cfg added (mode: 100644) (index 0000000..b6e0ac3)
1 [convert_images]
2
3 action="none"
4 compress_quality=0.7
5 formats="png"
6 shrink=1.0
7
8 [convert_samples]
9
10 action="none"
11 max_hz=44100
12 trim=false
13
14 [convert_scenes]
15
16 convert_text_scenes=true
17
18 [export_filter]
19
20 filter=""
21 filter_exclude=""
22 type="resources"
23
24 [platform:Android]
25
26 apk_expansion/SALT=""
27 apk_expansion/enable=false
28 apk_expansion/public_key=""
29 architecture/arm=true
30 architecture/x86=false
31 command_line/extra_args=""
32 custom_package/debug=""
33 custom_package/release=""
34 debug/debugging_enabled=true
35 keystore/release=""
36 keystore/release_password=""
37 keystore/release_user=""
38 one_click_deploy/clear_previous_install=true
39 package/icon=""
40 package/name=""
41 package/signed=true
42 package/unique_name="org.fluffrabbit.$genname"
43 permissions/access_checkin_properties=false
44 permissions/access_coarse_location=false
45 permissions/access_fine_location=false
46 permissions/access_location_extra_commands=false
47 permissions/access_mock_location=false
48 permissions/access_network_state=false
49 permissions/access_surface_flinger=false
50 permissions/access_wifi_state=false
51 permissions/account_manager=false
52 permissions/add_voicemail=false
53 permissions/authenticate_accounts=false
54 permissions/battery_stats=false
55 permissions/bind_accessibility_service=false
56 permissions/bind_appwidget=false
57 permissions/bind_device_admin=false
58 permissions/bind_input_method=false
59 permissions/bind_nfc_service=false
60 permissions/bind_notification_listener_service=false
61 permissions/bind_print_service=false
62 permissions/bind_remoteviews=false
63 permissions/bind_text_service=false
64 permissions/bind_vpn_service=false
65 permissions/bind_wallpaper=false
66 permissions/bluetooth=false
67 permissions/bluetooth_admin=false
68 permissions/bluetooth_privileged=false
69 permissions/brick=false
70 permissions/broadcast_package_removed=false
71 permissions/broadcast_sms=false
72 permissions/broadcast_sticky=false
73 permissions/broadcast_wap_push=false
74 permissions/call_phone=false
75 permissions/call_privileged=false
76 permissions/camera=false
77 permissions/capture_audio_output=false
78 permissions/capture_secure_video_output=false
79 permissions/capture_video_output=false
80 permissions/change_component_enabled_state=false
81 permissions/change_configuration=false
82 permissions/change_network_state=false
83 permissions/change_wifi_multicast_state=false
84 permissions/change_wifi_state=false
85 permissions/clear_app_cache=false
86 permissions/clear_app_user_data=false
87 permissions/control_location_updates=false
88 permissions/delete_cache_files=false
89 permissions/delete_packages=false
90 permissions/device_power=false
91 permissions/diagnostic=false
92 permissions/disable_keyguard=false
93 permissions/dump=false
94 permissions/expand_status_bar=false
95 permissions/factory_test=false
96 permissions/flashlight=false
97 permissions/force_back=false
98 permissions/get_accounts=false
99 permissions/get_package_size=false
100 permissions/get_tasks=false
101 permissions/get_top_activity_info=false
102 permissions/global_search=false
103 permissions/hardware_test=false
104 permissions/inject_events=false
105 permissions/install_location_provider=false
106 permissions/install_packages=false
107 permissions/install_shortcut=false
108 permissions/internal_system_window=false
109 permissions/internet=false
110 permissions/kill_background_processes=false
111 permissions/location_hardware=false
112 permissions/manage_accounts=false
113 permissions/manage_app_tokens=false
114 permissions/manage_documents=false
115 permissions/master_clear=false
116 permissions/media_content_control=false
117 permissions/modify_audio_settings=false
118 permissions/modify_phone_state=false
119 permissions/mount_format_filesystems=false
120 permissions/mount_unmount_filesystems=false
121 permissions/nfc=false
122 permissions/persistent_activity=false
123 permissions/process_outgoing_calls=false
124 permissions/read_calendar=false
125 permissions/read_call_log=false
126 permissions/read_contacts=false
127 permissions/read_external_storage=false
128 permissions/read_frame_buffer=false
129 permissions/read_history_bookmarks=false
130 permissions/read_input_state=false
131 permissions/read_logs=false
132 permissions/read_phone_state=false
133 permissions/read_profile=false
134 permissions/read_sms=false
135 permissions/read_social_stream=false
136 permissions/read_sync_settings=false
137 permissions/read_sync_stats=false
138 permissions/read_user_dictionary=false
139 permissions/reboot=false
140 permissions/receive_boot_completed=false
141 permissions/receive_mms=false
142 permissions/receive_sms=false
143 permissions/receive_wap_push=false
144 permissions/record_audio=false
145 permissions/reorder_tasks=false
146 permissions/restart_packages=false
147 permissions/send_respond_via_message=false
148 permissions/send_sms=false
149 permissions/set_activity_watcher=false
150 permissions/set_alarm=false
151 permissions/set_always_finish=false
152 permissions/set_animation_scale=false
153 permissions/set_debug_app=false
154 permissions/set_orientation=false
155 permissions/set_pointer_speed=false
156 permissions/set_preferred_applications=false
157 permissions/set_process_limit=false
158 permissions/set_time=false
159 permissions/set_time_zone=false
160 permissions/set_wallpaper=false
161 permissions/set_wallpaper_hints=false
162 permissions/signal_persistent_processes=false
163 permissions/status_bar=false
164 permissions/subscribed_feeds_read=false
165 permissions/subscribed_feeds_write=false
166 permissions/system_alert_window=false
167 permissions/transmit_ir=false
168 permissions/uninstall_shortcut=false
169 permissions/update_device_stats=false
170 permissions/use_credentials=false
171 permissions/use_sip=false
172 permissions/vibrate=false
173 permissions/wake_lock=false
174 permissions/write_apn_settings=false
175 permissions/write_calendar=false
176 permissions/write_call_log=false
177 permissions/write_contacts=false
178 permissions/write_external_storage=false
179 permissions/write_gservices=false
180 permissions/write_history_bookmarks=false
181 permissions/write_profile=false
182 permissions/write_secure_settings=false
183 permissions/write_settings=false
184 permissions/write_sms=false
185 permissions/write_social_stream=false
186 permissions/write_sync_settings=false
187 permissions/write_user_dictionary=false
188 screen/immersive_mode=true
189 screen/orientation=0
190 screen/support_large=true
191 screen/support_normal=true
192 screen/support_small=true
193 screen/support_xlarge=true
194 screen/use_32_bits_view=true
195 user_permissions/0=""
196 user_permissions/1=""
197 user_permissions/10=""
198 user_permissions/11=""
199 user_permissions/12=""
200 user_permissions/13=""
201 user_permissions/14=""
202 user_permissions/15=""
203 user_permissions/16=""
204 user_permissions/17=""
205 user_permissions/18=""
206 user_permissions/19=""
207 user_permissions/2=""
208 user_permissions/3=""
209 user_permissions/4=""
210 user_permissions/5=""
211 user_permissions/6=""
212 user_permissions/7=""
213 user_permissions/8=""
214 user_permissions/9=""
215 version/code=3
216 version/name="0.0.3"
217
218 [platform:BlackBerry 10]
219
220 debug/debugging_enabled=true
221 package/category="core.games"
222 package/custom_template=""
223 package/description="VR turret shooter"
224 package/icon=""
225 package/name=""
226 package/unique_name="org.fluffrabbit.$genname"
227 release/author="Cert. Name"
228 release/author_id="Cert. ID"
229 version/code=1
230 version/name="1.0"
231
232 [platform:HTML5]
233
234 browser/enable_run=true
235 custom_package/debug=""
236 custom_package/release=""
237 debug/debugging_enabled=false
238 html/controls_enabled=false
239 html/font_family="sans-serif"
240 html/head_include=""
241 html/style_include=""
242 html/title=""
243 options/memory_size=3
244
245 [platform:Linux X11]
246
247 binary/64_bits=true
248 custom_binary/debug=""
249 custom_binary/release=""
250 debug/debugging_enabled=false
251 resources/bundle_dependencies_(for_optical_disc)=false
252 resources/pack_mode=0
253
254 [platform:Mac OSX]
255
256 application/bits_mode=0
257 application/copyright=""
258 application/icon=""
259 application/identifier="org.fluffrabbit.$genname"
260 application/info="VR turret shooter"
261 application/name=""
262 application/short_version="1.0"
263 application/signature="godotmacgame"
264 application/version="1.0"
265 custom_package/debug=""
266 custom_package/release=""
267 debug/debugging_enabled=true
268 display/high_res=false
269
270 [platform:Windows Desktop]
271
272 binary/64_bits=true
273 custom_binary/debug=""
274 custom_binary/release=""
275 debug/debugging_enabled=true
276 resources/bundle_dependencies_(for_optical_disc)=true
277 resources/pack_mode=1
278
279 [script]
280
281 action="compile"
282 encrypt_key=""
File git-pull added (mode: 100755) (index 0000000..7163da8)
1 #!/bin/sh
2
3 git status
4 if [ $? != 0 ]; then
5 git init
6 git remote add origin https://gitlab.com/fluffrabbit/SkyHammer.git
7 fi
8 git fetch --all
9 git reset --hard origin/master
10 git pull origin master
File git-pull.bat added (mode: 100644) (index 0000000..fcc4118)
1 @echo off
2
3 git status
4 if errorlevel 1 (
5 git init
6 git remote add origin https://gitlab.com/fluffrabbit/SkyHammer.git
7 )
8 git fetch --all
9 git reset --hard origin/master
10 git pull origin master
11 pause
File git-upload added (mode: 100755) (index 0000000..d7fd465)
1 #!/bin/sh
2
3 git status
4 if [ $? != 0 ]; then
5 git init
6 git remote add origin https://gitlab.com/fluffrabbit/SkyHammer.git
7 fi
8 git add -A .
9 read -p "Commit description: " desc
10 read -p "Username to display: " username
11 git config user.email "@"
12 git config user.name "$username"
13 git commit -m "$desc"
14 git push origin master
15 if [ $? != 0 ]; then
16 echo Forcing push, wiping the repository and commit history and replacing it with your folder. Only proceed if you REALLY want to shake things up. A better alternative might be to run git pull origin master and then try running git-upload again. Proceeding with the force.
17 git push origin master --force
18 fi
File git-upload.bat added (mode: 100644) (index 0000000..a2cdf2d)
1 @echo off
2
3 git status
4 if errorlevel 1 (
5 git init
6 git remote add origin https://gitlab.com/fluffrabbit/SkyHammer.git
7 )
8 git add -A .
9 set /p desc=Commit description:
10 set /p username=Username to display:
11 git config user.email "@"
12 git config user.name "%username%"
13 git commit -m "%desc%"
14 git push origin master
15 if errorlevel 1 (
16 echo Forcing push, wiping the repository and commit history and replacing it with your folder. Only proceed if you REALLY want to shake things up. A better alternative might be to run git pull origin master and then try running git-upload again. Proceeding with the force.
17 git push origin master --force
18 )
19 pause
File icon.png added (mode: 100644) (index 0000000..3d7add4)
File icon.png.flags added (mode: 100644) (index 0000000..5130fd1)
1 gen_mipmaps=false
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/fluffrabbit/SkyHammer

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/fluffrabbit/SkyHammer

Clone this repository using git:
git clone git://git.rocketgit.com/user/fluffrabbit/SkyHammer

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main