View difference between Paste ID: V6h6jr1T and mkSMDzr2
SHOW: | | - or go back to the newest paste.
1-
----------------------------Note it will teleport only you to Submarine enjoy!----------------------------
1+
--https://github.com/Mokiros/roblox-FE-compatibility
2
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3
local Player,game,owner = owner,game
4
local RealPlayer = Player
5
do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end ----------------------------Note it will teleport only you to Submarine enjoy!----------------------------
6
local player = game.Players.LocalPlayer
7
local char = player.Character
8
local mouse = player:GetMouse()
9
local camera = game.Workspace.CurrentCamera
10
local engineon = false
11
local speed = 20
12
13
local sea = Instance.new("Part", workspace.Terrain)
14
sea.FormFactor = Enum.FormFactor.Symmetric
15
sea.Anchored = true
16
sea.Size = Vector3.new(1033, 433, 1452)
17
sea.Name = "Sea"
18
sea.CFrame = CFrame.new(3.5, 196.5, 2712)
19
sea.BrickColor = BrickColor.new("Dark stone grey")
20
sea.Friction = 0.3
21
22
game.Workspace.Terrain:FillBlock(sea.CFrame, sea.Size, Enum.Material.Water)
23
game.Workspace.Terrain.Sea:Destroy()
24
game.Workspace.Terrain.WaterTransparency = 0.5
25
game.Workspace.Terrain.WaterWaveSize = 1
26
27
local msubmarine = Instance.new("Model", workspace)
28
msubmarine.Name = "MSubmarine"
29
30
 part = Instance.new("Part", msubmarine)
31
part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
32
part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
33
part.Anchored = false
34
part.Material = Enum.Material.Metal
35
part.Size = Vector3.new(39, 21.762, 1)
36
part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
37
part.CFrame = CFrame.new(-171.5, 424.3, 2463.5)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
38
part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
39
part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
40
part.BrickColor = BrickColor.new("Dark stone grey")
41
part.Friction = 0.3
42
part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
43
44
 seat = Instance.new("Seat", msubmarine)
45
seat.Friction = 0.3
46
seat.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
47
seat.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
48
seat.TopSurface = Enum.SurfaceType.SmoothNoOutlines
49
seat.Anchored = false
50
seat.BrickColor = BrickColor.new("Black")
51
seat.CFrame = CFrame.new(-181.401, 413.929, 2510.3)* CFrame.Angles(-3.1415927410126, 1.1924880638503e-008, -3.1415927410126)
52
seat.Size = Vector3.new(2, 1, 2)
53
seat.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
54
seat.BackSurface = Enum.SurfaceType.SmoothNoOutlines
55
seat.RightSurface = Enum.SurfaceType.SmoothNoOutlines
56
seat.Name = "Seat"
57
58
 part_2 = Instance.new("Part", msubmarine)
59
part_2.FormFactor = Enum.FormFactor.Custom
60
part_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
61
part_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
62
part_2.Anchored = false
63
part_2.Material = Enum.Material.SmoothPlastic
64
part_2.Size = Vector3.new(2.73, 0.783, 1.565)
65
part_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
66
part_2.CFrame = CFrame.new(-181.479, 414.785, 2512.701)* CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
67
part_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
68
part_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
69
part_2.BrickColor = BrickColor.new("Dark stone grey")
70
part_2.Friction = 0.3
71
part_2.Shape = Enum.PartType.Cylinder
72
part_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
73
74
 part_3 = Instance.new("Part", msubmarine)
75
part_3.FormFactor = Enum.FormFactor.Plate
76
part_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
77
part_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
78
part_3.Anchored = false
79
part_3.Size = Vector3.new(1, 3.6, 2)
80
part_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
81
part_3.CFrame = CFrame.new(-181.401, 415.229, 2508.8)* CFrame.Angles(-0, -1.5707963705063, 0)
82
part_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
83
part_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
84
part_3.BrickColor = BrickColor.new("Black")
85
part_3.Friction = 0.3
86
part_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
87
88
 part_4 = Instance.new("Part", msubmarine)
89
part_4.FormFactor = Enum.FormFactor.Custom
90
part_4.CanCollide = false
91
part_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
92
part_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
93
part_4.Anchored = false
94
part_4.Material = Enum.Material.Wood
95
part_4.Size = Vector3.new(0.2, 4.226, 3.6)
96
part_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
97
part_4.CFrame = CFrame.new(-181.5, 416.228, 2512.701)* CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
98
part_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
99
part_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
100
part_4.BrickColor = BrickColor.new("Pine Cone")
101
part_4.Friction = 0.3
102
part_4.Shape = Enum.PartType.Cylinder
103
part_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
104
105
 mesh = Instance.new("SpecialMesh", part_4)
106
mesh.Scale = Vector3.new(0.783, 1, 1)
107
mesh.MeshType = Enum.MeshType.Cylinder
108
109
 seat_2 = Instance.new("Seat", msubmarine)
110
seat_2.Friction = 0.3
111
seat_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
112
seat_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
113
seat_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
114
seat_2.Anchored = false
115
seat_2.BrickColor = BrickColor.new("Black")
116
seat_2.CFrame = CFrame.new(-181.401, 413.929, 2515.3)* CFrame.Angles(-0, -1.1924880638503e-008, -0)
117
seat_2.Size = Vector3.new(2, 1, 2)
118
seat_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
119
seat_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
120
seat_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
121
seat_2.Name = "Seat"
122
123
 part_5 = Instance.new("Part", msubmarine)
124
part_5.FormFactor = Enum.FormFactor.Plate
125
part_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
126
part_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
127
part_5.Anchored = false
128
part_5.Size = Vector3.new(1, 3.6, 2)
129
part_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
130
part_5.CFrame = CFrame.new(-181.401, 415.229, 2516.8)* CFrame.Angles(0, 1.5707963705063, 0)
131
part_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
132
part_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
133
part_5.BrickColor = BrickColor.new("Black")
134
part_5.Friction = 0.3
135
part_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
136
137
 part_6 = Instance.new("Part", msubmarine)
138
part_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
139
part_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
140
part_6.Anchored = false
141
part_6.Material = Enum.Material.Metal
142
part_6.Size = Vector3.new(39, 21.762, 1)
143
part_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
144
part_6.CFrame = CFrame.new(-171.5, 424.2, 2598.9)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
145
part_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
146
part_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
147
part_6.BrickColor = BrickColor.new("Dark stone grey")
148
part_6.Friction = 0.3
149
part_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
150
151
 wedge = Instance.new("WedgePart", msubmarine)
152
wedge.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
153
wedge.TopSurface = Enum.SurfaceType.SmoothNoOutlines
154
wedge.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
155
wedge.Friction = 0.3
156
wedge.Material = Enum.Material.Metal
157
wedge.Size = Vector3.new(24, 12.2, 2)
158
wedge.BackSurface = Enum.SurfaceType.SmoothNoOutlines
159
wedge.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
160
wedge.RightSurface = Enum.SurfaceType.SmoothNoOutlines
161
wedge.CFrame = CFrame.new(-188.1, 451.619, 2528)* CFrame.Angles(1.5707963705063, 0, 1.5707963705063)
162
wedge.BrickColor = BrickColor.new("Dark stone grey")
163
wedge.Anchored = false
164
165
 part_7 = Instance.new("Part", msubmarine)
166
part_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
167
part_7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
168
part_7.Anchored = false
169
part_7.Material = Enum.Material.SmoothPlastic
170
part_7.Size = Vector3.new(8, 6.4, 6)
171
part_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
172
part_7.CFrame = CFrame.new(-186, 416.619, 2477)* CFrame.Angles(-0, -1.5707963705063, 0)
173
part_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
174
part_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
175
part_7.BrickColor = BrickColor.new("Dark stone grey")
176
part_7.Friction = 0.3
177
part_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
178
179
 part_8 = Instance.new("Part", msubmarine)
180
part_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
181
part_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
182
part_8.Anchored = false
183
part_8.Material = Enum.Material.SmoothPlastic
184
part_8.Size = Vector3.new(8, 5.4, 7)
185
part_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
186
part_8.CFrame = CFrame.new(-177, 416.119, 2469.5)
187
part_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
188
part_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
189
part_8.BrickColor = BrickColor.new("Dark stone grey")
190
part_8.Friction = 0.3
191
part_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
192
193
 part_9 = Instance.new("Part", msubmarine)
194
part_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
195
part_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
196
part_9.Anchored = false
197
part_9.Material = Enum.Material.Metal
198
part_9.Size = Vector3.new(6, 3.4, 6)
199
part_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
200
part_9.CFrame = CFrame.new(-185.99, 416.919, 2477)* CFrame.Angles(-0, -1.5707963705063, 0)
201
part_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
202
part_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
203
part_9.BrickColor = BrickColor.new("Really black")
204
part_9.Friction = 0.3
205
part_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
206
207
 hatch2 = Instance.new("Part", msubmarine)
208
hatch2.FormFactor = Enum.FormFactor.Plate
209
hatch2.CanCollide = false
210
hatch2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
211
hatch2.Transparency = 1
212
hatch2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
213
hatch2.Anchored = false
214
hatch2.Material = Enum.Material.Metal
215
hatch2.Size = Vector3.new(8, 0.4, 8)
216
hatch2.Name = "hatch2"
217
hatch2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
218
hatch2.CFrame = CFrame.new(-174, 452.419, 2530)
219
hatch2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
220
hatch2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
221
hatch2.BrickColor = BrickColor.new("Dark stone grey")
222
hatch2.Friction = 0.3
223
hatch2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
224
225
 wedge_2 = Instance.new("WedgePart", msubmarine)
226
wedge_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
227
wedge_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
228
wedge_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
229
wedge_2.Friction = 0.3
230
wedge_2.Material = Enum.Material.Metal
231
wedge_2.Size = Vector3.new(22.397, 21.555, 46.783)
232
wedge_2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
233
wedge_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
234
wedge_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
235
wedge_2.CFrame = CFrame.new(-182.228, 424.221, 2626.391)* CFrame.Angles(3.141592502594, -2.9802325940409e-008, 1.5707963705063)
236
wedge_2.BrickColor = BrickColor.new("Dark stone grey")
237
wedge_2.Anchored = false
238
239
 part_10 = Instance.new("Part", msubmarine)
240
part_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
241
part_10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
242
part_10.Anchored = false
243
part_10.Material = Enum.Material.Metal
244
part_10.Size = Vector3.new(9, 12.4, 2)
245
part_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
246
part_10.CFrame = CFrame.new(-172, 419.619, 2468.5)* CFrame.Angles(-0, -1.5707963705063, 0)
247
part_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
248
part_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
249
part_10.BrickColor = BrickColor.new("Dark stone grey")
250
part_10.Friction = 0.3
251
part_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
252
253
 part_11 = Instance.new("Part", msubmarine)
254
part_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
255
part_11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
256
part_11.Anchored = false
257
part_11.Material = Enum.Material.Metal
258
part_11.Size = Vector3.new(16, 12.4, 2)
259
part_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
260
part_11.CFrame = CFrame.new(-181, 419.619, 2465)
261
part_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
262
part_11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
263
part_11.BrickColor = BrickColor.new("Dark stone grey")
264
part_11.Friction = 0.3
265
part_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
266
267
 wedge_3 = Instance.new("WedgePart", msubmarine)
268
wedge_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
269
wedge_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
270
wedge_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
271
wedge_3.Friction = 0.3
272
wedge_3.Material = Enum.Material.Metal
273
wedge_3.Size = Vector3.new(3.366, 22.555, 11.783)
274
wedge_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
275
wedge_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
276
wedge_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
277
wedge_3.CFrame = CFrame.new(-172, 425.456, 2450.454)* CFrame.Angles(-1.570796251297, -7.6427418606588e-015, -8.7422776573476e-008)
278
wedge_3.BrickColor = BrickColor.new("Dark stone grey")
279
wedge_3.Anchored = false
280
281
 wedge_4 = Instance.new("WedgePart", msubmarine)
282
wedge_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
283
wedge_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
284
wedge_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
285
wedge_4.Friction = 0.3
286
wedge_4.Material = Enum.Material.Metal
287
wedge_4.Size = Vector3.new(3.366, 22.555, 11.783)
288
wedge_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
289
wedge_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
290
wedge_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
291
wedge_4.CFrame = CFrame.new(-172, 437.098, 2450.622)* CFrame.Angles(1.5707963705063, 0, 8.7422776573476e-008)
292
wedge_4.BrickColor = BrickColor.new("Dark stone grey")
293
wedge_4.Anchored = false
294
295
 wedge_5 = Instance.new("WedgePart", msubmarine)
296
wedge_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
297
wedge_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
298
wedge_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
299
wedge_5.Friction = 0.3
300
wedge_5.Material = Enum.Material.Metal
301
wedge_5.Size = Vector3.new(22.429, 14.84, 46.783)
302
wedge_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
303
wedge_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
304
wedge_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
305
wedge_5.CFrame = CFrame.new(-164.079, 424.214, 2626.391)* CFrame.Angles(-3.7659059870521e-008, -5.7620450633067e-008, -1.5707963705063)
306
wedge_5.BrickColor = BrickColor.new("Dark stone grey")
307
wedge_5.Anchored = false
308
309
 part_12 = Instance.new("TrussPart", msubmarine)
310
part_12.Friction = 0.3
311
part_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
312
part_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
313
part_12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
314
part_12.Reflectance = 0.8
315
part_12.Anchored = false
316
part_12.Material = Enum.Material.Metal
317
part_12.Size = Vector3.new(2, 16, 2)
318
part_12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
319
part_12.BrickColor = BrickColor.new("Dark stone grey")
320
part_12.CFrame = CFrame.new(-172.2, 443.819, 2515)
321
part_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
322
part_12.Name = "Part"
323
part_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
324
325
 part_13 = Instance.new("Part", msubmarine)
326
part_13.FormFactor = Enum.FormFactor.Plate
327
part_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
328
part_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
329
part_13.Anchored = false
330
part_13.Size = Vector3.new(1, 3.6, 2)
331
part_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
332
part_13.CFrame = CFrame.new(-185.5, 415.229, 2496.8)
333
part_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
334
part_13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
335
part_13.BrickColor = BrickColor.new("Black")
336
part_13.Friction = 0.3
337
part_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
338
339
 seat_3 = Instance.new("Seat", msubmarine)
340
seat_3.Friction = 0.3
341
seat_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
342
seat_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
343
seat_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
344
seat_3.Anchored = false
345
seat_3.BrickColor = BrickColor.new("Black")
346
seat_3.CFrame = CFrame.new(-184, 413.929, 2496.8)* CFrame.Angles(-0, -1.5707963705063, 0)
347
seat_3.Size = Vector3.new(2, 1, 2)
348
seat_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
349
seat_3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
350
seat_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
351
seat_3.Name = "Seat"
352
353
 seat_4 = Instance.new("Seat", msubmarine)
354
seat_4.Friction = 0.3
355
seat_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
356
seat_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
357
seat_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
358
seat_4.Anchored = false
359
seat_4.BrickColor = BrickColor.new("Black")
360
seat_4.CFrame = CFrame.new(-179, 413.929, 2496.8)* CFrame.Angles(0, 1.5707963705063, 0)
361
seat_4.Size = Vector3.new(2, 1, 2)
362
seat_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
363
seat_4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
364
seat_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
365
seat_4.Name = "Seat"
366
367
 part_14 = Instance.new("Part", msubmarine)
368
part_14.FormFactor = Enum.FormFactor.Plate
369
part_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
370
part_14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
371
part_14.Anchored = false
372
part_14.Size = Vector3.new(1, 3.6, 2)
373
part_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
374
part_14.CFrame = CFrame.new(-177.5, 415.229, 2496.8)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
375
part_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
376
part_14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
377
part_14.BrickColor = BrickColor.new("Black")
378
part_14.Friction = 0.3
379
part_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
380
381
 part_15 = Instance.new("TrussPart", msubmarine)
382
part_15.Friction = 0.3
383
part_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
384
part_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
385
part_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
386
part_15.Reflectance = 0.8
387
part_15.Anchored = false
388
part_15.Material = Enum.Material.Metal
389
part_15.Size = Vector3.new(2, 22, 2)
390
part_15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
391
part_15.BrickColor = BrickColor.new("Dark stone grey")
392
part_15.CFrame = CFrame.new(-194, 425.019, 2516)
393
part_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
394
part_15.Name = "Part"
395
part_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
396
397
 part_16 = Instance.new("Part", msubmarine)
398
part_16.FormFactor = Enum.FormFactor.Custom
399
part_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
400
part_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
401
part_16.Anchored = false
402
part_16.Material = Enum.Material.SmoothPlastic
403
part_16.Size = Vector3.new(2.73, 0.783, 1.565)
404
part_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
405
part_16.CFrame = CFrame.new(-181.4, 414.785, 2496.722)* CFrame.Angles(-0, 0, 1.5707963705063)
406
part_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
407
part_16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
408
part_16.BrickColor = BrickColor.new("Dark stone grey")
409
part_16.Friction = 0.3
410
part_16.Shape = Enum.PartType.Cylinder
411
part_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
412
413
 part_17 = Instance.new("Part", msubmarine)
414
part_17.FormFactor = Enum.FormFactor.Custom
415
part_17.CanCollide = false
416
part_17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
417
part_17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
418
part_17.Anchored = false
419
part_17.Material = Enum.Material.Wood
420
part_17.Size = Vector3.new(0.2, 4.226, 3.6)
421
part_17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
422
part_17.CFrame = CFrame.new(-181.401, 416.228, 2496.7)* CFrame.Angles(-0, 0, 1.5707963705063)
423
part_17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
424
part_17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
425
part_17.BrickColor = BrickColor.new("Pine Cone")
426
part_17.Friction = 0.3
427
part_17.Shape = Enum.PartType.Cylinder
428
part_17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
429
430
 mesh_2 = Instance.new("SpecialMesh", part_17)
431
mesh_2.Scale = Vector3.new(0.783, 1, 1)
432
mesh_2.MeshType = Enum.MeshType.Cylinder
433
434
 part_18 = Instance.new("Part", msubmarine)
435
part_18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
436
part_18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
437
part_18.Anchored = false
438
part_18.Material = Enum.Material.Metal
439
part_18.Size = Vector3.new(28, 12.4, 2)
440
part_18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
441
part_18.CFrame = CFrame.new(-190, 419.619, 2478)* CFrame.Angles(0, 1.5707963705063, 0)
442
part_18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
443
part_18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
444
part_18.BrickColor = BrickColor.new("Dark stone grey")
445
part_18.Friction = 0.3
446
part_18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
447
448
 hatch1 = Instance.new("Part", msubmarine)
449
hatch1.FormFactor = Enum.FormFactor.Plate
450
hatch1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
451
hatch1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
452
hatch1.Anchored = false
453
hatch1.Material = Enum.Material.Metal
454
hatch1.Size = Vector3.new(7, 0.4, 8)
455
hatch1.Name = "hatch1"
456
hatch1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
457
hatch1.CFrame = CFrame.new(-168.671, 455.749, 2530)* CFrame.Angles(-0, 0, -1.9198621511459)
458
hatch1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
459
hatch1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
460
hatch1.BrickColor = BrickColor.new("Dark stone grey")
461
hatch1.Friction = 0.3
462
hatch1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
463
464
 wedge_6 = Instance.new("WedgePart", msubmarine)
465
wedge_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
466
wedge_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
467
wedge_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
468
wedge_6.Friction = 0.3
469
wedge_6.Material = Enum.Material.Metal
470
wedge_6.Size = Vector3.new(22.397, 21.555, 46.783)
471
wedge_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
472
wedge_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
473
wedge_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
474
wedge_6.CFrame = CFrame.new(-167.418, 424.229, 2626.361)* CFrame.Angles(3.141592502594, -2.9802325940409e-008, 1.5707963705063)
475
wedge_6.BrickColor = BrickColor.new("Dark stone grey")
476
wedge_6.Anchored = false
477
478
 wedge_7 = Instance.new("WedgePart", msubmarine)
479
wedge_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
480
wedge_7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
481
wedge_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
482
wedge_7.Friction = 0.3
483
wedge_7.Material = Enum.Material.Metal
484
wedge_7.Size = Vector3.new(3.366, 20.536, 3.366)
485
wedge_7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
486
wedge_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
487
wedge_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
488
wedge_7.CFrame = CFrame.new(-172, 432.798, 2445.068)* CFrame.Angles(1.5707963705063, -0, 3.1415927410126)
489
wedge_7.BrickColor = BrickColor.new("Dark stone grey")
490
wedge_7.Anchored = false
491
492
 wedge_8 = Instance.new("WedgePart", msubmarine)
493
wedge_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
494
wedge_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
495
wedge_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
496
wedge_8.Friction = 0.3
497
wedge_8.Material = Enum.Material.Metal
498
wedge_8.Size = Vector3.new(24, 12.2, 2)
499
wedge_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
500
wedge_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
501
wedge_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
502
wedge_8.CFrame = CFrame.new(-155.9, 451.619, 2528)* CFrame.Angles(1.5707963705063, 0, -1.5707963705063)
503
wedge_8.BrickColor = BrickColor.new("Dark stone grey")
504
wedge_8.Anchored = false
505
506
 part_19 = Instance.new("Part", msubmarine)
507
part_19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
508
part_19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
509
part_19.Anchored = false
510
part_19.Material = Enum.Material.Metal
511
part_19.Size = Vector3.new(19.989, 1.2, 28.205)
512
part_19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
513
part_19.CFrame = CFrame.new(-180.983, 425.619, 2505.897)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
514
part_19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
515
part_19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
516
part_19.BrickColor = BrickColor.new("Dark stone grey")
517
part_19.Friction = 0.3
518
part_19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
519
520
 part_20 = Instance.new("Part", msubmarine)
521
part_20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
522
part_20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
523
part_20.Anchored = false
524
part_20.Material = Enum.Material.Metal
525
part_20.Size = Vector3.new(28, 12.4, 2)
526
part_20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
527
part_20.CFrame = CFrame.new(-190, 419.619, 2506)* CFrame.Angles(0, 1.5707963705063, 0)
528
part_20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
529
part_20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
530
part_20.BrickColor = BrickColor.new("Dark stone grey")
531
part_20.Friction = 0.3
532
part_20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
533
534
 part_21 = Instance.new("Part", msubmarine)
535
part_21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
536
part_21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
537
part_21.Anchored = false
538
part_21.Material = Enum.Material.Metal
539
part_21.Size = Vector3.new(18, 12.4, 2)
540
part_21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
541
part_21.CFrame = CFrame.new(-180, 419.619, 2519)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
542
part_21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
543
part_21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
544
part_21.BrickColor = BrickColor.new("Dark stone grey")
545
part_21.Friction = 0.3
546
part_21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
547
548
 part_22 = Instance.new("Part", msubmarine)
549
part_22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
550
part_22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
551
part_22.Anchored = false
552
part_22.Material = Enum.Material.Metal
553
part_22.Size = Vector3.new(9, 12.4, 2)
554
part_22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
555
part_22.CFrame = CFrame.new(-172, 419.619, 2496.5)* CFrame.Angles(-0, -1.5707963705063, 0)
556
part_22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
557
part_22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
558
part_22.BrickColor = BrickColor.new("Dark stone grey")
559
part_22.Friction = 0.3
560
part_22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
561
562
 part_23 = Instance.new("Part", msubmarine)
563
part_23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
564
part_23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
565
part_23.Anchored = false
566
part_23.Material = Enum.Material.Metal
567
part_23.Size = Vector3.new(9, 12.4, 2)
568
part_23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
569
part_23.CFrame = CFrame.new(-172, 419.619, 2513.5)* CFrame.Angles(-0, -1.5707963705063, 0)
570
part_23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
571
part_23.BackSurface = Enum.SurfaceType.SmoothNoOutlines
572
part_23.BrickColor = BrickColor.new("Dark stone grey")
573
part_23.Friction = 0.3
574
part_23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
575
576
 part_24 = Instance.new("Part", msubmarine)
577
part_24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
578
part_24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
579
part_24.Anchored = false
580
part_24.Material = Enum.Material.Metal
581
part_24.Size = Vector3.new(16, 12.4, 2)
582
part_24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
583
part_24.CFrame = CFrame.new(-181, 419.619, 2493)
584
part_24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
585
part_24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
586
part_24.BrickColor = BrickColor.new("Dark stone grey")
587
part_24.Friction = 0.3
588
part_24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
589
590
 part_25 = Instance.new("Part", msubmarine)
591
part_25.FormFactor = Enum.FormFactor.Plate
592
part_25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
593
part_25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
594
part_25.Anchored = false
595
part_25.Size = Vector3.new(1, 3.6, 2)
596
part_25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
597
part_25.CFrame = CFrame.new(-186.101, 415.229, 2508.8)* CFrame.Angles(-0, -1.5707963705063, 0)
598
part_25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
599
part_25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
600
part_25.BrickColor = BrickColor.new("Black")
601
part_25.Friction = 0.3
602
part_25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
603
604
 part_26 = Instance.new("Part", msubmarine)
605
part_26.FormFactor = Enum.FormFactor.Custom
606
part_26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
607
part_26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
608
part_26.Anchored = false
609
part_26.Material = Enum.Material.SmoothPlastic
610
part_26.Size = Vector3.new(2.73, 0.783, 1.565)
611
part_26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
612
part_26.CFrame = CFrame.new(-186.179, 414.785, 2512.701)* CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
613
part_26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
614
part_26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
615
part_26.BrickColor = BrickColor.new("Dark stone grey")
616
part_26.Friction = 0.3
617
part_26.Shape = Enum.PartType.Cylinder
618
part_26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
619
620
 part_27 = Instance.new("Part", msubmarine)
621
part_27.FormFactor = Enum.FormFactor.Custom
622
part_27.CanCollide = false
623
part_27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
624
part_27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
625
part_27.Anchored = false
626
part_27.Material = Enum.Material.Wood
627
part_27.Size = Vector3.new(0.2, 4.226, 3.6)
628
part_27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
629
part_27.CFrame = CFrame.new(-186.2, 416.228, 2512.701)* CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
630
part_27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
631
part_27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
632
part_27.BrickColor = BrickColor.new("Pine Cone")
633
part_27.Friction = 0.3
634
part_27.Shape = Enum.PartType.Cylinder
635
part_27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
636
637
 mesh_3 = Instance.new("SpecialMesh", part_27)
638
mesh_3.Scale = Vector3.new(0.783, 1, 1)
639
mesh_3.MeshType = Enum.MeshType.Cylinder
640
641
 seat_5 = Instance.new("Seat", msubmarine)
642
seat_5.Friction = 0.3
643
seat_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
644
seat_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
645
seat_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
646
seat_5.Anchored = false
647
seat_5.BrickColor = BrickColor.new("Black")
648
seat_5.CFrame = CFrame.new(-186.101, 413.929, 2515.3)* CFrame.Angles(-0, -1.1924880638503e-008, -0)
649
seat_5.Size = Vector3.new(2, 1, 2)
650
seat_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
651
seat_5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
652
seat_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
653
seat_5.Name = "Seat"
654
655
 part_28 = Instance.new("Part", msubmarine)
656
part_28.FormFactor = Enum.FormFactor.Plate
657
part_28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
658
part_28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
659
part_28.Anchored = false
660
part_28.Size = Vector3.new(1, 3.6, 2)
661
part_28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
662
part_28.CFrame = CFrame.new(-186.101, 415.229, 2516.8)* CFrame.Angles(0, 1.5707963705063, 0)
663
part_28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
664
part_28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
665
part_28.BrickColor = BrickColor.new("Black")
666
part_28.Friction = 0.3
667
part_28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
668
669
 seat_6 = Instance.new("Seat", msubmarine)
670
seat_6.Friction = 0.3
671
seat_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
672
seat_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
673
seat_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
674
seat_6.Anchored = false
675
seat_6.BrickColor = BrickColor.new("Black")
676
seat_6.CFrame = CFrame.new(-186.101, 413.929, 2510.3)* CFrame.Angles(-3.1415927410126, 1.1924880638503e-008, -3.1415927410126)
677
seat_6.Size = Vector3.new(2, 1, 2)
678
seat_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
679
seat_6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
680
seat_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
681
seat_6.Name = "Seat"
682
683
 part_29 = Instance.new("Part", msubmarine)
684
part_29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
685
part_29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
686
part_29.Anchored = false
687
part_29.Material = Enum.Material.SmoothPlastic
688
part_29.Size = Vector3.new(8, 1.2, 7)
689
part_29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
690
part_29.CFrame = CFrame.new(-177, 419.419, 2469.5)
691
part_29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
692
part_29.BackSurface = Enum.SurfaceType.SmoothNoOutlines
693
part_29.BrickColor = BrickColor.new("Really black")
694
part_29.Friction = 0.3
695
part_29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
696
697
 part_30 = Instance.new("Part", msubmarine)
698
part_30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
699
part_30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
700
part_30.Anchored = false
701
part_30.Material = Enum.Material.SmoothPlastic
702
part_30.Size = Vector3.new(8, 1.204, 9.006)
703
part_30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
704
part_30.CFrame = CFrame.new(-185, 421.417, 2485.503)
705
part_30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
706
part_30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
707
part_30.BrickColor = BrickColor.new("Earth green")
708
part_30.Friction = 0.3
709
part_30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
710
711
 part_31 = Instance.new("Part", msubmarine)
712
part_31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
713
part_31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
714
part_31.Anchored = false
715
part_31.Material = Enum.Material.Metal
716
part_31.Size = Vector3.new(9, 12.4, 2)
717
part_31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
718
part_31.CFrame = CFrame.new(-172, 419.619, 2485.5)* CFrame.Angles(-0, -1.5707963705063, 0)
719
part_31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
720
part_31.BackSurface = Enum.SurfaceType.SmoothNoOutlines
721
part_31.BrickColor = BrickColor.new("Dark stone grey")
722
part_31.Friction = 0.3
723
part_31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
724
725
 wedge_9 = Instance.new("WedgePart", msubmarine)
726
wedge_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
727
wedge_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
728
wedge_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
729
wedge_9.Friction = 0.3
730
wedge_9.Material = Enum.Material.Metal
731
wedge_9.Size = Vector3.new(22.316, 10.105, 46.344)
732
wedge_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
733
wedge_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
734
wedge_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
735
wedge_9.CFrame = CFrame.new(-159.292, 424.277, 2625.794)* CFrame.Angles(3.141592502594, 0.17453272640705, 1.5707963705063)
736
wedge_9.BrickColor = BrickColor.new("Dark stone grey")
737
wedge_9.Anchored = false
738
739
 wedge_10 = Instance.new("WedgePart", msubmarine)
740
wedge_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
741
wedge_10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
742
wedge_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
743
wedge_10.Friction = 0.3
744
wedge_10.Material = Enum.Material.Metal
745
wedge_10.Size = Vector3.new(22.359, 11.767, 46.344)
746
wedge_10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
747
wedge_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
748
wedge_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
749
wedge_10.CFrame = CFrame.new(-163.432, 424.259, 2622.641)* CFrame.Angles(3.141592502594, 0.34906581044197, 1.5707963705063)
750
wedge_10.BrickColor = BrickColor.new("Dark stone grey")
751
wedge_10.Anchored = false
752
753
 camerapart = Instance.new("Part", msubmarine)
754
camerapart.CanCollide = false
755
camerapart.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
756
camerapart.Transparency = 1
757
camerapart.TopSurface = Enum.SurfaceType.SmoothNoOutlines
758
camerapart.Anchored = false
759
camerapart.Material = Enum.Material.Metal
760
camerapart.Size = Vector3.new(2, 2.4, 2)
761
camerapart.Name = "camerapart"
762
camerapart.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
763
camerapart.CFrame = CFrame.new(-164.499, 424.628, 2650.782)
764
camerapart.RightSurface = Enum.SurfaceType.SmoothNoOutlines
765
camerapart.BackSurface = Enum.SurfaceType.SmoothNoOutlines
766
camerapart.BrickColor = BrickColor.new("Dark stone grey")
767
camerapart.Friction = 0.3
768
camerapart.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
769
770
 part_32 = Instance.new("Part", msubmarine)
771
part_32.FormFactor = Enum.FormFactor.Plate
772
part_32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
773
part_32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
774
part_32.Anchored = false
775
part_32.Material = Enum.Material.Metal
776
part_32.Size = Vector3.new(43, 0.4, 74)
777
part_32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
778
part_32.CFrame = CFrame.new(-171.5, 435.219, 2566)
779
part_32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
780
part_32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
781
part_32.BrickColor = BrickColor.new("Dark stone grey")
782
part_32.Friction = 0.3
783
part_32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
784
785
 surfacelight = Instance.new("SurfaceLight", part_32)
786
surfacelight.Color = Color3.new(1, 0.0117647, 0.0117647)
787
surfacelight.Face = Enum.NormalId.Bottom
788
surfacelight.Range = 20
789
surfacelight.Brightness = 10
790
791
 part_33 = Instance.new("Part", msubmarine)
792
part_33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
793
part_33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
794
part_33.Anchored = false
795
part_33.Material = Enum.Material.Metal
796
part_33.Size = Vector3.new(43, 2.4, 2)
797
part_33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
798
part_33.CFrame = CFrame.new(-171.5, 424.219, 2602)
799
part_33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
800
part_33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
801
part_33.BrickColor = BrickColor.new("Dark stone grey")
802
part_33.Friction = 0.3
803
part_33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
804
805
 part_34 = Instance.new("Part", msubmarine)
806
part_34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
807
part_34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
808
part_34.Anchored = false
809
part_34.Material = Enum.Material.Metal
810
part_34.Size = Vector3.new(43, 2.4, 2)
811
part_34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
812
part_34.CFrame = CFrame.new(-171.5, 429.019, 2602)
813
part_34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
814
part_34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
815
part_34.BrickColor = BrickColor.new("Dark stone grey")
816
part_34.Friction = 0.3
817
part_34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
818
819
 part_35 = Instance.new("Part", msubmarine)
820
part_35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
821
part_35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
822
part_35.Anchored = false
823
part_35.Material = Enum.Material.Metal
824
part_35.Size = Vector3.new(43, 2.4, 2)
825
part_35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
826
part_35.CFrame = CFrame.new(-171.5, 431.419, 2602)
827
part_35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
828
part_35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
829
part_35.BrickColor = BrickColor.new("Dark stone grey")
830
part_35.Friction = 0.3
831
part_35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
832
833
 part_36 = Instance.new("Part", msubmarine)
834
part_36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
835
part_36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
836
part_36.Anchored = false
837
part_36.Material = Enum.Material.Metal
838
part_36.Size = Vector3.new(43, 2.4, 2)
839
part_36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
840
part_36.CFrame = CFrame.new(-171.5, 433.819, 2602)
841
part_36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
842
part_36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
843
part_36.BrickColor = BrickColor.new("Dark stone grey")
844
part_36.Friction = 0.3
845
part_36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
846
847
 part_37 = Instance.new("Part", msubmarine)
848
part_37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
849
part_37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
850
part_37.Anchored = false
851
part_37.Material = Enum.Material.Metal
852
part_37.Size = Vector3.new(43, 2.4, 2)
853
part_37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
854
part_37.CFrame = CFrame.new(-171.5, 426.619, 2602)
855
part_37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
856
part_37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
857
part_37.BrickColor = BrickColor.new("Dark stone grey")
858
part_37.Friction = 0.3
859
part_37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
860
861
 part_38 = Instance.new("Part", msubmarine)
862
part_38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
863
part_38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
864
part_38.Anchored = false
865
part_38.Material = Enum.Material.Metal
866
part_38.Size = Vector3.new(20, 2.4, 2)
867
part_38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
868
part_38.CFrame = CFrame.new(-172, 441.419, 2539)
869
part_38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
870
part_38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
871
part_38.BrickColor = BrickColor.new("Dark stone grey")
872
part_38.Friction = 0.3
873
part_38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
874
875
 part_39 = Instance.new("Part", msubmarine)
876
part_39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
877
part_39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
878
part_39.Anchored = false
879
part_39.Material = Enum.Material.Metal
880
part_39.Size = Vector3.new(20, 2.4, 2)
881
part_39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
882
part_39.CFrame = CFrame.new(-172, 451.019, 2539)
883
part_39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
884
part_39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
885
part_39.BrickColor = BrickColor.new("Dark stone grey")
886
part_39.Friction = 0.3
887
part_39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
888
889
 part_40 = Instance.new("Part", msubmarine)
890
part_40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
891
part_40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
892
part_40.Anchored = false
893
part_40.Material = Enum.Material.Metal
894
part_40.Size = Vector3.new(20, 2.4, 2)
895
part_40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
896
part_40.CFrame = CFrame.new(-172, 443.819, 2539)
897
part_40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
898
part_40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
899
part_40.BrickColor = BrickColor.new("Dark stone grey")
900
part_40.Friction = 0.3
901
part_40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
902
903
 part_41 = Instance.new("Part", msubmarine)
904
part_41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
905
part_41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
906
part_41.Anchored = false
907
part_41.Material = Enum.Material.Metal
908
part_41.Size = Vector3.new(43, 2.4, 2)
909
part_41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
910
part_41.CFrame = CFrame.new(-171.5, 417.019, 2602)
911
part_41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
912
part_41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
913
part_41.BrickColor = BrickColor.new("Dark stone grey")
914
part_41.Friction = 0.3
915
part_41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
916
917
 part_42 = Instance.new("Part", msubmarine)
918
part_42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
919
part_42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
920
part_42.Anchored = false
921
part_42.Material = Enum.Material.Metal
922
part_42.Size = Vector3.new(43, 2.4, 2)
923
part_42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
924
part_42.CFrame = CFrame.new(-171.5, 419.419, 2602)
925
part_42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
926
part_42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
927
part_42.BrickColor = BrickColor.new("Dark stone grey")
928
part_42.Friction = 0.3
929
part_42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
930
931
 part_43 = Instance.new("Part", msubmarine)
932
part_43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
933
part_43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
934
part_43.Anchored = false
935
part_43.Material = Enum.Material.Metal
936
part_43.Size = Vector3.new(43, 2.4, 2)
937
part_43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
938
part_43.CFrame = CFrame.new(-171.5, 421.819, 2602)
939
part_43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
940
part_43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
941
part_43.BrickColor = BrickColor.new("Dark stone grey")
942
part_43.Friction = 0.3
943
part_43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
944
945
 part_44 = Instance.new("Part", msubmarine)
946
part_44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
947
part_44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
948
part_44.Anchored = false
949
part_44.Material = Enum.Material.Metal
950
part_44.Size = Vector3.new(20, 2.4, 2)
951
part_44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
952
part_44.CFrame = CFrame.new(-172, 446.219, 2539)
953
part_44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
954
part_44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
955
part_44.BrickColor = BrickColor.new("Dark stone grey")
956
part_44.Friction = 0.3
957
part_44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
958
959
 part_45 = Instance.new("Part", msubmarine)
960
part_45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
961
part_45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
962
part_45.Anchored = false
963
part_45.Material = Enum.Material.Metal
964
part_45.Size = Vector3.new(43, 2.4, 2)
965
part_45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
966
part_45.CFrame = CFrame.new(-171.5, 414.619, 2602)
967
part_45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
968
part_45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
969
part_45.BrickColor = BrickColor.new("Dark stone grey")
970
part_45.Friction = 0.3
971
part_45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
972
973
 part_46 = Instance.new("Part", msubmarine)
974
part_46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
975
part_46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
976
part_46.Anchored = false
977
part_46.Material = Enum.Material.Metal
978
part_46.Size = Vector3.new(143, 2.4, 2)
979
part_46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
980
part_46.CFrame = CFrame.new(-192, 419.419, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
981
part_46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
982
part_46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
983
part_46.BrickColor = BrickColor.new("Dark stone grey")
984
part_46.Friction = 0.3
985
part_46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
986
987
 part_47 = Instance.new("Part", msubmarine)
988
part_47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
989
part_47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
990
part_47.Anchored = false
991
part_47.Material = Enum.Material.Metal
992
part_47.Size = Vector3.new(143, 2.4, 2)
993
part_47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
994
part_47.CFrame = CFrame.new(-192, 424.219, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
995
part_47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
996
part_47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
997
part_47.BrickColor = BrickColor.new("Dark stone grey")
998
part_47.Friction = 0.3
999
part_47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1000
1001
 part_48 = Instance.new("Part", msubmarine)
1002
part_48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1003
part_48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1004
part_48.Anchored = false
1005
part_48.Material = Enum.Material.Metal
1006
part_48.Size = Vector3.new(143, 2.4, 2)
1007
part_48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1008
part_48.CFrame = CFrame.new(-192, 421.819, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1009
part_48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1010
part_48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1011
part_48.BrickColor = BrickColor.new("Dark stone grey")
1012
part_48.Friction = 0.3
1013
part_48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1014
1015
 part_49 = Instance.new("Part", msubmarine)
1016
part_49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1017
part_49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1018
part_49.Anchored = false
1019
part_49.Material = Enum.Material.Metal
1020
part_49.Size = Vector3.new(143, 2.4, 2)
1021
part_49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1022
part_49.CFrame = CFrame.new(-192, 426.619, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1023
part_49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1024
part_49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1025
part_49.BrickColor = BrickColor.new("Dark stone grey")
1026
part_49.Friction = 0.3
1027
part_49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1028
1029
 part_50 = Instance.new("Part", msubmarine)
1030
part_50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1031
part_50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1032
part_50.Anchored = false
1033
part_50.Material = Enum.Material.Metal
1034
part_50.Size = Vector3.new(20, 2.4, 2)
1035
part_50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1036
part_50.CFrame = CFrame.new(-172, 448.619, 2539)
1037
part_50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1038
part_50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1039
part_50.BrickColor = BrickColor.new("Dark stone grey")
1040
part_50.Friction = 0.3
1041
part_50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1042
1043
 part_51 = Instance.new("Part", msubmarine)
1044
part_51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1045
part_51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1046
part_51.Anchored = false
1047
part_51.Material = Enum.Material.Metal
1048
part_51.Size = Vector3.new(20, 2.4, 2)
1049
part_51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1050
part_51.CFrame = CFrame.new(-172, 439.019, 2539)
1051
part_51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1052
part_51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1053
part_51.BrickColor = BrickColor.new("Dark stone grey")
1054
part_51.Friction = 0.3
1055
part_51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1056
1057
 part_52 = Instance.new("Part", msubmarine)
1058
part_52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1059
part_52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1060
part_52.Anchored = false
1061
part_52.Material = Enum.Material.Metal
1062
part_52.Size = Vector3.new(143, 2.4, 2)
1063
part_52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1064
part_52.CFrame = CFrame.new(-192, 429.019, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1065
part_52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1066
part_52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1067
part_52.BrickColor = BrickColor.new("Dark stone grey")
1068
part_52.Friction = 0.3
1069
part_52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1070
1071
 part_53 = Instance.new("Part", msubmarine)
1072
part_53.FormFactor = Enum.FormFactor.Plate
1073
part_53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1074
part_53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1075
part_53.Anchored = false
1076
part_53.Material = Enum.Material.Metal
1077
part_53.Size = Vector3.new(20, 0.4, 6)
1078
part_53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1079
part_53.CFrame = CFrame.new(-172, 452.419, 2537)
1080
part_53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1081
part_53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1082
part_53.BrickColor = BrickColor.new("Dark stone grey")
1083
part_53.Friction = 0.3
1084
part_53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1085
1086
 part_54 = Instance.new("Part", msubmarine)
1087
part_54.FormFactor = Enum.FormFactor.Plate
1088
part_54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1089
part_54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1090
part_54.Anchored = false
1091
part_54.Material = Enum.Material.Metal
1092
part_54.Size = Vector3.new(43, 0.4, 145)
1093
part_54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1094
part_54.CFrame = CFrame.new(-171.5, 413.219, 2530.5)
1095
part_54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1096
part_54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1097
part_54.BrickColor = BrickColor.new("Dark stone grey")
1098
part_54.Friction = 0.3
1099
part_54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1100
1101
 part_55 = Instance.new("Part", msubmarine)
1102
part_55.FormFactor = Enum.FormFactor.Plate
1103
part_55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1104
part_55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1105
part_55.Anchored = false
1106
part_55.Material = Enum.Material.Metal
1107
part_55.Size = Vector3.new(4, 0.4, 8)
1108
part_55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1109
part_55.CFrame = CFrame.new(-180, 452.419, 2530)
1110
part_55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1111
part_55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1112
part_55.BrickColor = BrickColor.new("Dark stone grey")
1113
part_55.Friction = 0.3
1114
part_55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1115
1116
 part_56 = Instance.new("Part", msubmarine)
1117
part_56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1118
part_56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1119
part_56.Anchored = false
1120
part_56.Material = Enum.Material.Metal
1121
part_56.Size = Vector3.new(143, 2.4, 2)
1122
part_56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1123
part_56.CFrame = CFrame.new(-192, 414.619, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1124
part_56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1125
part_56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1126
part_56.BrickColor = BrickColor.new("Dark stone grey")
1127
part_56.Friction = 0.3
1128
part_56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1129
1130
 part_57 = Instance.new("Part", msubmarine)
1131
part_57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1132
part_57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1133
part_57.Anchored = false
1134
part_57.Material = Enum.Material.Metal
1135
part_57.Size = Vector3.new(20, 2.4, 2)
1136
part_57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1137
part_57.CFrame = CFrame.new(-172, 436.619, 2539)
1138
part_57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1139
part_57.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1140
part_57.BrickColor = BrickColor.new("Dark stone grey")
1141
part_57.Friction = 0.3
1142
part_57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1143
1144
 part_58 = Instance.new("Part", msubmarine)
1145
part_58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1146
part_58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1147
part_58.Anchored = false
1148
part_58.Material = Enum.Material.Metal
1149
part_58.Size = Vector3.new(143, 2.4, 2)
1150
part_58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1151
part_58.CFrame = CFrame.new(-192, 417.019, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1152
part_58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1153
part_58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1154
part_58.BrickColor = BrickColor.new("Dark stone grey")
1155
part_58.Friction = 0.3
1156
part_58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1157
1158
 part_59 = Instance.new("Part", msubmarine)
1159
part_59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1160
part_59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1161
part_59.Anchored = false
1162
part_59.Material = Enum.Material.Metal
1163
part_59.Size = Vector3.new(143, 2.4, 2)
1164
part_59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1165
part_59.CFrame = CFrame.new(-192, 431.419, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1166
part_59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1167
part_59.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1168
part_59.BrickColor = BrickColor.new("Dark stone grey")
1169
part_59.Friction = 0.3
1170
part_59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1171
1172
 part_60 = Instance.new("Part", msubmarine)
1173
part_60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1174
part_60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1175
part_60.Anchored = false
1176
part_60.Material = Enum.Material.Metal
1177
part_60.Size = Vector3.new(143, 2.4, 2)
1178
part_60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1179
part_60.CFrame = CFrame.new(-192, 433.819, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1180
part_60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1181
part_60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1182
part_60.BrickColor = BrickColor.new("Dark stone grey")
1183
part_60.Friction = 0.3
1184
part_60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1185
1186
 part_61 = Instance.new("Part", msubmarine)
1187
part_61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1188
part_61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1189
part_61.Anchored = false
1190
part_61.Material = Enum.Material.Metal
1191
part_61.Size = Vector3.new(141, 2.4, 2)
1192
part_61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1193
part_61.CFrame = CFrame.new(-151, 414.619, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1194
part_61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1195
part_61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1196
part_61.BrickColor = BrickColor.new("Dark stone grey")
1197
part_61.Friction = 0.3
1198
part_61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1199
1200
 part_62 = Instance.new("Part", msubmarine)
1201
part_62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1202
part_62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1203
part_62.Anchored = false
1204
part_62.Material = Enum.Material.Metal
1205
part_62.Size = Vector3.new(20, 2.4, 2)
1206
part_62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1207
part_62.CFrame = CFrame.new(-181, 446.219, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1208
part_62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1209
part_62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1210
part_62.BrickColor = BrickColor.new("Dark stone grey")
1211
part_62.Friction = 0.3
1212
part_62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1213
1214
 part_63 = Instance.new("TrussPart", msubmarine)
1215
part_63.Friction = 0.3
1216
part_63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1217
part_63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1218
part_63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1219
part_63.Reflectance = 0.8
1220
part_63.Anchored = false
1221
part_63.Material = Enum.Material.Metal
1222
part_63.Size = Vector3.new(2, 16, 2)
1223
part_63.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1224
part_63.BrickColor = BrickColor.new("Dark stone grey")
1225
part_63.CFrame = CFrame.new(-172, 443.419, 2533)* CFrame.Angles(0, 1.5707963705063, 0)
1226
part_63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1227
part_63.Name = "Part"
1228
part_63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1229
1230
 part_64 = Instance.new("Part", msubmarine)
1231
part_64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1232
part_64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1233
part_64.Anchored = false
1234
part_64.Material = Enum.Material.Metal
1235
part_64.Size = Vector3.new(20, 2.4, 2)
1236
part_64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1237
part_64.CFrame = CFrame.new(-181, 441.419, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1238
part_64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1239
part_64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1240
part_64.BrickColor = BrickColor.new("Dark stone grey")
1241
part_64.Friction = 0.3
1242
part_64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1243
1244
 part_65 = Instance.new("Part", msubmarine)
1245
part_65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1246
part_65.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1247
part_65.Anchored = false
1248
part_65.Material = Enum.Material.Metal
1249
part_65.Size = Vector3.new(20, 2.4, 2)
1250
part_65.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1251
part_65.CFrame = CFrame.new(-181, 451.019, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1252
part_65.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1253
part_65.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1254
part_65.BrickColor = BrickColor.new("Dark stone grey")
1255
part_65.Friction = 0.3
1256
part_65.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1257
1258
 part_66 = Instance.new("Part", msubmarine)
1259
part_66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1260
part_66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1261
part_66.Anchored = false
1262
part_66.Material = Enum.Material.Metal
1263
part_66.Size = Vector3.new(141, 2.4, 2)
1264
part_66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1265
part_66.CFrame = CFrame.new(-151, 424.219, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1266
part_66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1267
part_66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1268
part_66.BrickColor = BrickColor.new("Dark stone grey")
1269
part_66.Friction = 0.3
1270
part_66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1271
1272
 part_67 = Instance.new("Part", msubmarine)
1273
part_67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1274
part_67.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1275
part_67.Anchored = false
1276
part_67.Material = Enum.Material.Metal
1277
part_67.Size = Vector3.new(20, 2.4, 2)
1278
part_67.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1279
part_67.CFrame = CFrame.new(-181, 448.619, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1280
part_67.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1281
part_67.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1282
part_67.BrickColor = BrickColor.new("Dark stone grey")
1283
part_67.Friction = 0.3
1284
part_67.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1285
1286
 part_68 = Instance.new("Part", msubmarine)
1287
part_68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1288
part_68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1289
part_68.Anchored = false
1290
part_68.Material = Enum.Material.Metal
1291
part_68.Size = Vector3.new(20, 2.4, 2)
1292
part_68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1293
part_68.CFrame = CFrame.new(-181, 436.619, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1294
part_68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1295
part_68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1296
part_68.BrickColor = BrickColor.new("Dark stone grey")
1297
part_68.Friction = 0.3
1298
part_68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1299
1300
 part_69 = Instance.new("Part", msubmarine)
1301
part_69.FormFactor = Enum.FormFactor.Plate
1302
part_69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1303
part_69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1304
part_69.Anchored = false
1305
part_69.Material = Enum.Material.Metal
1306
part_69.Size = Vector3.new(5, 0.4, 4)
1307
part_69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1308
part_69.CFrame = CFrame.new(-172, 435.619, 2529.5)* CFrame.Angles(0, 1.5707963705063, 0)
1309
part_69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1310
part_69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1311
part_69.BrickColor = BrickColor.new("Dark stone grey")
1312
part_69.Friction = 0.3
1313
part_69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1314
1315
 part_70 = Instance.new("Part", msubmarine)
1316
part_70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1317
part_70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1318
part_70.Anchored = false
1319
part_70.Material = Enum.Material.Metal
1320
part_70.Size = Vector3.new(20, 2.4, 2)
1321
part_70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1322
part_70.CFrame = CFrame.new(-181, 443.819, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1323
part_70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1324
part_70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1325
part_70.BrickColor = BrickColor.new("Dark stone grey")
1326
part_70.Friction = 0.3
1327
part_70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1328
1329
 part_71 = Instance.new("Part", msubmarine)
1330
part_71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1331
part_71.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1332
part_71.Anchored = false
1333
part_71.Material = Enum.Material.Metal
1334
part_71.Size = Vector3.new(20, 2.4, 2)
1335
part_71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1336
part_71.CFrame = CFrame.new(-181, 439.019, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1337
part_71.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1338
part_71.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1339
part_71.BrickColor = BrickColor.new("Dark stone grey")
1340
part_71.Friction = 0.3
1341
part_71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1342
1343
 part_72 = Instance.new("Part", msubmarine)
1344
part_72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1345
part_72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1346
part_72.Anchored = false
1347
part_72.Material = Enum.Material.Metal
1348
part_72.Size = Vector3.new(20, 2.4, 2)
1349
part_72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1350
part_72.CFrame = CFrame.new(-163, 446.219, 2528)* CFrame.Angles(-0, 1.5707963705063, 0)
1351
part_72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1352
part_72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1353
part_72.BrickColor = BrickColor.new("Dark stone grey")
1354
part_72.Friction = 0.3
1355
part_72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1356
1357
 part_73 = Instance.new("Part", msubmarine)
1358
part_73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1359
part_73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1360
part_73.Anchored = false
1361
part_73.Material = Enum.Material.Metal
1362
part_73.Size = Vector3.new(141, 2.4, 2)
1363
part_73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1364
part_73.CFrame = CFrame.new(-151, 431.419, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1365
part_73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1366
part_73.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1367
part_73.BrickColor = BrickColor.new("Dark stone grey")
1368
part_73.Friction = 0.3
1369
part_73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1370
1371
 part_74 = Instance.new("Part", msubmarine)
1372
part_74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1373
part_74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1374
part_74.Anchored = false
1375
part_74.Material = Enum.Material.Metal
1376
part_74.Size = Vector3.new(20, 2.4, 2)
1377
part_74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1378
part_74.CFrame = CFrame.new(-163, 443.819, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1379
part_74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1380
part_74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1381
part_74.BrickColor = BrickColor.new("Dark stone grey")
1382
part_74.Friction = 0.3
1383
part_74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1384
1385
 part_75 = Instance.new("Part", msubmarine)
1386
part_75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1387
part_75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1388
part_75.Anchored = false
1389
part_75.Material = Enum.Material.Metal
1390
part_75.Size = Vector3.new(20, 2.4, 2)
1391
part_75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1392
part_75.CFrame = CFrame.new(-163, 441.419, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1393
part_75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1394
part_75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1395
part_75.BrickColor = BrickColor.new("Dark stone grey")
1396
part_75.Friction = 0.3
1397
part_75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1398
1399
 part_76 = Instance.new("Part", msubmarine)
1400
part_76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1401
part_76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1402
part_76.Anchored = false
1403
part_76.Material = Enum.Material.Metal
1404
part_76.Size = Vector3.new(141, 2.4, 2)
1405
part_76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1406
part_76.CFrame = CFrame.new(-151, 417.019, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1407
part_76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1408
part_76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1409
part_76.BrickColor = BrickColor.new("Dark stone grey")
1410
part_76.Friction = 0.3
1411
part_76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1412
1413
 part_77 = Instance.new("Part", msubmarine)
1414
part_77.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1415
part_77.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1416
part_77.Anchored = false
1417
part_77.Material = Enum.Material.Metal
1418
part_77.Size = Vector3.new(141, 2.4, 2)
1419
part_77.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1420
part_77.CFrame = CFrame.new(-151, 433.819, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1421
part_77.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1422
part_77.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1423
part_77.BrickColor = BrickColor.new("Dark stone grey")
1424
part_77.Friction = 0.3
1425
part_77.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1426
1427
 part_78 = Instance.new("Part", msubmarine)
1428
part_78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1429
part_78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1430
part_78.Anchored = false
1431
part_78.Material = Enum.Material.Metal
1432
part_78.Size = Vector3.new(20, 2.4, 2)
1433
part_78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1434
part_78.CFrame = CFrame.new(-163, 439.019, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1435
part_78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1436
part_78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1437
part_78.BrickColor = BrickColor.new("Dark stone grey")
1438
part_78.Friction = 0.3
1439
part_78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1440
1441
 part_79 = Instance.new("Part", msubmarine)
1442
part_79.FormFactor = Enum.FormFactor.Plate
1443
part_79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1444
part_79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1445
part_79.Anchored = false
1446
part_79.Material = Enum.Material.Metal
1447
part_79.Size = Vector3.new(8, 0.4, 8)
1448
part_79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1449
part_79.CFrame = CFrame.new(-166, 452.419, 2530)
1450
part_79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1451
part_79.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1452
part_79.BrickColor = BrickColor.new("Dark stone grey")
1453
part_79.Friction = 0.3
1454
part_79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1455
1456
 part_80 = Instance.new("Part", msubmarine)
1457
part_80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1458
part_80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1459
part_80.Anchored = false
1460
part_80.Material = Enum.Material.Metal
1461
part_80.Size = Vector3.new(141, 2.4, 2)
1462
part_80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1463
part_80.CFrame = CFrame.new(-151, 429.019, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1464
part_80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1465
part_80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1466
part_80.BrickColor = BrickColor.new("Dark stone grey")
1467
part_80.Friction = 0.3
1468
part_80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1469
1470
 part_81 = Instance.new("Part", msubmarine)
1471
part_81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1472
part_81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1473
part_81.Anchored = false
1474
part_81.Material = Enum.Material.Metal
1475
part_81.Size = Vector3.new(20, 2.4, 2)
1476
part_81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1477
part_81.CFrame = CFrame.new(-163, 448.619, 2528)* CFrame.Angles(-0, 1.5707963705063, 0)
1478
part_81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1479
part_81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1480
part_81.BrickColor = BrickColor.new("Dark stone grey")
1481
part_81.Friction = 0.3
1482
part_81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1483
1484
 part_82 = Instance.new("Part", msubmarine)
1485
part_82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1486
part_82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1487
part_82.Anchored = false
1488
part_82.Material = Enum.Material.Metal
1489
part_82.Size = Vector3.new(141, 2.4, 2)
1490
part_82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1491
part_82.CFrame = CFrame.new(-151, 426.619, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1492
part_82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1493
part_82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1494
part_82.BrickColor = BrickColor.new("Dark stone grey")
1495
part_82.Friction = 0.3
1496
part_82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1497
1498
 part_83 = Instance.new("Part", msubmarine)
1499
part_83.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1500
part_83.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1501
part_83.Anchored = false
1502
part_83.Material = Enum.Material.Metal
1503
part_83.Size = Vector3.new(141, 2.4, 2)
1504
part_83.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1505
part_83.CFrame = CFrame.new(-151, 419.419, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1506
part_83.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1507
part_83.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1508
part_83.BrickColor = BrickColor.new("Dark stone grey")
1509
part_83.Friction = 0.3
1510
part_83.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1511
1512
 part_84 = Instance.new("Part", msubmarine)
1513
part_84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1514
part_84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1515
part_84.Anchored = false
1516
part_84.Material = Enum.Material.Metal
1517
part_84.Size = Vector3.new(20, 2.4, 2)
1518
part_84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1519
part_84.CFrame = CFrame.new(-163, 451.019, 2528)* CFrame.Angles(-0, 1.5707963705063, 0)
1520
part_84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1521
part_84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1522
part_84.BrickColor = BrickColor.new("Dark stone grey")
1523
part_84.Friction = 0.3
1524
part_84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1525
1526
 part_85 = Instance.new("Part", msubmarine)
1527
part_85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1528
part_85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1529
part_85.Anchored = false
1530
part_85.Material = Enum.Material.Metal
1531
part_85.Size = Vector3.new(141, 2.4, 2)
1532
part_85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1533
part_85.CFrame = CFrame.new(-151, 421.819, 2530.5)* CFrame.Angles(0, 1.5707963705063, 0)
1534
part_85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1535
part_85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1536
part_85.BrickColor = BrickColor.new("Dark stone grey")
1537
part_85.Friction = 0.3
1538
part_85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1539
1540
 part_86 = Instance.new("Part", msubmarine)
1541
part_86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1542
part_86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1543
part_86.Anchored = false
1544
part_86.Material = Enum.Material.Metal
1545
part_86.Size = Vector3.new(20, 2.4, 2)
1546
part_86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1547
part_86.CFrame = CFrame.new(-172, 443.819, 2517)
1548
part_86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1549
part_86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1550
part_86.BrickColor = BrickColor.new("Dark stone grey")
1551
part_86.Friction = 0.3
1552
part_86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1553
1554
 part_87 = Instance.new("TrussPart", msubmarine)
1555
part_87.Friction = 0.3
1556
part_87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1557
part_87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1558
part_87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1559
part_87.Reflectance = 0.8
1560
part_87.Anchored = false
1561
part_87.Material = Enum.Material.Metal
1562
part_87.Size = Vector3.new(2, 22, 2)
1563
part_87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1564
part_87.BrickColor = BrickColor.new("Dark stone grey")
1565
part_87.CFrame = CFrame.new(-172, 424.419, 2526)
1566
part_87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1567
part_87.Name = "Part"
1568
part_87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1569
1570
 part_88 = Instance.new("Part", msubmarine)
1571
part_88.FormFactor = Enum.FormFactor.Plate
1572
part_88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1573
part_88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1574
part_88.Anchored = false
1575
part_88.Material = Enum.Material.Metal
1576
part_88.Size = Vector3.new(20, 0.4, 10)
1577
part_88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1578
part_88.CFrame = CFrame.new(-172, 452.419, 2521)
1579
part_88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1580
part_88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1581
part_88.BrickColor = BrickColor.new("Dark stone grey")
1582
part_88.Friction = 0.3
1583
part_88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1584
1585
 part_89 = Instance.new("Part", msubmarine)
1586
part_89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1587
part_89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1588
part_89.Anchored = false
1589
part_89.Material = Enum.Material.Metal
1590
part_89.Size = Vector3.new(20, 2.4, 2)
1591
part_89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1592
part_89.CFrame = CFrame.new(-172, 451.019, 2517)
1593
part_89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1594
part_89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1595
part_89.BrickColor = BrickColor.new("Dark stone grey")
1596
part_89.Friction = 0.3
1597
part_89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1598
1599
 part_90 = Instance.new("Part", msubmarine)
1600
part_90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1601
part_90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1602
part_90.Anchored = false
1603
part_90.Material = Enum.Material.Metal
1604
part_90.Size = Vector3.new(20, 2.4, 2)
1605
part_90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1606
part_90.CFrame = CFrame.new(-172, 439.019, 2517)
1607
part_90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1608
part_90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1609
part_90.BrickColor = BrickColor.new("Dark stone grey")
1610
part_90.Friction = 0.3
1611
part_90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1612
1613
 part_91 = Instance.new("Part", msubmarine)
1614
part_91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1615
part_91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1616
part_91.Anchored = false
1617
part_91.Material = Enum.Material.Metal
1618
part_91.Size = Vector3.new(20, 2.4, 2)
1619
part_91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1620
part_91.CFrame = CFrame.new(-172, 446.219, 2517)
1621
part_91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1622
part_91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1623
part_91.BrickColor = BrickColor.new("Dark stone grey")
1624
part_91.Friction = 0.3
1625
part_91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1626
1627
 part_92 = Instance.new("Part", msubmarine)
1628
part_92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1629
part_92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1630
part_92.Anchored = false
1631
part_92.Material = Enum.Material.Metal
1632
part_92.Size = Vector3.new(20, 2.4, 2)
1633
part_92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1634
part_92.CFrame = CFrame.new(-163, 436.619, 2528)* CFrame.Angles(0, 1.5707963705063, 0)
1635
part_92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1636
part_92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1637
part_92.BrickColor = BrickColor.new("Dark stone grey")
1638
part_92.Friction = 0.3
1639
part_92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1640
1641
 part_93 = Instance.new("Part", msubmarine)
1642
part_93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1643
part_93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1644
part_93.Anchored = false
1645
part_93.Material = Enum.Material.Metal
1646
part_93.Size = Vector3.new(20, 2.4, 2)
1647
part_93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1648
part_93.CFrame = CFrame.new(-172, 448.619, 2517)
1649
part_93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1650
part_93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1651
part_93.BrickColor = BrickColor.new("Dark stone grey")
1652
part_93.Friction = 0.3
1653
part_93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1654
1655
 part_94 = Instance.new("Part", msubmarine)
1656
part_94.FormFactor = Enum.FormFactor.Plate
1657
part_94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1658
part_94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1659
part_94.Anchored = false
1660
part_94.Material = Enum.Material.Metal
1661
part_94.Size = Vector3.new(4, 0.4, 65)
1662
part_94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1663
part_94.CFrame = CFrame.new(-172, 435.219, 2490.5)
1664
part_94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1665
part_94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1666
part_94.BrickColor = BrickColor.new("Dark stone grey")
1667
part_94.Friction = 0.3
1668
part_94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1669
1670
 surfacelight_2 = Instance.new("SurfaceLight", part_94)
1671
surfacelight_2.Color = Color3.new(1, 0.0117647, 0.0117647)
1672
surfacelight_2.Face = Enum.NormalId.Bottom
1673
surfacelight_2.Range = 20
1674
surfacelight_2.Brightness = 10
1675
1676
 part_95 = Instance.new("Part", msubmarine)
1677
part_95.FormFactor = Enum.FormFactor.Plate
1678
part_95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1679
part_95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1680
part_95.Anchored = false
1681
part_95.Material = Enum.Material.Metal
1682
part_95.Size = Vector3.new(20, 0.4, 71)
1683
part_95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1684
part_95.CFrame = CFrame.new(-160, 435.219, 2493.5)
1685
part_95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1686
part_95.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1687
part_95.BrickColor = BrickColor.new("Dark stone grey")
1688
part_95.Friction = 0.3
1689
part_95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1690
1691
 surfacelight_3 = Instance.new("SurfaceLight", part_95)
1692
surfacelight_3.Color = Color3.new(1, 0.0117647, 0.0117647)
1693
surfacelight_3.Face = Enum.NormalId.Bottom
1694
surfacelight_3.Range = 20
1695
surfacelight_3.Brightness = 10
1696
1697
 part_96 = Instance.new("Part", msubmarine)
1698
part_96.FormFactor = Enum.FormFactor.Plate
1699
part_96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1700
part_96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1701
part_96.Anchored = false
1702
part_96.Material = Enum.Material.Metal
1703
part_96.Size = Vector3.new(19, 0.4, 71)
1704
part_96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1705
part_96.CFrame = CFrame.new(-183.5, 435.219, 2493.5)
1706
part_96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1707
part_96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1708
part_96.BrickColor = BrickColor.new("Dark stone grey")
1709
part_96.Friction = 0.3
1710
part_96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1711
1712
 surfacelight_4 = Instance.new("SurfaceLight", part_96)
1713
surfacelight_4.Color = Color3.new(1, 0.0117647, 0.0117647)
1714
surfacelight_4.Face = Enum.NormalId.Bottom
1715
surfacelight_4.Range = 20
1716
surfacelight_4.Brightness = 10
1717
1718
 part_97 = Instance.new("Part", msubmarine)
1719
part_97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1720
part_97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1721
part_97.Anchored = false
1722
part_97.Material = Enum.Material.Metal
1723
part_97.Size = Vector3.new(41, 2.4, 2)
1724
part_97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1725
part_97.CFrame = CFrame.new(-170.5, 414.619, 2459)
1726
part_97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1727
part_97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1728
part_97.BrickColor = BrickColor.new("Dark stone grey")
1729
part_97.Friction = 0.3
1730
part_97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1731
1732
 part_98 = Instance.new("Part", msubmarine)
1733
part_98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1734
part_98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1735
part_98.Anchored = false
1736
part_98.Material = Enum.Material.Metal
1737
part_98.Size = Vector3.new(20, 2.4, 2)
1738
part_98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1739
part_98.CFrame = CFrame.new(-172, 436.619, 2517)
1740
part_98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1741
part_98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1742
part_98.BrickColor = BrickColor.new("Dark stone grey")
1743
part_98.Friction = 0.3
1744
part_98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1745
1746
 part_99 = Instance.new("Part", msubmarine)
1747
part_99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1748
part_99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1749
part_99.Anchored = false
1750
part_99.Material = Enum.Material.Metal
1751
part_99.Size = Vector3.new(20, 2.4, 2)
1752
part_99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1753
part_99.CFrame = CFrame.new(-172, 441.419, 2517)
1754
part_99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1755
part_99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1756
part_99.BrickColor = BrickColor.new("Dark stone grey")
1757
part_99.Friction = 0.3
1758
part_99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1759
1760
 part_100 = Instance.new("Part", msubmarine)
1761
part_100.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1762
part_100.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1763
part_100.Anchored = false
1764
part_100.Material = Enum.Material.Metal
1765
part_100.Size = Vector3.new(41, 2.4, 2)
1766
part_100.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1767
part_100.CFrame = CFrame.new(-170.5, 417.019, 2459)
1768
part_100.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1769
part_100.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1770
part_100.BrickColor = BrickColor.new("Dark stone grey")
1771
part_100.Friction = 0.3
1772
part_100.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1773
1774
 part_101 = Instance.new("Part", msubmarine)
1775
part_101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1776
part_101.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1777
part_101.Anchored = false
1778
part_101.Material = Enum.Material.Metal
1779
part_101.Size = Vector3.new(41, 2.4, 2)
1780
part_101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1781
part_101.CFrame = CFrame.new(-170.5, 433.819, 2459)
1782
part_101.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1783
part_101.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1784
part_101.BrickColor = BrickColor.new("Dark stone grey")
1785
part_101.Friction = 0.3
1786
part_101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1787
1788
 part_102 = Instance.new("Part", msubmarine)
1789
part_102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1790
part_102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1791
part_102.Anchored = false
1792
part_102.Material = Enum.Material.Metal
1793
part_102.Size = Vector3.new(41, 2.4, 2)
1794
part_102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1795
part_102.CFrame = CFrame.new(-170.5, 429.019, 2459)
1796
part_102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1797
part_102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1798
part_102.BrickColor = BrickColor.new("Dark stone grey")
1799
part_102.Friction = 0.3
1800
part_102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1801
1802
 part_103 = Instance.new("Part", msubmarine)
1803
part_103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1804
part_103.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1805
part_103.Anchored = false
1806
part_103.Material = Enum.Material.Metal
1807
part_103.Size = Vector3.new(41, 2.4, 2)
1808
part_103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1809
part_103.CFrame = CFrame.new(-170.5, 421.819, 2459)
1810
part_103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1811
part_103.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1812
part_103.BrickColor = BrickColor.new("Dark stone grey")
1813
part_103.Friction = 0.3
1814
part_103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1815
1816
 part_104 = Instance.new("Part", msubmarine)
1817
part_104.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1818
part_104.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1819
part_104.Anchored = false
1820
part_104.Material = Enum.Material.Metal
1821
part_104.Size = Vector3.new(41, 2.4, 2)
1822
part_104.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1823
part_104.CFrame = CFrame.new(-170.5, 426.619, 2459)
1824
part_104.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1825
part_104.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1826
part_104.BrickColor = BrickColor.new("Dark stone grey")
1827
part_104.Friction = 0.3
1828
part_104.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1829
1830
 part_105 = Instance.new("Part", msubmarine)
1831
part_105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1832
part_105.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1833
part_105.Anchored = false
1834
part_105.Material = Enum.Material.Metal
1835
part_105.Size = Vector3.new(41, 2.4, 2)
1836
part_105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1837
part_105.CFrame = CFrame.new(-170.5, 419.419, 2459)
1838
part_105.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1839
part_105.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1840
part_105.BrickColor = BrickColor.new("Dark stone grey")
1841
part_105.Friction = 0.3
1842
part_105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1843
1844
 part_106 = Instance.new("Part", msubmarine)
1845
part_106.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1846
part_106.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1847
part_106.Anchored = false
1848
part_106.Material = Enum.Material.Metal
1849
part_106.Size = Vector3.new(41, 2.4, 2)
1850
part_106.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1851
part_106.CFrame = CFrame.new(-170.5, 431.419, 2459)
1852
part_106.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1853
part_106.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1854
part_106.BrickColor = BrickColor.new("Dark stone grey")
1855
part_106.Friction = 0.3
1856
part_106.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1857
1858
 part_107 = Instance.new("Part", msubmarine)
1859
part_107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1860
part_107.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1861
part_107.Anchored = false
1862
part_107.Material = Enum.Material.Metal
1863
part_107.Size = Vector3.new(41, 2.4, 2)
1864
part_107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1865
part_107.CFrame = CFrame.new(-170.5, 424.219, 2459)
1866
part_107.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1867
part_107.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1868
part_107.BrickColor = BrickColor.new("Dark stone grey")
1869
part_107.Friction = 0.3
1870
part_107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1871
1872
 part_108 = Instance.new("Part", msubmarine)
1873
part_108.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1874
part_108.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1875
part_108.Anchored = false
1876
part_108.Material = Enum.Material.Metal
1877
part_108.Size = Vector3.new(18, 12.4, 2)
1878
part_108.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1879
part_108.CFrame = CFrame.new(-180, 419.619, 2491)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
1880
part_108.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1881
part_108.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1882
part_108.BrickColor = BrickColor.new("Dark stone grey")
1883
part_108.Friction = 0.3
1884
part_108.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1885
1886
 part_109 = Instance.new("Part", msubmarine)
1887
part_109.FormFactor = Enum.FormFactor.Plate
1888
part_109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1889
part_109.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1890
part_109.Anchored = false
1891
part_109.Size = Vector3.new(1, 3.85, 2)
1892
part_109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1893
part_109.CFrame = CFrame.new(-178.5, 415.202, 2479)* CFrame.Angles(-0, -1.5707963705063, 0)
1894
part_109.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1895
part_109.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1896
part_109.BrickColor = BrickColor.new("Black")
1897
part_109.Friction = 0.3
1898
part_109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1899
1900
 mainseat = Instance.new("VehicleSeat", msubmarine)
1901
mainseat.Friction = 0.3
1902
mainseat.TurnSpeed = 0
1903
mainseat.Torque = 0
1904
mainseat.HeadsUpDisplay = false
1905
mainseat.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1906
mainseat.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1907
mainseat.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1908
mainseat.Anchored = false
1909
mainseat.BrickColor = BrickColor.new("Black")
1910
mainseat.CFrame = CFrame.new(-178.5, 413.916, 2480.5)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
1911
mainseat.Size = Vector3.new(2, 1, 2)
1912
mainseat.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1913
mainseat.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1914
mainseat.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1915
mainseat.Name = "mainseat"
1916
1917
 engine = Instance.new("Part", msubmarine)
1918
engine.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1919
engine.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1920
engine.Anchored = false
1921
engine.Material = Enum.Material.SmoothPlastic
1922
engine.Size = Vector3.new(8, 7.4, 9)
1923
engine.Name = "engine"
1924
engine.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1925
engine.CFrame = CFrame.new(-185, 417.119, 2485.5)* CFrame.Angles(3.141592502594, 1.9073880253018e-007, -3.141592502594)
1926
engine.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1927
engine.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1928
engine.BrickColor = BrickColor.new("Dark stone grey")
1929
engine.Friction = 0.3
1930
engine.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1931
1932
 part_110 = Instance.new("Part", msubmarine)
1933
part_110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1934
part_110.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1935
part_110.Anchored = false
1936
part_110.Material = Enum.Material.SmoothPlastic
1937
part_110.Size = Vector3.new(8, 6.4, 6)
1938
part_110.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1939
part_110.CFrame = CFrame.new(-177, 416.619, 2486.91)* CFrame.Angles(-0, -8.7422776573476e-008, -0)
1940
part_110.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1941
part_110.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1942
part_110.BrickColor = BrickColor.new("Dark stone grey")
1943
part_110.Friction = 0.3
1944
part_110.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1945
1946
 part_111 = Instance.new("Part", msubmarine)
1947
part_111.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1948
part_111.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1949
part_111.Anchored = false
1950
part_111.Material = Enum.Material.Metal
1951
part_111.Size = Vector3.new(19.989, 1.2, 28.205)
1952
part_111.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1953
part_111.CFrame = CFrame.new(-180.983, 425.619, 2477.897)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
1954
part_111.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1955
part_111.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1956
part_111.BrickColor = BrickColor.new("Dark stone grey")
1957
part_111.Friction = 0.3
1958
part_111.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1959
1960
 part_112 = Instance.new("Part", msubmarine)
1961
part_112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1962
part_112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1963
part_112.Anchored = false
1964
part_112.Material = Enum.Material.SmoothPlastic
1965
part_112.Size = Vector3.new(8, 2.4, 7)
1966
part_112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1967
part_112.CFrame = CFrame.new(-185, 414.619, 2469.5)
1968
part_112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1969
part_112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1970
part_112.BrickColor = BrickColor.new("Dark stone grey")
1971
part_112.Friction = 0.3
1972
part_112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1973
1974
 seat_8 = Instance.new("Seat", msubmarine)
1975
seat_8.Friction = 0.3
1976
seat_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
1977
seat_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1978
seat_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1979
seat_8.Anchored = false
1980
seat_8.BrickColor = BrickColor.new("Black")
1981
seat_8.CFrame = CFrame.new(-184, 413.929, 2501.9)* CFrame.Angles(-0, -1.5707963705063, 0)
1982
seat_8.Size = Vector3.new(2, 1, 2)
1983
seat_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1984
seat_8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1985
seat_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1986
seat_8.Name = "Seat"
1987
1988
 part_113 = Instance.new("Part", msubmarine)
1989
part_113.FormFactor = Enum.FormFactor.Plate
1990
part_113.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
1991
part_113.TopSurface = Enum.SurfaceType.SmoothNoOutlines
1992
part_113.Anchored = false
1993
part_113.Size = Vector3.new(1, 3.6, 2)
1994
part_113.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
1995
part_113.CFrame = CFrame.new(-185.5, 415.229, 2501.9)
1996
part_113.RightSurface = Enum.SurfaceType.SmoothNoOutlines
1997
part_113.BackSurface = Enum.SurfaceType.SmoothNoOutlines
1998
part_113.BrickColor = BrickColor.new("Black")
1999
part_113.Friction = 0.3
2000
part_113.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2001
2002
 part_114 = Instance.new("Part", msubmarine)
2003
part_114.FormFactor = Enum.FormFactor.Custom
2004
part_114.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2005
part_114.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2006
part_114.Anchored = false
2007
part_114.Material = Enum.Material.SmoothPlastic
2008
part_114.Size = Vector3.new(2.73, 0.783, 1.565)
2009
part_114.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2010
part_114.CFrame = CFrame.new(-181.4, 414.784, 2501.822)* CFrame.Angles(-0, 0, 1.5707963705063)
2011
part_114.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2012
part_114.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2013
part_114.BrickColor = BrickColor.new("Dark stone grey")
2014
part_114.Friction = 0.3
2015
part_114.Shape = Enum.PartType.Cylinder
2016
part_114.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2017
2018
 part_115 = Instance.new("Part", msubmarine)
2019
part_115.FormFactor = Enum.FormFactor.Plate
2020
part_115.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2021
part_115.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2022
part_115.Anchored = false
2023
part_115.Size = Vector3.new(1, 3.6, 2)
2024
part_115.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2025
part_115.CFrame = CFrame.new(-177.5, 415.229, 2501.9)* CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
2026
part_115.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2027
part_115.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2028
part_115.BrickColor = BrickColor.new("Black")
2029
part_115.Friction = 0.3
2030
part_115.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2031
2032
 seat_9 = Instance.new("Seat", msubmarine)
2033
seat_9.Friction = 0.3
2034
seat_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2035
seat_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2036
seat_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2037
seat_9.Anchored = false
2038
seat_9.BrickColor = BrickColor.new("Black")
2039
seat_9.CFrame = CFrame.new(-179, 413.929, 2501.9)* CFrame.Angles(0, 1.5707963705063, 0)
2040
seat_9.Size = Vector3.new(2, 1, 2)
2041
seat_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2042
seat_9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2043
seat_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2044
seat_9.Name = "Seat"
2045
2046
 part_116 = Instance.new("Part", msubmarine)
2047
part_116.FormFactor = Enum.FormFactor.Custom
2048
part_116.CanCollide = false
2049
part_116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2050
part_116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2051
part_116.Anchored = false
2052
part_116.Material = Enum.Material.Wood
2053
part_116.Size = Vector3.new(0.2, 4.226, 3.6)
2054
part_116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2055
part_116.CFrame = CFrame.new(-181.401, 416.228, 2501.8)* CFrame.Angles(-0, 0, 1.5707963705063)
2056
part_116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2057
part_116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2058
part_116.BrickColor = BrickColor.new("Pine Cone")
2059
part_116.Friction = 0.3
2060
part_116.Shape = Enum.PartType.Cylinder
2061
part_116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2062
2063
 mesh_4 = Instance.new("SpecialMesh", part_116)
2064
mesh_4.Scale = Vector3.new(0.783, 1, 1)
2065
mesh_4.MeshType = Enum.MeshType.Cylinder
2066
2067
 part_117 = Instance.new("Part", msubmarine)
2068
part_117.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2069
part_117.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2070
part_117.Anchored = false
2071
part_117.Material = Enum.Material.SmoothPlastic
2072
part_117.Size = Vector3.new(8, 1.2, 7)
2073
part_117.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2074
part_117.CFrame = CFrame.new(-185, 416.419, 2469.5)
2075
part_117.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2076
part_117.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2077
part_117.BrickColor = BrickColor.new("Really black")
2078
part_117.Friction = 0.3
2079
part_117.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2080
2081
 part_118 = Instance.new("Part", msubmarine)
2082
part_118.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2083
part_118.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2084
part_118.Anchored = false
2085
part_118.Material = Enum.Material.Metal
2086
part_118.Size = Vector3.new(6, 3.4, 6)
2087
part_118.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2088
part_118.CFrame = CFrame.new(-177.1, 417.119, 2486.9)* CFrame.Angles(0, 1.5707963705063, 0)
2089
part_118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2090
part_118.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2091
part_118.BrickColor = BrickColor.new("Really black")
2092
part_118.Friction = 0.3
2093
part_118.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2094
2095
local waterremover = Instance.new("Part", msubmarine)
2096
waterremover.CanCollide = false
2097
waterremover.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2098
waterremover.Transparency = 1
2099
waterremover.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2100
waterremover.Material = Enum.Material.Metal
2101
waterremover.Size = Vector3.new(187.702, 24.467, 42.556)
2102
waterremover.Name = "waterremover"
2103
waterremover.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2104
waterremover.CFrame = CFrame.new(-171.446, 425.415, 2551.325)* CFrame.Angles(0, 1.5707963705063, 0)
2105
waterremover.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2106
waterremover.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2107
waterremover.BrickColor = BrickColor.new("Dark stone grey")
2108
waterremover.Friction = 0.3
2109
waterremover.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2110
2111
local waterremover2 = Instance.new("Part", msubmarine)
2112
waterremover2.CanCollide = false
2113
waterremover2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
2114
waterremover2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
2115
waterremover2.Material = Enum.Material.Metal
2116
waterremover2.Size = Vector3.new(23.89, 39.255, 19.81)
2117
waterremover2.Name = "waterremover2"
2118
waterremover2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
2119
waterremover2.CFrame = CFrame.new(-172.076, 431.734, 2527.956)* CFrame.Angles(0, 1.5707963705063, 0)
2120
waterremover2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
2121
waterremover2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
2122
waterremover2.BrickColor = BrickColor.new("Dark stone grey")
2123
waterremover2.Friction = 0.3
2124
waterremover2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
2125
waterremover2.Transparency = 1
2126
2127
2128
msubmarine:BreakJoints()
2129
2130
2131
local engine = msubmarine.engine
2132
2133
local prev
2134
local parts = msubmarine:GetChildren()
2135
2136
for i = 1,#parts do 
2137
	if (parts[i].className == "Part") or (parts[i].className == "WedgePart") or (parts[i].className == "Seat") or (parts[i].className == "VehicleSeat") or (parts[i].className == "CornerWedgePart") or (parts[i].className == "TrussPart") then 
2138
		if (prev ~= nil)then 
2139
			if parts[i]:FindFirstChild("Weld") then parts[i]:FindFirstChild("Weld"):Destroy() end
2140
			local weld = Instance.new("Weld") 
2141
			weld.Part0 = prev 
2142
			weld.Part1 = parts[i] 
2143
			weld.C0 = prev.CFrame:inverse() 
2144
			weld.C1 = parts[i].CFrame:inverse() 
2145
			weld.Parent = prev 
2146
		end 
2147
		prev = parts[i] 
2148
	end 
2149
end
2150
msubmarine:MakeJoints()
2151
msubmarine.Parent = workspace.Terrain
2152
2153
char.Torso.CFrame = engine.CFrame*CFrame.new(-4,-1,0)
2154
local hatchopen = true
2155
waterremover.Touched:connect(function(h)
2156
	if h==game.Workspace.Terrain then
2157
		print("touched terrain")
2158
		while wait() do
2159
			if hatchopen == false then
2160
				local previouscframe = waterremover.CFrame
2161
		game.Workspace.Terrain:FillBlock(waterremover.CFrame, waterremover.Size, Enum.Material.Air)
2162
			--wait(5)
2163
			--game.Workspace.Terrain:FillBlock(previouscframe, waterremover.Size, Enum.Material.Water)
2164
			end
2165
			end
2166
		end
2167
end)
2168
local debugmode = false
2169
waterremover2.Touched:connect(function(h)
2170
	if h==game.Workspace.Terrain then
2171
		print("touched terrain")
2172
		while wait() do
2173
			if hatchopen == false then
2174
				local previouscframe = waterremover2.CFrame
2175
		game.Workspace.Terrain:FillBlock(waterremover2.CFrame, waterremover2.Size, Enum.Material.Air)
2176
			if debugmode == true then
2177
			wait(1)
2178
			game.Workspace.Terrain:FillBlock(previouscframe, waterremover.Size, Enum.Material.Water)
2179
			end
2180
			end
2181
			end
2182
		end
2183
end)
2184
2185
local bv = Instance.new("BodyVelocity", engine)
2186
bv.velocity = Vector3.new(0, 0, 0)
2187
local bg = Instance.new("BodyGyro",engine)
2188
local bav = Instance.new("BodyAngularVelocity", engine)
2189
bav.angularvelocity = Vector3.new(0, 0, 0)
2190
local bodyposition = Instance.new("BodyPosition", engine)
2191
bodyposition.maxForce = Vector3.new(0, 10000000000, 0)
2192
bodyposition.position = Vector3.new(0, 400, 0)
2193
2194
2195
local enginesound = Instance.new("Sound",engine)
2196
enginesound.Volume = .5
2197
enginesound.SoundId = "rbxassetid://138082003"
2198
enginesound.Pitch = 1
2199
enginesound.Looped = true
2200
mouse.KeyDown:connect(function(key)
2201
if key == "y" and engineon == false then
2202
engineon = true
2203
enginesound:Play()
2204
end
2205
end)
2206
mouse.KeyDown:connect(function(key)
2207
if key == "u" and engineon == true then
2208
engineon = false
2209
enginesound:Stop()
2210
end
2211
end)
2212
2213
local wpressed = false
2214
local apressed = false
2215
local spressed = false
2216
local dpressed = false
2217
local autopilot = false
2218
local accel = 0
2219
local angle = 0
2220
local angletorque = 1e+10
2221
local zpressed = 0
2222
mouse.KeyDown:connect(function(key)
2223
if key == "z" then
2224
	zpressed = zpressed + 1
2225
		if zpressed == 1 then
2226
			autopilot = true
2227
		end
2228
		if zpressed == 2 then
2229
			zpressed = 0
2230
			autopilot = false
2231
		end
2232
	end
2233
end)
2234
2235
mouse.KeyDown:connect(function(key)
2236
if key == "w" and engineon == true and autopilot == false then
2237
wpressed = true
2238
bv.MaxForce = Vector3.new(9e20,0,9e20)
2239
while wpressed == true do wait(.08)
2240
accel = accel + 1
2241
if accel >20 then accel = 20 end
2242
bv.Velocity = (engine.CFrame.lookVector * accel)
2243
end
2244
end
2245
end)
2246
2247
mouse.KeyUp:connect(function(key)
2248
if key == "w" then
2249
wpressed = false
2250
while wpressed == false and engineon == true and autopilot == false and accel>0 do wait(.08)
2251
	accel = accel - 1
2252
	bv.Velocity = (engine.CFrame.lookVector * accel)
2253
end
2254
end
2255
end)
2256
2257
mouse.KeyDown:connect(function(key)
2258
if key == "a" and engineon == true and autopilot == false then
2259
	apressed = true
2260
	angle = 8
2261
	bav.AngularVelocity = Vector3.new(0,angle,0)
2262
	bav.MaxTorque = Vector3.new(0,angletorque,0)
2263
end
2264
end)
2265
2266
mouse.KeyUp:connect(function(key)
2267
if key == "a" and engineon == true and autopilot == false then
2268
	angle = 0
2269
	apressed = false
2270
	bav.MaxTorque = Vector3.new(0,0,0)
2271
end
2272
end)
2273
2274
mouse.KeyDown:connect(function(key)
2275
if key == "d" and engineon == true and autopilot == false then
2276
	dpressed = true
2277
	angle = 8
2278
	bav.AngularVelocity = Vector3.new(0,-angle,0)
2279
		bav.MaxTorque = Vector3.new(0,-angletorque,0)
2280
end
2281
end)
2282
2283
mouse.KeyUp:connect(function(key)
2284
if key == "d" and engineon == true and autopilot == false then
2285
	angle = 0
2286
	dpressed = false
2287
	bav.MaxTorque = Vector3.new(0,0,0)
2288
end
2289
end)
2290
2291
local epressed = false
2292
mouse.KeyDown:connect(function(key)
2293
if key == "e" and engineon == true and autopilot == false then
2294
epressed = true
2295
bodyposition.Position = bodyposition.Position+Vector3.new(0,10,0)
2296
end
2297
end)
2298
mouse.KeyUp:connect(function(key)
2299
if key == "e" and engineon == true and autopilot == false then
2300
epressed = false
2301
end
2302
end)
2303
2304
local qpressed = false
2305
mouse.KeyDown:connect(function(key)
2306
if key == "q" and engineon == true and autopilot == false then
2307
qpressed = true
2308
bodyposition.Position = bodyposition.Position-Vector3.new(0,10,0)
2309
end
2310
end)
2311
mouse.KeyUp:connect(function(key)
2312
if key == "q" and engineon == true and autopilot == false then
2313
qpressed = false
2314
end
2315
end)
2316
2317
local doorsound = Instance.new("Sound",msubmarine.hatch1)
2318
doorsound.Volume = .5
2319
doorsound.SoundId = "rbxassetid://192416584"
2320
doorsound.Pitch = 1
2321
doorsound.Looped = false
2322
local doorsound2 = Instance.new("Sound",msubmarine.hatch2)
2323
doorsound2.Volume = .5
2324
doorsound2.SoundId = "rbxassetid://169054195"
2325
doorsound2.Pitch = 1
2326
doorsound2.Looped = false
2327
local ppressed = 0
2328
mouse.KeyDown:connect(function(key)
2329
if key == "p" then
2330
	ppressed = ppressed + 1
2331
	if ppressed == 1 then
2332
	doorsound:Play()
2333
	msubmarine.hatch1.Transparency = 1
2334
	msubmarine.hatch1.CanCollide = false
2335
	msubmarine.hatch2.Transparency = 0
2336
	msubmarine.hatch2.CanCollide = true
2337
	hatchopen = false
2338
	end
2339
	if ppressed == 2 then
2340
	doorsound2:Play()
2341
	msubmarine.hatch1.Transparency = 0
2342
	msubmarine.hatch1.CanCollide = true
2343
	msubmarine.hatch2.Transparency = 1
2344
	msubmarine.hatch2.CanCollide = false
2345
	hatchopen = true
2346
	ppressed = 0
2347
	end
2348
	end
2349
end)
2350
2351
local vpressed = 0
2352
mouse.KeyDown:connect(function(key)
2353
if key == "v" then
2354
	vpressed = vpressed + 1
2355
	if vpressed == 1 then
2356
	debugmode = true
2357
	print("debugmode = true")
2358
	end
2359
	if vpressed == 2 then
2360
	debugmode = false
2361
	print("debugmode = false")
2362
	vpressed = 0
2363
	end
2364
	end
2365
end)
2366
2367
2368
local alarm = Instance.new("Sound",engine)
2369
alarm.Volume = 1
2370
alarm.SoundId = "rbxassetid://148793971"
2371
alarm.Pitch = 1
2372
alarm.Looped = true
2373
local explosionsound = Instance.new("Sound",engine)
2374
explosionsound.Volume = 1
2375
explosionsound.SoundId = "rbxassetid://144699494"
2376
explosionsound.Pitch = 1
2377
explosionsound.Looped = false
2378
mouse.KeyDown:connect(function(key)
2379
if key == "t" then
2380
	print("suicide")
2381
	alarm:Play()
2382
	wait(3)
2383
	local explosion = Instance.new("Explosion",engine)
2384
	explosion.Position = engine.Position
2385
	explosion.ExplosionType = Enum.ExplosionType.NoCraters
2386
	explosion.DestroyJointRadiusPercent = 0
2387
	explosion.BlastRadius = 0
2388
	explosionsound:Play()
2389
	wait(1)
2390
	local explosion = Instance.new("Explosion",msubmarine.Part)
2391
	explosion.Position = msubmarine.Part.Position
2392
	explosion.ExplosionType = Enum.ExplosionType.NoCraters
2393
	explosion.DestroyJointRadiusPercent = 0
2394
	explosion.BlastRadius = 0
2395
	explosionsound:Play()
2396
	wait(1)
2397
	local explosion = Instance.new("Explosion",msubmarine.hatch1)
2398
	explosion.Position = msubmarine.hatch1.Position
2399
	explosion.ExplosionType = Enum.ExplosionType.NoCraters
2400
	explosion.DestroyJointRadiusPercent = 0
2401
	explosion.BlastRadius = 0
2402
	explosionsound:Play()
2403
	wait(1)
2404
	local explosion = Instance.new("Explosion",msubmarine.mainseat)
2405
	explosion.Position = msubmarine.mainseat.Position
2406
	explosion.ExplosionType = Enum.ExplosionType.NoCraters
2407
	explosion.DestroyJointRadiusPercent = 0
2408
	explosion.BlastRadius = 0
2409
	explosionsound:Play()
2410
	wait(1)
2411
	local explosion = Instance.new("Explosion",msubmarine.Seat)
2412
	explosion.Position = msubmarine.Seat.Position
2413
	explosion.ExplosionType = Enum.ExplosionType.NoCraters
2414
	explosion.DestroyJointRadiusPercent = 0
2415
	explosion.BlastRadius = 0
2416
	explosionsound:Play()
2417
	wait(1)
2418
	local explosion = Instance.new("Explosion",msubmarine.Seat)
2419
	explosion.Position = msubmarine.Seat.Position
2420
	explosionsound:Play()
2421
	
2422
	local explosion = Instance.new("Explosion",msubmarine.mainseat)
2423
	explosion.Position = msubmarine.mainseat.Position
2424
	explosionsound:Play()
2425
	
2426
	local explosion = Instance.new("Explosion",msubmarine.hatch1)
2427
	explosion.Position = msubmarine.hatch1.Position
2428
	explosionsound:Play()
2429
	
2430
	local explosion = Instance.new("Explosion",engine)
2431
	explosion.Position = engine.Position
2432
	explosionsound:Play()
2433
	
2434
	msubmarine:BreakJoints()
2435
	alarm:Stop()
2436
	end
2437
end)
2438
2439
2440
 char.Humanoid.Died:connect(function()
2441
         workspace.Terrain.MSubmarine:Destroy()
2442
        end)
2443
        
2444
        player.CharacterRemoving:connect(function()
2445
               workspace.Terrain.MSubmarine:Destroy()
2446
        end)
2447
		
2448
		player.Chatted:connect(function(msg)
2449
			if msg == "g/r" then
2450
              workspace.Terrain.MSubmarine:Destroy()
2451
			end
2452
		end)
2453
2454
2455
--Torpedo--
2456
2457
local cpressed = 0
2458
mouse.KeyDown:connect(function(key)
2459
if key == "c" and engineon == true then
2460
	cpressed = cpressed + 1
2461
	if cpressed == 1 then
2462
	print("Torpedo View Enabled")
2463
	camera.CameraSubject = msubmarine.camerapart
2464
	end
2465
	if cpressed == 2 then
2466
	print("Torpedo View Disabled")
2467
	camera.CameraSubject = char.Humanoid
2468
	cpressed = 0
2469
	end
2470
	end
2471
end)
2472
2473
2474
local missile = Instance.new("Part")
2475
missile.FormFactor = Enum.FormFactor.Plate
2476
missile.Reflectance = 0.1
2477
missile.Material = Enum.Material.Metal
2478
missile.Size = Vector3.new(2, 2.8, 22)
2479
missile.Name = "missile"
2480
missile.CFrame = CFrame.new(-170.6, 414, 2674)* CFrame.Angles(-3.1415927410126, 0, -1.5707963705063)
2481
missile.BrickColor = BrickColor.new("Dark stone grey")
2482
missile.Friction = 0.3
2483
2484
local mesh = Instance.new("SpecialMesh", missile)
2485
mesh.Scale = Vector3.new(7, 7, 7)
2486
mesh.MeshId = "http://www.roblox.com/asset/?id=2697549"
2487
mesh.TextureId = "http://www.roblox.com/asset/?id=2697544"
2488
mesh.MeshType = Enum.MeshType.FileMesh
2489
2490
2491
local gf = Instance.new("Sound",missile)
2492
gf.Volume = 1
2493
gf.SoundId = "rbxassetid://515938017"
2494
gf.Pitch = 1
2495
2496
local canfire = true
2497
function fire()
2498
	if canfire == true then
2499
canfire = false
2500
mouse.Icon = "rbxasset://textures/GunWaitCursor.png"
2501
gf:Play()
2502
local nmissile = missile:Clone()
2503
nmissile.Name = "Torpedo Missile"
2504
nmissile.Parent = workspace
2505
game.Debris:AddItem(nmissile,4)
2506
2507
nmissile.CFrame = msubmarine.camerapart.CFrame* CFrame.Angles(-3.1415927410126, 0, -1.5707963705063)
2508
2509
local bodyGyro = Instance.new('BodyGyro', nmissile)
2510
bodyGyro.cframe = CFrame.new(missile.CFrame.p, mouse.Hit.p)
2511
bodyGyro.maxTorque= Vector3.new(math.huge, math.huge, math.huge)
2512
local bodyForce = Instance.new('BodyForce', nmissile)
2513
bodyForce.force = Vector3.new(0, nmissile:GetMass() * 196.2, 0)
2514
local fire = Instance.new('Fire', nmissile)
2515
fire.Heat = 5
2516
fire.Size = 2
2517
local smoke2 = Instance.new("Smoke",nmissile)
2518
game.Debris:AddItem(smoke2,2)
2519
local bvelocity = Instance.new("BodyVelocity",nmissile)
2520
bvelocity.maxForce = Vector3.new(math.huge,math.huge,math.huge)
2521
bvelocity.velocity = mouse.Hit.lookVector*300
2522
2523
nmissile.Touched:connect(function(h)
2524
if (not h:isDescendantOf(msubmarine)) and h~=game.Workspace.Terrain then
2525
	if not h.Name:lower():find("base") then
2526
	h.Anchored = false
2527
				h.Velocity  = char.Head.CFrame.lookVector*50
2528
	            h:BreakJoints()
2529
	if h.Parent:FindFirstChild("Humanoid") then h.Parent.Humanoid:TakeDamage(9000) end
2530
	if h.Parent.className=="Model" then
2531
		h.Parent:BreakJoints()
2532
	end
2533
	end
2534
	local ex = Instance.new("Sound",nmissile)
2535
                ex.Volume = 3
2536
				ex.SoundId = "rbxassetid://440145223"
2537
				ex.Pitch = 1
2538
				ex:Play()
2539
	local exp=Instance.new("Explosion", workspace)
2540
				exp.Position=nmissile.Position
2541
				exp.BlastPressure=40
2542
				exp.BlastRadius=15
2543
				exp.Name = "RocketExplosion"
2544
                exp.ExplosionType = Enum.ExplosionType.CratersAndDebris
2545
nmissile:Destroy()
2546
end
2547
end)
2548
wait(2)
2549
canfire = true
2550
mouse.Icon = "rbxasset://textures/GunCursor.png"
2551
	end
2552
	end
2553
2554
mouse.KeyDown:connect(function(key)
2555
    if key:byte() == 91 and engineon == true then
2556
	fire()
2557
end
2558
end)