Delta Class Missile Submarine
4 posters
RigidChips :: Rigid-Chips :: Files :: Watercraft
Page 1 of 1
Delta Class Missile Submarine
This is my Delta Class SSBN. It has four missiles that are both unguided and unarmed. Like my previous submarine, it is modelled after a real Russian sub. Top speed is the same as the other sub but only after the missiles have ben launched.
- Code:
// [RCD]
Val
{
B(default=200, max=200)
B2(default=320, max=320)
B3(default=140, max=140)
ENG(default=0, min=-10000, max=20000)
F1(default=90, max=90)
F2(default=90, max=90)
F3(default=90, max=90)
F4(default=90, max=90)
ICBM1(default=0, max=50000)
ICBM2(default=0, max=50000)
ICBM3(default=0, max=50000)
ICBM4(default=0, max=50000)
PLANES(default=0, min=-15, max=15, step=5)
RUDD(default=0, min=-25, max=25, step=5)
S1(default=180, min=90, max=180)
S2(default=180, min=90, max=180)
S3(default=180, min=90, max=180)
S4(default=180, min=90, max=180)
}
Key
{
0:Planes(step=5)
1:Planes(step=-5)
2:Rudd(step=5)
3:Rudd(step=-5)
4:eng(step=1000)
5:eng(step=-1000)
6:S1(step=-1)
10:S1(step=1)
14:B(step=10), B2(step=15), B3(step=7)
15:B(step=-10), B2(step=-15), B3(step=-7)
}
Body
{
Core() {
S:Frame(angle=67) {
S:Frame(angle=53) {
S:Chip(angle=-120) {
N:TrimF(angle=-45) {
N:Cowl(angle=-135, effect=#F000) {
N:Cowl(angle=-25, effect=#F000) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) { }
}
}
}
}
}
}
N:TrimF(angle=45) {
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) { }
}
}
}
}
}
N:Cowl(angle=-135, effect=#F000) {
N:Cowl(angle=-25, effect=#F000) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
}
}
}
}
}
}
N:Trim(angle=90) {
N:Cowl(angle=135, effect=#F000) {
N:Cowl(angle=25, effect=#F000) {
N:Cowl(angle=20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
}
}
}
}
}
N:Cowl(angle=-135, effect=#F000) {
N:Cowl(angle=-25, effect=#F000) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
}
}
}
}
}
S:Chip() {
S:Chip() { }
}
}
S:Chip() {
S:Chip() {
S:Chip() {
S:Chip() {
N:TrimF(angle=45) {
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=30, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(option=5, color=#800000) { }
}
}
}
}
}
}
}
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-30, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(option=5, color=#0D0D0D) { }
}
}
}
}
}
}
}
}
N:TrimF(angle=-45) {
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-30, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(option=5, color=#0D0D0D) { }
}
}
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=30, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(option=5, color=#800000) { }
}
}
}
}
}
}
}
}
N:Trim(angle=90) {
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-30, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(option=5, color=#0D0D0D) { }
}
}
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=30, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(option=5, color=#0D0D0D) { }
}
}
}
}
}
}
}
N:Chip() { }
S:Chip() {
S:Chip() { }
}
}
W:Jet(angle=-135, power=B2, option=2, color=#0D0D0D) { }
E:Jet(angle=-135, power=B2, option=2, color=#0D0D0D) { }
S:Chip() {
W:Jet(angle=-135, power=B3, option=2, color=#0D0D0D) { }
E:Jet(angle=-135, power=B3, option=2, color=#0D0D0D) { }
N:Frame(angle=90) {
N:Weight(angle=-90, option=2) { }
}
S:Chip() {
N:Frame(angle=3) {
N:Frame(angle=82) {
N:Frame(angle=-175) {
N:Frame(name=M4) {
S:Trim(angle=90) { }
S:Frame(angle=150) {
S:Jet(angle=120, power=ICBM4) { }
S:Cowl(angle=60, option=5) { }
S:Cowl(angle=-150) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
}
}
N:Frame(angle=-150) {
N:Cowl(angle=-30) {
E:Cowl(angle=-90) { }
W:Cowl(angle=-90) {
W:Cowl(angle=-90) { }
}
}
}
S:Chip() { }
}
}
}
}
S:Weight() {
S:Weight(color=#0D0D0D) {
W:Frame(option=1, color=#0D0D0D) {
S:Chip(angle=Planes, color=#0D0D0D) { }
}
W:Cowl(option=4, color=#0D0D0D) { }
E:Frame(option=1, color=#0D0D0D) {
S:Chip(angle=Planes, color=#0D0D0D) { }
}
E:Cowl(option=3, color=#0D0D0D) { }
W:Frame(option=1) {
S:Frame(angle=-30, option=1) {
S:RLW(angle=120, power=-Eng, color=#C5B601) {
E:Frame(angle=60, option=1) {
W:Trim(angle=45, color=#C5B601) { }
}
W:Frame(angle=60, option=1) {
E:Trim(angle=45, color=#C5B601) { }
}
N:Frame(angle=60, option=1) {
S:Trim(angle=45, color=#C5B601) { }
}
S:Frame(angle=60, option=1) {
N:Trim(angle=45, color=#C5B601) { }
}
}
}
}
E:Frame(option=1) {
S:Frame(angle=30, option=1) {
S:RLW(angle=-120, power=-Eng, color=#C5B601) {
E:Frame(angle=-60, option=1) {
W:Trim(angle=-45, color=#C5B601) { }
}
W:Frame(angle=-60, option=1) {
E:Trim(angle=-45, color=#C5B601) { }
}
N:Frame(angle=-60, option=1) {
S:Trim(angle=-45, color=#C5B601) { }
}
S:Frame(angle=-60, option=1) {
N:Trim(angle=-45, color=#C5B601) { }
}
}
}
}
S:Weight(option=2, color=#0D0D0D) { }
}
S:Trim(angle=90, color=#0D0D0D) {
S:Chip(angle=-Rudd, color=#0D0D0D) {
E:Chip(color=#0D0D0D) { }
W:Chip(color=#800000) { }
}
W:Cowl(option=4, color=#800000) { }
E:Chip(color=#0D0D0D) {
N:Cowl(option=4, color=#0D0D0D) { }
}
}
}
}
N:Frame(angle=3) {
N:Frame(angle=82) {
N:Frame(angle=-175) {
N:Frame(name=M3) {
S:Trim(angle=90) { }
S:Frame(angle=150) {
S:Jet(angle=120, power=ICBM3) { }
S:Cowl(angle=60, option=5) { }
S:Cowl(angle=-150) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
}
}
N:Frame(angle=-150) {
N:Cowl(angle=-30) {
E:Cowl(angle=-90) { }
W:Cowl(angle=-90) {
W:Cowl(angle=-90) { }
}
}
}
S:Chip() { }
}
}
}
}
}
N:Frame(angle=3) {
N:Frame(angle=82) {
N:Frame(angle=-175) {
N:Frame(name=M2) {
S:Trim(angle=90) { }
S:Frame(angle=150) {
S:Jet(angle=120, power=ICBM2) { }
S:Cowl(angle=60, option=5) { }
S:Cowl(angle=-150) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
}
}
N:Frame(angle=-150) {
N:Cowl(angle=-30) {
E:Cowl(angle=-90) { }
W:Cowl(angle=-90) {
W:Cowl(angle=-90) { }
}
}
}
S:Chip() { }
}
}
}
}
}
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-30, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(option=5, color=#0D0D0D) { }
}
}
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=30, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(option=5, color=#800000) { }
}
}
}
}
}
}
}
W:Jet(angle=-135, power=B2, option=2) { }
E:Jet(angle=-135, power=B2, option=2) { }
N:Frame(angle=90) {
N:Weight(angle=90, option=2) { }
}
N:Frame(angle=3) {
N:Frame(angle=82) {
N:Frame(angle=-175) {
N:Frame(name=M1) {
S:Trim(angle=90) { }
S:Frame(angle=150) {
S:Jet(angle=120, power=ICBM1) { }
S:Cowl(angle=60, option=5) { }
S:Cowl(angle=-150) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
W:Cowl(angle=-90) {
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
N:Cowl(angle=-30, option=5) { }
}
}
}
N:Frame(angle=-150) {
N:Cowl(angle=-30) {
E:Cowl(angle=-90) { }
W:Cowl(angle=-90) {
W:Cowl(angle=-90) { }
}
}
}
S:Chip() { }
}
}
}
}
}
}
W:Jet(angle=-135, power=B2, option=2) { }
E:Jet(angle=-135, power=B2, option=2) { }
}
N:Weight() {
N:Chip() {
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-20) { }
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) { }
}
}
}
}
}
N:TrimF(angle=45) {
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) { }
S:Cowl(color=#800000) {
S:Cowl(color=#800000) {
S:Cowl(angle=20, color=#800000) {
S:Cowl(angle=25, option=5, color=#800000) { }
}
}
}
}
}
}
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
S:Cowl(color=#0D0D0D) {
S:Cowl(color=#0D0D0D) {
S:Cowl(angle=-20, color=#0D0D0D) {
S:Cowl(angle=-25, option=5, color=#0D0D0D) { }
}
}
}
}
}
}
}
N:TrimF(angle=-45) {
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
S:Cowl(color=#0D0D0D) {
S:Cowl(color=#0D0D0D) {
S:Cowl(angle=-20, color=#0D0D0D) {
S:Cowl(angle=-25, option=5, color=#0D0D0D) { }
}
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) { }
S:Cowl(color=#800000) {
S:Cowl(color=#800000) {
S:Cowl(angle=20, color=#800000) {
S:Cowl(angle=25, option=5, color=#800000) { }
}
}
}
}
}
}
}
N:Trim(angle=90) {
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
S:Cowl(color=#0D0D0D) {
S:Cowl(color=#0D0D0D) {
S:Cowl(angle=-20, color=#0D0D0D) {
S:Cowl(angle=-25, option=5, color=#0D0D0D) { }
}
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
S:Cowl(color=#0D0D0D) {
S:Cowl(color=#0D0D0D) {
S:Cowl(angle=20, color=#0D0D0D) {
S:Cowl(angle=25, option=5, color=#0D0D0D) { }
}
}
}
}
}
}
S:Chip() { }
}
E:Chip(angle=180) { }
W:Chip(angle=180) { }
N:Weight() {
N:Cowl(angle=-135) {
N:Cowl(angle=-25) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl() {
S:Cowl(angle=140) {
S:Cowl(angle=40, color=#0D0D0D) {
S:Cowl(effect=#F000) {
S:Cowl(effect=#F000) {
S:Cowl(effect=#F000) {
S:Cowl(effect=#F000) {
S:Cowl(angle=70, color=#0D0D0D) {
W:Cowl(angle=90, color=#0D0D0D) { }
E:Cowl(angle=90, color=#0D0D0D) { }
N:Cowl(angle=160, color=#808080) { }
}
W:Cowl(angle=90, color=#0D0D0D) {
W:Cowl(angle=90) {
E:Cowl(angle=120, option=5, color=#808080) { }
N:Cowl(angle=120, option=5, color=#808080) { }
S:Cowl(angle=120, option=5, color=#808080) { }
W:Cowl(angle=120, option=5, color=#808080) { }
}
}
E:Cowl(angle=90, color=#0D0D0D) {
N:Cowl(angle=90, color=#808080) { }
}
N:Cowl(angle=-S4, color=#0D0D0D) { }
}
W:Cowl(angle=90, color=#0D0D0D) {
W:Cowl(angle=90) {
E:Cowl(angle=120, option=5, color=#808080) { }
N:Cowl(angle=120, option=5, color=#808080) { }
S:Cowl(angle=120, option=5, color=#808080) { }
W:Cowl(angle=120, option=5, color=#808080) { }
}
}
E:Cowl(angle=90, color=#0D0D0D) {
N:Cowl(angle=90, color=#808080) { }
}
N:Cowl(angle=-S3, color=#0D0D0D) { }
}
W:Cowl(angle=90, color=#0D0D0D) {
W:Cowl(angle=90) {
E:Cowl(angle=120, option=5, color=#808080) { }
N:Cowl(angle=120, option=5, color=#808080) { }
S:Cowl(angle=120, option=5, color=#808080) { }
W:Cowl(angle=120, option=5, color=#808080) { }
}
}
E:Cowl(angle=90, color=#0D0D0D) {
N:Cowl(angle=90, color=#808080) { }
}
N:Cowl(angle=-S2, color=#0D0D0D) { }
}
W:Cowl(angle=90, color=#0D0D0D) {
W:Cowl(angle=90) {
E:Cowl(angle=120, option=5, color=#808080) { }
N:Cowl(angle=120, option=5, color=#808080) { }
S:Cowl(angle=120, option=5, color=#808080) { }
W:Cowl(angle=120, option=5, color=#808080) { }
}
}
E:Cowl(angle=90, color=#0D0D0D) { }
N:Cowl(angle=-S1, color=#0D0D0D) { }
}
W:Cowl(angle=90, color=#0D0D0D) { }
E:Cowl(angle=90, color=#0D0D0D) { }
}
}
}
S:Cowl(color=#0D0D0D) {
S:Cowl(color=#0D0D0D) {
S:Cowl(angle=-20, color=#0D0D0D) {
S:Cowl(angle=-25, option=5, color=#0D0D0D) { }
}
}
N:Cowl(angle=80, color=#0D0D0D, effect=#3000) {
N:Cowl(angle=-80, color=#0D0D0D) {
W:Cowl(angle=-90, color=#0D0D0D) {
W:Cowl(color=#0D0D0D) { }
}
E:Cowl(angle=-90, color=#0D0D0D) {
E:Cowl(color=#0D0D0D) { }
}
N:Cowl(angle=-90, color=#0D0D0D) { }
N:Cowl(color=#0D0D0D) {
W:Cowl(angle=-90, color=#0D0D0D) {
W:Cowl(color=#0D0D0D) { }
}
E:Cowl(angle=-90, color=#0D0D0D) {
E:Cowl(color=#0D0D0D) { }
}
N:Cowl(angle=-60, color=#0D0D0D) {
W:Cowl(angle=-90, color=#0D0D0D) { }
E:Cowl(angle=-90, color=#0D0D0D) { }
N:Cowl(color=#0D0D0D) {
W:Cowl(angle=-90, color=#0D0D0D) { }
E:Cowl(angle=-90, color=#0D0D0D) { }
}
}
W:Cowl(angle=-90, color=#0D0D0D) {
W:Cowl(angle=-20, color=#0D0D0D) { }
}
E:Cowl(angle=-90, color=#0D0D0D) {
E:Cowl(angle=-20, color=#0D0D0D) { }
}
}
}
W:Cowl(angle=-91, color=#0D0D0D, effect=#3000) { }
E:Cowl(angle=-91, color=#0D0D0D, effect=#3000) { }
S:Cowl(angle=-110, color=#0D0D0D) {
S:Cowl(angle=-140, color=#0D0D0D) {
S:Cowl(angle=-109, color=#0D0D0D) {
W:Cowl(angle=-90, color=#0D0D0D) { }
E:Cowl(angle=-90, color=#0D0D0D) { }
N:Cowl(angle=-80, color=#0D0D0D) { }
}
}
}
}
N:Cowl(angle=-90, color=#0D0D0D) { }
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) { }
S:Cowl(color=#800000) {
S:Cowl(color=#800000) {
S:Cowl(angle=20, color=#800000) {
S:Cowl(angle=25, option=5, color=#800000) { }
}
}
}
}
}
}
E:Jet(angle=-135, power=B2, option=2) { }
N:Chip() {
W:Jet(angle=-135, power=B, option=2) { }
E:Jet(angle=-135, power=B, option=2) { }
}
W:Jet(angle=-135, power=B2, option=2) { }
E:Jet(angle=-135, power=B2, option=2) { }
W:Jet(angle=-135, power=B2, option=2) { }
}
E:Jet(angle=-135, power=B2, option=2) { }
W:Jet(angle=-135, power=B2, option=2) { }
W:Frame(angle=75, option=1) {
W:Frame(angle=-145, option=1) {
W:Frame(angle=-110, color=#0D0D0D) {
E:Trim(angle=Planes, color=#0D0D0D) { }
}
}
}
E:Frame(angle=75, option=1) {
E:Frame(angle=-145, option=1) {
E:Frame(angle=-110, color=#0D0D0D) {
W:Trim(angle=-Planes, color=#0D0D0D) { }
}
}
}
}
E:Jet(angle=-135, power=B2, option=2) { }
W:Jet(angle=-135, power=B2, option=2) { }
E:Jet(angle=-135, power=B2, option=2) { }
W:Jet(angle=-135, power=B2, option=2) { }
}
N:Weight() {
N:Cowl(angle=-135, effect=#F000) {
N:Cowl(angle=-25, effect=#F000) {
N:Cowl(angle=-20, color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) {
N:Cowl(color=#0D0D0D) { }
}
}
}
}
}
N:Cowl(angle=135) {
N:Cowl(angle=25) {
N:Cowl(angle=20, color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) {
N:Cowl(color=#800000) { }
}
}
}
}
}
}
}
}
}
}
}
Script
{Print 0, "C-V = Open/close silo doors"
Print 1, "ASDF = Fire missiles"
Print 2, "Q-W = Ballast"
print 3, "Z-X = Throttle"
if S1<135 {
S2=S2-1
}
if S2<135 {
S3=S3-1
}
if S3<135 {
S4=S4-1
}
if S1>135 {
S2=S2+1
}
if S2>135 {
S3=S3+1
}
if S3>135 {
S4=S4+1
}
If _KEY(7)>0 {
ICBM1=50000
F1=0
_Split(M1)
}
If _KEY(8)>0 {
ICBM2=50000
F2=0
_Split(M2)
}
If _KEY(9)>0 {
ICBM3=50000
F3=0
_Split(M3)
}
If _KEY(12)>0 {
ICBM4=50000
F4=0
_Split(M4)
}}
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
Re: Delta Class Missile Submarine
This watercraft is, by right, brilliant, and the visual effect of launching missiles while submerged is amazing!
Last edited by Echo_Delta_Oscar on Tue Mar 06, 2012 3:38 am; edited 1 time in total (Reason for editing : Spelling mistake)
Echo_Delta_Oscar- Hover
- Posts : 105
Join date : 2011-03-24
Re: Delta Class Missile Submarine
Thanks! I actually spent quite a bit of time getting this to work properly. The ballast in particular gave me A LOT of grief, especially after I added the missiles.
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
Re: Delta Class Missile Submarine
Well, you could try adding a function like this in your script
where Infl is the amount of air in your ballasts, Infl0 the neutral buoyancy ballast setting, Desdep the desired depth, which plays as control value and Par1 and Par2 factors that will force the system to behave according to your taste.
You could apply it to your ballasts as a whole or individually, and add a fin-operated attitude control.
Just sayin', because it works with zeppelins.
- Code:
Infl=Infl0+(Desdep+_Y())*Par1-_VY()*Par2
where Infl is the amount of air in your ballasts, Infl0 the neutral buoyancy ballast setting, Desdep the desired depth, which plays as control value and Par1 and Par2 factors that will force the system to behave according to your taste.
You could apply it to your ballasts as a whole or individually, and add a fin-operated attitude control.
Just sayin', because it works with zeppelins.
Echo_Delta_Oscar- Hover
- Posts : 105
Join date : 2011-03-24
Re: Delta Class Missile Submarine
My problem was more of keeping both ends afloat without having the balloons stick throught the cowling.
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
Re: Delta Class Missile Submarine
Did you try putting balloons in your balloons?Maurice wrote:My problem was more of keeping both ends afloat without having the balloons stick through the cowling.
MrSparks- Tank
- Posts : 73
Join date : 2012-01-05
Age : 33
Location : Michigan
Re: Delta Class Missile Submarine
That's actually what I ended up doing. It threw the CG off a little bit, but not too much. All I had to do was strategically place some weights on the end.
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
Re: Delta Class Missile Submarine
This is a spiffy submarine!
I've downloaded it and taken the liberty of doing my own tweaks, including modifications to the controls and steering, a forward-facing light cannon turret, and an attempt to install a system that would keep the ship level horizontally.
The autolevel system has been really tricky and still has lots of kinks to iron out (especially if you're trying to turn sharply or move about while surfaced), but if you're interested, I'd be happy to share back and post my custom version to the thread.
I've downloaded it and taken the liberty of doing my own tweaks, including modifications to the controls and steering, a forward-facing light cannon turret, and an attempt to install a system that would keep the ship level horizontally.
The autolevel system has been really tricky and still has lots of kinks to iron out (especially if you're trying to turn sharply or move about while surfaced), but if you're interested, I'd be happy to share back and post my custom version to the thread.
Rainman- Tank
- Posts : 80
Join date : 2011-02-14
Age : 31
Location : New England, US
Re: Delta Class Missile Submarine
Thanks! I worked hard on this. I'm currently working on a Typhoon-class sub, But it's not going so well.
The rolling was always something I didn't like about the sub, but I never could figure out how to fix it. Also a problem is the ENORMOUS turning radius. Now, I'm not so sure about the cannon. One: because there are no modern subs that use them anymore, since most of them are equipped with anti-ship missiles that can be launched from the torpedo tubes, and two: because it makes the sub more top heavy and thus harder to stabilize. But, since there are no small antiship missiles in RC, and you do need some sort of protection, I do suppose that it is a good idea.
The rolling was always something I didn't like about the sub, but I never could figure out how to fix it. Also a problem is the ENORMOUS turning radius. Now, I'm not so sure about the cannon. One: because there are no modern subs that use them anymore, since most of them are equipped with anti-ship missiles that can be launched from the torpedo tubes, and two: because it makes the sub more top heavy and thus harder to stabilize. But, since there are no small antiship missiles in RC, and you do need some sort of protection, I do suppose that it is a good idea.
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
Re: Delta Class Missile Submarine
The cannon is still in the spirit of a submarine, a near-recoilless single-ARM deal reminiscent of the light repeating cannons they used to put on the top deck of WWII subs. Not much; just enough to give it some punch and self-defense capability. I intentionally kept the turret very light, so it'd have as little impact on the weight distribution as possible. The cannon is not at all powerful, but it's decent, and it makes the submarine really deadly against ships because even though it doesn't hit hard, you can strike from underneath where they can't retaliate, and because most ships don't have too many Weight chips toughening them up.
I worked some to improve the turn radius too; it's a little better now, but unfortunately, I'm having problems with my turn-rate fixes exacerbating the roll problem.
Let me know if you'd be interested in me posting up the code of what I have now, or when I iron out the bugs if you'd like
I worked some to improve the turn radius too; it's a little better now, but unfortunately, I'm having problems with my turn-rate fixes exacerbating the roll problem.
Let me know if you'd be interested in me posting up the code of what I have now, or when I iron out the bugs if you'd like
Rainman- Tank
- Posts : 80
Join date : 2011-02-14
Age : 31
Location : New England, US
Re: Delta Class Missile Submarine
Go ahead and wait until you fix the bugs. No sense in posting a half complete model.
Maurice- Hover
- Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's
Similar topics
» Mark Class Submarine
» Alfa-class Submarine
» Typhoon class submarine
» Paul Class Submarine
» Oscar Class Nuclear Submarine
» Alfa-class Submarine
» Typhoon class submarine
» Paul Class Submarine
» Oscar Class Nuclear Submarine
RigidChips :: Rigid-Chips :: Files :: Watercraft
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum