Star Wars Uglies

Star Wars "Uglies" are working starfighters made up of salvaged parts of other star fighters and or any other vehicles that can be made space worthy. Usually found in the domain of pirates, it can't be denied the level of ingenuity that goes into making these abominations. Spare a thought too, for the pilots brave enough to fly them.

Image source.

For another great "Ugly" generator that is more visual, be sure to check out this site.

Possible improvements
* Reword wings/panels/arrays based on donor ship type.
* Have the ability to add extra engines to the hull of certain ships, or to the wings of certain ships.
* Instead of enforcing a wing, an engine could be used in its place.
* Add the ability to mount another hull to a wing mount, then mount wings to that extra hull.
* Weapon systems

This chart uses input variables
  • selection
Result

{%if selection == "Preset"%}
{% result = roll_chart name:"Presets" %}

{{result.Name}}

{{result.Description}}
{%else%}

{# Considerations: Hull/Fuselage, Engines, Wings, Cockpit. #}

Hull

{% donor_ship = roll_chart name:"Donor Ship" %}
{{donor_ship.Name}}

{# Start with the base model, and consider the main body (hull). Does the hull have built in engines or should they be replaced? #}

Engines

{% replace_engines = "True" %}

{% hull_has_engines = donor_ship.2 %}
{%if hull_has_engines == "True"%}
{# There's a small chance of keeping the built in engines. #}
{% replace_engines = {95%?True|False} %}
{%end%}

{%if replace_engines == "False"%}
The engines built into the hull of the {{donor_ship.Name}} will be used.
{%else%}

{% donor_engines = roll_chart filter:"True" filter_cols:6 name:"Donor Ship" %}

{%if donor_engines.Name == donor_ship.Name%}
Salvaged engines from another {{donor_ship.Name}}
{%else%}
Salvaged from a/an {{donor_engines.1}}
{%end%}

{%end%}

{# Wings #}

Wings

{% donor_wings = get_chart filter:"True" filter_cols:7 name:"Donor Ship" %}

{%if donor_ship.4 == 2%}
{# If the number of mount points is 2, then there's a chance of getting asymmetry #}
{% symmetrical_wings = {70%?True|False} %}

{%if symmetrical_wings == "True"%}
{% wings = roll_chart_view source:donor_wings %}
Two wings from a {{wings.1}}
{%else%}
{% wings = unq count:2 source:donor_wings %}
One wing is from a/an {{wings.1.1}} and the other from a/an {{wings.2.1}}
{%end%}

{%else%}
{# If the number of mount points is 3, then keep it simple and do two from one donor ship, and one from another #}
{% wings = unq count:2 source:donor_wings %}
Two wings are from a/an {{wings.1.1}}, and the other from a/an {{wings.2.1}}.
{%end%}

{# If the wings were swapped out, but they have engines, need to find some engines. #}

{# Cockpit #}

Cockpit

{%if donor_ship.5 == "True"%}
{% swap_out_cockpit = {50%?False|True} %}
{%else%}
{% swap_out_cockpit = "False" %}
{%end%}

{%if swap_out_cockpit == "True"%}
{% donor_cockpit = roll_chart name:"Donor Ship" %}

{%if donor_cockpit.Name == donor_ship.Name%}
A cockpit has been salvaged from another {{donor_ship.Name}}
{%else%}
The cockpit has been swapped to that of a/an {{donor_cockpit.Name}}.
{%end%}

{%else%}
The cockpit of the original {{donor_ship.1}} is retained.
{%end%}

{%end%}


Subcharts

Donor Ship (d10)

d10 Name Hull has built-in engines Wing Engines Num wing mount points Cockpit can be switched Engines are salvageable Has wings

1

Z-95 Headhunter

False

False

2

True

True

True

2

X-Wing

False

True

2

True

True

True

3

Y-Wing

False

False

2

True

True

False

4

A-Wing

True

False

2

True

True

False

5

B-Wing

True

False

3

True

True

False

6

TIE-Fighter

True

False

2

True

True

True

7

TIE-Interceptor

True

False

2

True

True

True

8

TIE-Bomber

True

False

2

True

True

True

9

TIE-Defender

True

False

3

True

True

True

10

N1-Starfighter

False

True

2

False

True

False

Presets (d21)

d21 Name Description

1

TYE-Wing

Two Y-Wing engines mounted to either side of a TIE-fighter hull.

2

TYE-Wing Bomber

Two Y-Wing engines mounted to either side of the main hull of a TIE-Bomber

3

BB-Wing

Two B-Wings joined together at the cockpit, but with only one cockpit used.

4

X-TIE

The solar arrays of a TIE-Fighter mounted in place of an X-Wing's wings, but retaining the four X-Wing engines.

5

Z-TIE

The solar arrays of a TIE-Fighter mounted in place of a Z-95 Headhunter's wings, but retaining the Z-95's engines.

6

Y-TIE

The solar arrays of a TIE-Fighter mounted in place of a Y-Wing's engines, but with the ION engines of the TIE-Fighter mounted to the rear of the Y-Wing's hull.

7

B-TIE

Primarily a B-Wing, but with the s-foil wings replaced by TIE-Fighter solar arrays and the cockpit replaced with that of a TIE-Bomber.

8

X-Ceptor

The solar arrays of a TIE-Interceptor mounted in place of an X-Wing 's wings, but with the four engines of the X-Wing retained, potentially mounted to the arrays.

9

Z-Ceptor

The solar arrays of a TIE-Interceptor mounted in place of a Z-95's wings, but with the engines of the Z-95 retained, potentially pointed to the arrays.

10

A-TIE Advanced

The solar arrays of a TIE-Advanced mounted to the sides of an A-Wing. The engines of the TIE-Advanced are in place of the A-Wing's.

11

Y-TIE Bomber

The solar arrays of a TIE-Bomber mounted to the sides of a Y-Wing. The engines of the TIE-Bomber are mounted to the rear of the Y-Wing hull.

12

TIE-Boo

The wings and engines of an N-1 starfighter mounted to either side of a TIE-Fighter ball cockpit/hull.

13

Boo Y-Ceptor

The hull of an N-1 with the wings replaced by the solar arrays of a TIE-Interceptor. A single engine of a Y-Wing is mounted under the hull.

14

TIE-X

The ball hull/cockpit of a TIE-Fighter, but the complete engines and s-foils of an X-Wing.
A mass produced version of this craft by the Twi'leks is known as the Chri'daki.

15

TIA-Wing

The hull and engines of an A-Wing, but with the ball cockpit of a TIE-Fighter.

16

YA-Boo

The cockpit and font end of an A-Wing mounted to the hull of a Y-Wing to which is attached the wings and engines of an N-1 starfighter.

17

STX-TIE

The solar arrays of a TIE-Fighter mounted to either side of the cockpit of an AT-ST. Four engines are source from an X-Wing and mounted to the arrays.

18

Tri-TIE

The hull of a TIE-Defender but with the lower two solar relays replaced with the engine and wings of an X-Wing, the bottom most two with lasers cannons attached.

19

YX-Wing

The hull of an X-Wing, but with the s-foils replaced by four fixed Y-Wing engines. A an X-Wing laser cannon is mounted to either side.

20

Correlian/B-Wing

A B-Wing, but with the cockpit replaced by that of a Corellian light freighter, such as a YT-1300.

21

TIE-XY

The ball cockpit/hull of a TIE-Interceptor, powered by two Y-Wing engines and an X-Wing engine. To either side of the top of the hull, the top portion of TIE-Intercept solar arrays flair outward, to the bottom of each, mounts the Y-Wing engines. The X-Wing engine is attached behind the cockpit.