diff --git a/code/__defines/jobs.dm b/code/__defines/jobs.dm
index ac470b8ff02..b4a0f95e75c 100644
--- a/code/__defines/jobs.dm
+++ b/code/__defines/jobs.dm
@@ -8,9 +8,8 @@
#define SCIENCE_ROLES list(/datum/job/scientist, /datum/job/xenobiologist, /datum/job/xenobotanist, /datum/job/intern_sci)
#define SECURITY_ROLES list(/datum/job/warden, /datum/job/investigator, /datum/job/officer, /datum/job/intern_sec)
#define EQUIPMENT_ROLES list(/datum/job/ai, /datum/job/cyborg)
-#define INDEP_ROLES list(/datum/job/merchant, /datum/job/passenger, /datum/job/consular, /datum/job/journalist, /datum/job/chaplain)
#define ALL_FACTION_ROLES list(/datum/job/assistant, /datum/job/visitor, /datum/job/representative)
-#define ALL_JOBS list(COMMAND_ROLES, ENGINEERING_ROLES, SERVICE_ROLES, CIVILIAN_ROLES, CARGO_ROLES, MEDICAL_ROLES, SCIENCE_ROLES, SECURITY_ROLES, EQUIPMENT_ROLES, INDEP_ROLES)
+#define ALL_JOBS list(COMMAND_ROLES, ENGINEERING_ROLES, SERVICE_ROLES, CIVILIAN_ROLES, OPERATIONS_ROLES, MEDICAL_ROLES, SCIENCE_ROLES, SECURITY_ROLES, EQUIPMENT_ROLES, INDEP_ROLES)
// Factions
#define IDRIS_ROLES list(SECURITY_ROLES, SERVICE_ROLES, ALL_FACTION_ROLES)
@@ -20,4 +19,5 @@
#define ZENG_ROLES list(SCIENCE_ROLES, MEDICAL_ROLES, ALL_FACTION_ROLES)
#define HEPH_ROLES list(OPERATIONS_ROLES, ENGINEERING_ROLES, ALL_FACTION_ROLES)
#define ORION_ROLES list(OPERATIONS_ROLES, ALL_FACTION_ROLES)
-#define SCC_ROLES list(COMMAND_ROLES, EQUIPMENT_ROLES)
\ No newline at end of file
+#define SCC_ROLES list(COMMAND_ROLES, EQUIPMENT_ROLES)
+#define INDEP_ROLES list(CIVILIAN_ROLES, /datum/job/merchant, /datum/job/consular, /datum/job/journalist, /datum/job/chaplain)
diff --git a/code/_helpers/text.dm b/code/_helpers/text.dm
index 2abd2bc93e9..dc3badbf3e8 100644
--- a/code/_helpers/text.dm
+++ b/code/_helpers/text.dm
@@ -543,6 +543,7 @@
t = replacetext(t, "\[logo_idris\]", "
")
t = replacetext(t, "\[logo_eridani\]", "
")
t = replacetext(t, "\[logo_zavod\]", "
")
+ t = replacetext(t, "\[logo_hp_large\]", "
")
t = replacetext(t, "\[logo_hp\]", "
")
t = replacetext(t, "\[logo_orion\]", "
")
t = replacetext(t, "\[logo_pmcg\]", "
")
@@ -606,6 +607,7 @@
t = replacetext(t, "
", "\[logo_idris\]")
t = replacetext(t, "
", "\[logo_eridani\]")
t = replacetext(t, "
", "\[logo_zavod\]")
+ t = replacetext(t, "
", "\[logo_hp_large\]")
t = replacetext(t, "
", "\[logo_hp\]")
t = replacetext(t, "
", "\[flag_be\]")
t = replacetext(t, "
", "\[flag_elyra\]")
diff --git a/code/game/jobs/faction/faction.dm b/code/game/jobs/faction/faction.dm
index fefe885dd1d..19d76c2969c 100644
--- a/code/game/jobs/faction/faction.dm
+++ b/code/game/jobs/faction/faction.dm
@@ -2,6 +2,7 @@
var/name
var/description
var/title_suffix
+ var/departments
var/list/allowed_role_types
var/list/allowed_species_types
diff --git a/code/game/jobs/faction/hephaestus.dm b/code/game/jobs/faction/hephaestus.dm
index 458fadb3936..403b2054870 100644
--- a/code/game/jobs/faction/hephaestus.dm
+++ b/code/game/jobs/faction/hephaestus.dm
@@ -9,13 +9,8 @@
from SolGov and securing several crucial production contracts, they have slowly
worked their way to become the dominant manufacturing mega-corporation in the
Sol Alliance, pioneering interstellar logistics and construction on an awe-inspiring scale.
-
- Hephaestus Industries employees can be in the following departments:
-
- - Engineering
-
- Operations
-
"}
-
+ "}
+ departments = {"Engineering
Operations"}
title_suffix = "Hepht"
allowed_role_types = HEPH_ROLES
diff --git a/code/game/jobs/faction/idris.dm b/code/game/jobs/faction/idris.dm
index 3a29feae023..21b15dc9619 100644
--- a/code/game/jobs/faction/idris.dm
+++ b/code/game/jobs/faction/idris.dm
@@ -8,13 +8,8 @@
payment enforced by the infamous Idris Reclamation Units, shell IPCs sent to
claim payment from negligent loan takers. In recent years, they have begun
diversifying into more service-based industries.
-
- Idris Incorporated employees can be in the following departments:
-
"}
-
+ "}
+ departments = {"Security
Service"}
title_suffix = "Idris"
allowed_role_types = IDRIS_ROLES
diff --git a/code/game/jobs/faction/nanotrasen.dm b/code/game/jobs/faction/nanotrasen.dm
index e67d6b709b1..fa42b406408 100644
--- a/code/game/jobs/faction/nanotrasen.dm
+++ b/code/game/jobs/faction/nanotrasen.dm
@@ -1,24 +1,14 @@
/datum/faction/nano_trasen
name = "NanoTrasen"
description = {"
- Considered the largest megacorporation within the Orion Spur, many will find themselves doing the biddings of NanoTrasen -- be it direct or indirect. Initially a biotechnical
- research company, it rapidly grew in size after the discovery of Phoron. The corporation's monopoly on the resource catapulted it into the limelight, where it has remained for the last
- forty-odd years. Its acceleration into the spotlight has prompted many prying eyes to uncover evidence of rather questionable actions, with rumours perpetuating that they've instigated
- wars on both Adhomai and Moghes in an attempt to exploit the species for a profit. NanoTrasen's power has since begun to waver as their ability to supply Phoron dwindled -- resulting in
- their profit margins diminishing considerably. Whilst the corporation has attempted its best to hide its waning influence, the facade has begun to crumble with scrutinizing individuals
- being able to see its vulnerability. Despite the effects of the Phoron Scarcity on the megacorporation, NanoTrasen has managed to secure itself as a crucial member of the newly-founded
- Stellar Corporate Conglomerate (SCC) with Miranda Trasen serving as the Acting Director of Operations -- which has managed to bolster the company and secure themselves as the dominant
- corporate presence within the Orion Spur.
-
-
- NanoTrasen employees can be in the following departments:
-
-
- - Service
- - Medical
- - Research
-
"}
-
+ Considered the largest megacorporation within the Orion Spur, many will find themselves doing the biddings of NanoTrasen.
+ Initially a biotechnical research company, it rapidly grew in size after the discovery of phoron.
+ NanoTrasen's continued monopoly on the resource catapulted it into the limelight, where it has remained for the last forty-odd years.
+ During the Phoron Scarcity, NanoTrasen's power has since begun to waver, resulting in their profit margins diminishing considerably.
+ Nonetheless, NanoTrasen has managed to secure itself as a crucial member of the newly-founded Stellar Corporate Conglomerate
+ allowing themselves to remain as a dominant corporate presence within the Orion Spur.
+ "}
+ departments = {"Medicalbr>Science
Service"}
title_suffix = "NT"
is_default = TRUE
diff --git a/code/game/jobs/faction/orion_express.dm b/code/game/jobs/faction/orion_express.dm
index ceacb28fc53..08724b07fa6 100644
--- a/code/game/jobs/faction/orion_express.dm
+++ b/code/game/jobs/faction/orion_express.dm
@@ -7,12 +7,8 @@
to cargo services and transport, but also features a fledgling robotics division, mainly focused
on industrial synthetics to aid in its logistics missions. The Orion Express is expected to become an
integral part of the Stellar Corporate Conglomerate's future through delivering supplies and merchandise throughout the Orion Spur.
-
- Orion Express employees can be in the following departments:
-
"}
-
+ "}
+ departments = {"Operations"}
title_suffix = "Orion"
allowed_role_types = ORION_ROLES
diff --git a/code/game/jobs/faction/pmc.dm b/code/game/jobs/faction/pmc.dm
index a15bab5422c..a243af83c5b 100644
--- a/code/game/jobs/faction/pmc.dm
+++ b/code/game/jobs/faction/pmc.dm
@@ -1,18 +1,15 @@
/datum/faction/pmc
name = "Private Military Contracting Group"
description = {"
- A coalition of security and medical contractors in service of the Stellar Corporate Conglomerate. The Private Military Contracting Group is one of the elements born from
- the necessity of protecting an ever-growing corporate empire. Gathering mercenaries from all across the spur, the PMCG deploys a diverse force to anywhere they are needed; from mere
- office buildings to outposts in the Corporate Reconstruction Zone. As the megacorporations expand, these contractors follow to secure their holdings.
- Unlike the other members of the Corporate Conglomerate, the Private Military Contracting Group has few employees of its own. Only some liaisons and bureaucrats work behind the scenes to
- hire and manage the contractors. The rest of its members are in fact part of several organizations contracted to supply the PMCG.
-
- Private Military Contracting Group employees can be in the following departments:
-
- "}
+ The Private Military Contracting Group is a coalition of security and medical contractors;
+ borne from the necessity of protecting the Stellar Corporate Conglomerate and its holdings.
+ Following the ever-growing corporate empire, mercenaries and contractors from all across the spur are deployed accordingly;
+ from mere office buildings to outposts in the Corporate Reconstruction Zone.
+ Unlike the other members of the Corporate Conglomerate, the Private Military Contracting Group has few employees of its own.
+ Only some liaisons and bureaucrats work behind the scenes to hire and manage the contractors;
+ the rest of its members are part of several organizations contracted to supply the PMCG.
+ "}
+ departments = {"Medical
Security"}
title_suffix = "PMCG"
allowed_role_types = PMC_ROLES
diff --git a/code/game/jobs/faction/scc.dm b/code/game/jobs/faction/scc.dm
index c308bed9544..eddeea579a6 100644
--- a/code/game/jobs/faction/scc.dm
+++ b/code/game/jobs/faction/scc.dm
@@ -1,20 +1,15 @@
/datum/faction/scc
name = "Stellar Corporate Conglomerate"
description = {"
- Formed at the height of corporate power in the galaxy, the SCC - or more officially, the Stellar Corporate Conglomerate is a group exercising undisputed economic dominance
- over the Orion Spur. The Chainlink was founded to secure privately owned assets within Tau Ceti owned by the various megacorporations during the Second Solarian Incursion. After the invasion,
- the SCC has found itself willing and eager to supersede any and all higher authority placed before it, with no signs of stopping any time soon. The Conglomerate has basically bound the
- largest shareholders and chief executive officers of the corporations to the whim and will of the Trasen family, who hold an unsteady authority over the colorful cast. Cooperation has been
- deemed essential at this point in time. The corporations remain in a shaky peace, to contrast the cutthroat, espionage-ridden past. Of course, this doesn't stop the greed or the lust for
- power and glory - they're just corporations, after all. The SCC's largest threat is Einstein Engines - this growing giant is older than all others on the galactic stage, and
- recently resurfaced in power due to the growing prominence of warp travel.
-
- Stellar Corporate Conglomerate employees can be in the following departments:
-
- "}
-
+ The Stellar Corporate Conglomerate (SCC) was formed at the height of corporate power in the galaxy,
+ originally to secure Tau Ceti assets during the Second Solarian Incursion.
+ Chainlink now exercises undisputed economic dominance over the Orion Spur,
+ and is now willing and eager to supersede any and all higher authority placed before it.
+ Cooperation has been deemed essential ever since Einstein Engines resurfaced due to the emerging prominence of warp travel.
+ They've remained in a shaky peace, puppeteered to carry out the engimatic whims of the Trasen family.
+ Of course, this doesn't stop their greed for power and glory - they're just corporations, after all.
+ "}
+ departments = {"Command
Equipment"}
title_suffix = "SCC"
allowed_role_types = SCC_ROLES
diff --git a/code/game/jobs/faction/unaffiliated.dm b/code/game/jobs/faction/unaffiliated.dm
index c9648a7d4da..6d1a56bc732 100644
--- a/code/game/jobs/faction/unaffiliated.dm
+++ b/code/game/jobs/faction/unaffiliated.dm
@@ -8,10 +8,7 @@
for the mega corporations, is often necessary to forward the facade of economic freedom
that Tau Ceti reports to have.
"}
-
+ departments = {"Civilian"}
allowed_role_types = INDEP_ROLES
title_suffix = "INDEP"
-
-/datum/faction/unaffiliated/get_logo_name()
- return "faction_unaffiliated.png"
diff --git a/code/game/jobs/faction/zavodskoi.dm b/code/game/jobs/faction/zavodskoi.dm
index 22a8af0f1fc..b257f1b54f9 100644
--- a/code/game/jobs/faction/zavodskoi.dm
+++ b/code/game/jobs/faction/zavodskoi.dm
@@ -7,28 +7,8 @@
other major armaments companies, Zavodskoi weapons can be found in the hands of nearly every
military force across the Orion Spur. They are the main corporation found in the Empire of
Dominia, and are at the forefront of weapons development technology.
-
-
- Some character examples are:
-
- - Surgical Specialist: Unit to unit Zavodskoi ships the most firearms and weapons compared
- to any other corporation in the known galaxy and you're proud of it, but know the business comes with
- its hazards. Your medical experience has allowed you to survive the closing of many genetics testing
- centers during the recent transfer of leadership, and you know it. Zeng-Hu may have a reputation for
- being the best in the Orion Spur, but they are in the past - Zavodskoi is the future. You are a
- professional through-and-through, and consider yourself a (literal) cut above whatever washouts
- the SCC can hire as surgeons. Just remember, you need to prove that you're better than Zeng-Hu.
- We need these medical contracts, lest we have to cut back the medical division just like the genetics one.
- - Personal Security Professional: Excellent customer service and client
- care is why Zavodskoi's private security personnel win security contracts and
- you know this. A cut above the rest, you are clear, calm, concise and polite when
- working. As a security force you were voted the most professional private security
- force to work for and as such, you have corporate standards to uphold! The protection
- of Zavodskoi staff is your first priority, but every member of the crew
- should be treated as a valued customer. After all, imagine how bad it would look to
- the shareholders if you were found beating a drunk like some kind of merc.
- The reputation would last, but your career certainly wouldn't.
-
"}
+ "}
+ departments = {"Science
Security"}
title_suffix = "Zavod"
allowed_role_types = ZAVOD_ROLES
diff --git a/code/game/jobs/faction/zeng_hu.dm b/code/game/jobs/faction/zeng_hu.dm
index 2e89a89c366..6ec1ac3ef5c 100644
--- a/code/game/jobs/faction/zeng_hu.dm
+++ b/code/game/jobs/faction/zeng_hu.dm
@@ -9,14 +9,9 @@
years, they were also the first mega-corporation to partner with the newly-discovered
Skrell, working closely with this alien species to pioneer cloning, a once
controversial field that is now more accepted today.
-
- Zeng-Hu Pharmaceuticals employees can be in the following departments:
-
"}
-
+ "}
+ departments = {"Medical
Science"}
title_suffix = "Zeng"
allowed_role_types = ZENG_ROLES
diff --git a/code/modules/client/asset_cache.dm b/code/modules/client/asset_cache.dm
index 9e252594de2..b48c59cadec 100644
--- a/code/modules/client/asset_cache.dm
+++ b/code/modules/client/asset_cache.dm
@@ -358,16 +358,16 @@ var/list/asset_datums = list()
/datum/asset/simple/faction_icons
assets = list(
- "faction_EPMC.png" = 'icons/misc/factions/ECFlogo.png',
- "faction_Zeng.png" = 'icons/misc/factions/ZhenHulogo.png',
- "faction_Zavod.png" = 'icons/misc/factions/Zavodlogo.png',
- "faction_NT.png" = 'icons/misc/factions/NanoTrasenlogo.png',
- "faction_Idris.png" = 'icons/misc/factions/Idrislogo.png',
- "faction_Hepht.png" = 'icons/misc/factions/Hephaestuslogo.png',
- "faction_unaffiliated.png" = 'icons/misc/factions/Unaffiliatedlogo.png',
- "faction_PMCG.png" = 'icons/misc/factions/pmcglogo.png',
- "faction_Orion.png" = 'icons/misc/factions/Orionlogo.png',
- "faction_SCC.png" = 'icons/misc/factions/SCClogo.png'
+ "faction_EPMC.png" = 'html/images/factions/ECFlogo.png',
+ "faction_Zeng.png" = 'html/images/factions/zenghulogo.png',
+ "faction_Zavod.png" = 'html/images/factions/zavodlogo.png',
+ "faction_NT.png" = 'html/images/factions/nanotrasenlogo.png',
+ "faction_Idris.png" = 'html/images/factions/idrislogo.png',
+ "faction_Hepht.png" = 'html/images/factions/hephlogo.png',
+ "faction_INDEP.png" = 'html/images/factions/unaffiliatedlogo.png',
+ "faction_PMCG.png" = 'html/images/factions/pmcglogo.png',
+ "faction_Orion.png" = 'html/images/factions/orionlogo.png',
+ "faction_SCC.png" = 'html/images/factions/scclogo.png'
)
/datum/asset/simple/jquery
@@ -413,16 +413,17 @@ var/list/asset_datums = list()
"barcode1.png" = 'html/images/barcode1.png',
"barcode2.png" = 'html/images/barcode2.png',
"barcode3.png" = 'html/images/barcode3.png',
- "scclogo.png" = 'html/images/scclogo.png',
+ "scclogo.png" = 'html/images/factions/scclogo.png',
"ntlogo.png" = 'html/images/ntlogo.png',
"ntlogo_small.png" = 'html/images/ntlogo_small.png',
- "zhlogo.png" = 'html/images/zhlogo.png',
- "idrislogo.png" = 'html/images/idrislogo.png',
- "eridanilogo.png" = 'html/images/eridanilogo.png',
- "pmcglogo.png" = 'html/images/pmcglogo.png',
- "zavodlogo.png" = 'html/images/zavodlogo.png',
- "orionlogo.png" = 'html/images/orionlogo.png',
- "hplogo.png" = 'html/images/hplogo.png',
+ "zhlogo.png" = 'html/images/factions/zenghulogo.png',
+ "idrislogo.png" = 'html/images/factions/idrislogo.png',
+ "eridanilogo.png" = 'html/images/factions/ECFlogo.png',
+ "pmcglogo.png" = 'html/images/factions/pmcglogo.png',
+ "zavodlogo.png" = 'html/images/factions/zavodlogo.png',
+ "orionlogo.png" = 'html/images/factions/orionlogo.png',
+ "hplogolarge.png" = 'html/images/hplogolarge.png',
+ "hplogo.png" = 'html/images/factions/hephlogo.png',
"beflag.png" = 'html/images/beflag.png',
"elyraflag.png" = 'html/images/elyraflag.png',
"solflag.png" = 'html/images/solflag.png',
diff --git a/code/modules/client/preference_setup/occupation/occupation.dm b/code/modules/client/preference_setup/occupation/occupation.dm
index a890ff135af..90c215d1d41 100644
--- a/code/modules/client/preference_setup/occupation/occupation.dm
+++ b/code/modules/client/preference_setup/occupation/occupation.dm
@@ -144,7 +144,7 @@
var/list/dat = list(
"",
- "Character faction
",
+ "Character Faction
",
"This will influence the jobs you can select from, and the starting equipment.
",
"[pref.faction]
"
)
@@ -158,7 +158,7 @@
var/index = -1
var/datum/faction/faction = SSjobs.name_factions[pref.faction] || SSjobs.default_faction
- for(var/datum/job/job in faction.get_occupations())
+ for(var/datum/job/job in SSjobs.occupations)
index += 1
if((index >= limit) || (job.title in splitJobs))
dat += ""
@@ -181,6 +181,9 @@
else if(!LAZYLEN(pref.GetValidTitles(job))) // we have no available jobs the character is old enough for
dat += "[dispRank] \[MINIMUM AGE: [LAZYLEN(job.alt_ages) ? min(job.get_alt_character_age(), job.get_minimum_character_age(user.get_species())) : job.get_minimum_character_age(user.get_species())]] | "
continue
+ if(!(job in faction.get_occupations()))
+ dat += "[dispRank] \[FACTION RESTRICTED] | "
+ continue
else if (ban_reason)
dat += "[dispRank] \[BANNED] | "
continue
@@ -407,10 +410,10 @@
pref.player_alt_titles.Cut()
-/datum/category_item/player_setup_item/occupation/proc/show_faction_menu(mob/user, selected_faction)
+/datum/category_item/player_setup_item/occupation/proc/show_faction_menu(mob/user, selected_faction) //note : selected faction is what you choose to see, pref.faction is the actual chosen faction
simple_asset_ensure_is_sent(user, /datum/asset/simple/faction_icons)
- var/list/dat = list("")
+ var/list/dat = list("")
var/list/factions = list()
for (var/datum/faction/faction in SSjobs.factions)
@@ -419,30 +422,37 @@
else
factions += "[faction.name]"
- dat += factions.Join(" | ") + ""
+ dat += factions.Join(" ")
var/datum/faction/faction = SSjobs.name_factions[selected_faction]
if(!istype(faction))
to_client_chat(SPAN_DANGER("Invalid faction chosen. Resetting to default."))
selected_faction = SSjobs.default_faction.name
+ dat += " "
+ dat += ""
+ dat += ""
+ dat += "| [faction.description] | "
+ dat += ""
+ dat += {" "}
+
+ dat += " Departments:"
+ dat += "[faction.departments]"
+ dat += " | "
+ dat += " "
+ dat += " "
+
+ dat += "You can learn more about this faction on the wiki."
+
if (selected_faction == pref.faction)
- dat += " \[Faction already selected\]"
+ dat += " \[selected\]"
else if (faction.can_select(pref))
- dat += " \[Select faction\]"
+ dat += " \[select\]"
else
dat += " [faction.get_selection_error(pref)]"
- dat += " [faction.name]"
- dat += {"
"}
-
- if (faction.is_default)
- dat += " This faction is the default faction aboard this installation."
-
- dat += "
Read the Wiki"
- dat += " [faction.description]"
-
- show_browser(user, dat.Join(), "window=factionpreview;size=400x600")
+ send_theme_resources(user)
+ user << browse(enable_ui_theme(user, dat.Join()), "window=factionpreview;size=750x450")
/datum/category_item/player_setup_item/occupation/proc/validate_and_set_faction(selected_faction)
var/datum/faction/faction = SSjobs.name_factions[selected_faction]
diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm
index 55c68e2d783..215f9094635 100644
--- a/code/modules/client/preferences.dm
+++ b/code/modules/client/preferences.dm
@@ -289,7 +289,7 @@ datum/preferences
dat += player_setup.content(user)
send_theme_resources(user)
winshow(user, "preferences_window", TRUE)
- var/datum/browser/popup = new(user, "preferences_browser", "Character Setup", 1000, 1000)
+ var/datum/browser/popup = new(user, "preferences_browser", "Character Setup", 1400, 1000)
popup.set_content(dat)
popup.open(FALSE) // Skip registering onclose on the browser pane
onclose(user, "preferences_window", src) // We want to register on the window itself
diff --git a/html/changelogs/wezzy_new_faction_screen.yml b/html/changelogs/wezzy_new_faction_screen.yml
new file mode 100644
index 00000000000..9e824dd541c
--- /dev/null
+++ b/html/changelogs/wezzy_new_faction_screen.yml
@@ -0,0 +1,44 @@
+################################
+# Example Changelog File
+#
+# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
+#
+# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
+# When it is, any changes listed below will disappear.
+#
+# Valid Prefixes:
+# bugfix
+# wip (For works in progress)
+# tweak
+# soundadd
+# sounddel
+# rscadd (general adding of nice things)
+# rscdel (general deleting of nice things)
+# imageadd
+# imagedel
+# maptweak
+# spellcheck (typo fixes)
+# experiment
+# balance
+# admin
+# backend
+# security
+# refactor
+#################################
+
+# Your name.
+author: Wowzewow (Wezzy)
+
+# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
+delete-after: True
+
+# Any changes you've made. See valid prefix list above.
+# INDENT WITH TWO SPACES. NOT TABS. SPACES.
+# SCREW THIS UP AND IT WON'T WORK.
+# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
+# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
+changes:
+ - rscadd: "Updates the faction selection screen."
+ - imageadd: "Tweaks corporation logo images to be more consistent."
+ - bugfix: "Faction restrictions now properly cross out jobs instead of not spawning them."
+
diff --git a/html/images/eridanilogo.png b/html/images/eridanilogo.png
deleted file mode 100644
index e7b59eed031..00000000000
Binary files a/html/images/eridanilogo.png and /dev/null differ
diff --git a/html/images/factions/ECFlogo.png b/html/images/factions/ECFlogo.png
new file mode 100644
index 00000000000..0529a5ee8dd
Binary files /dev/null and b/html/images/factions/ECFlogo.png differ
diff --git a/html/images/factions/hephlogo.png b/html/images/factions/hephlogo.png
new file mode 100644
index 00000000000..81211957913
Binary files /dev/null and b/html/images/factions/hephlogo.png differ
diff --git a/html/images/factions/idrislogo.png b/html/images/factions/idrislogo.png
new file mode 100644
index 00000000000..e3ae9ebd919
Binary files /dev/null and b/html/images/factions/idrislogo.png differ
diff --git a/html/images/factions/nanotrasenlogo.png b/html/images/factions/nanotrasenlogo.png
new file mode 100644
index 00000000000..b0e0bc54cca
Binary files /dev/null and b/html/images/factions/nanotrasenlogo.png differ
diff --git a/html/images/factions/orionlogo.png b/html/images/factions/orionlogo.png
new file mode 100644
index 00000000000..99fdfd9e554
Binary files /dev/null and b/html/images/factions/orionlogo.png differ
diff --git a/html/images/factions/pmcglogo.png b/html/images/factions/pmcglogo.png
new file mode 100644
index 00000000000..f41dab54f73
Binary files /dev/null and b/html/images/factions/pmcglogo.png differ
diff --git a/html/images/factions/scclogo.png b/html/images/factions/scclogo.png
new file mode 100644
index 00000000000..4d6ec5acbac
Binary files /dev/null and b/html/images/factions/scclogo.png differ
diff --git a/html/images/factions/unaffiliatedlogo.png b/html/images/factions/unaffiliatedlogo.png
new file mode 100644
index 00000000000..0d29baac5df
Binary files /dev/null and b/html/images/factions/unaffiliatedlogo.png differ
diff --git a/html/images/factions/zavodlogo.png b/html/images/factions/zavodlogo.png
new file mode 100644
index 00000000000..70c8ab1ba98
Binary files /dev/null and b/html/images/factions/zavodlogo.png differ
diff --git a/html/images/factions/zenghulogo.png b/html/images/factions/zenghulogo.png
new file mode 100644
index 00000000000..dbc4a0fdc0b
Binary files /dev/null and b/html/images/factions/zenghulogo.png differ
diff --git a/html/images/hplogo.png b/html/images/hplogolarge.png
similarity index 100%
rename from html/images/hplogo.png
rename to html/images/hplogolarge.png
diff --git a/html/images/idrislogo.png b/html/images/idrislogo.png
deleted file mode 100644
index c15a2a54b0f..00000000000
Binary files a/html/images/idrislogo.png and /dev/null differ
diff --git a/html/images/orionlogo.png b/html/images/orionlogo.png
deleted file mode 100644
index dd69e3cbd15..00000000000
Binary files a/html/images/orionlogo.png and /dev/null differ
diff --git a/html/images/pmcglogo.png b/html/images/pmcglogo.png
deleted file mode 100644
index bc04ab4b787..00000000000
Binary files a/html/images/pmcglogo.png and /dev/null differ
diff --git a/html/images/scclogo.png b/html/images/scclogo.png
deleted file mode 100644
index 47762ac02d1..00000000000
Binary files a/html/images/scclogo.png and /dev/null differ
diff --git a/html/images/zavodlogo.png b/html/images/zavodlogo.png
deleted file mode 100644
index 6a7f53ec0bd..00000000000
Binary files a/html/images/zavodlogo.png and /dev/null differ
diff --git a/html/images/zhlogo.png b/html/images/zhlogo.png
deleted file mode 100644
index 6b1a8e66b08..00000000000
Binary files a/html/images/zhlogo.png and /dev/null differ
diff --git a/icons/misc/factions/ECFlogo.png b/icons/misc/factions/ECFlogo.png
index c54e489a7b6..0529a5ee8dd 100644
Binary files a/icons/misc/factions/ECFlogo.png and b/icons/misc/factions/ECFlogo.png differ
diff --git a/icons/misc/factions/Hephaestuslogo.png b/icons/misc/factions/Hephaestuslogo.png
deleted file mode 100644
index b8aa76a437d..00000000000
Binary files a/icons/misc/factions/Hephaestuslogo.png and /dev/null differ
diff --git a/icons/misc/factions/Idrislogo.png b/icons/misc/factions/Idrislogo.png
index 7223d9a829d..e3ae9ebd919 100644
Binary files a/icons/misc/factions/Idrislogo.png and b/icons/misc/factions/Idrislogo.png differ
diff --git a/icons/misc/factions/NanoTrasenlogo.png b/icons/misc/factions/NanoTrasenlogo.png
index 8f8d30646a5..b0e0bc54cca 100644
Binary files a/icons/misc/factions/NanoTrasenlogo.png and b/icons/misc/factions/NanoTrasenlogo.png differ
diff --git a/icons/misc/factions/Orionlogo.png b/icons/misc/factions/Orionlogo.png
index 38956466575..077b3abd619 100644
Binary files a/icons/misc/factions/Orionlogo.png and b/icons/misc/factions/Orionlogo.png differ
diff --git a/icons/misc/factions/SCClogo.png b/icons/misc/factions/SCClogo.png
index dfe7ab3f6f6..4d6ec5acbac 100644
Binary files a/icons/misc/factions/SCClogo.png and b/icons/misc/factions/SCClogo.png differ
diff --git a/icons/misc/factions/Unaffiliatedlogo.png b/icons/misc/factions/Unaffiliatedlogo.png
index bec0e234c64..0d29baac5df 100644
Binary files a/icons/misc/factions/Unaffiliatedlogo.png and b/icons/misc/factions/Unaffiliatedlogo.png differ
diff --git a/icons/misc/factions/Zavodlogo.png b/icons/misc/factions/Zavodlogo.png
index b56e6b98498..70c8ab1ba98 100644
Binary files a/icons/misc/factions/Zavodlogo.png and b/icons/misc/factions/Zavodlogo.png differ
diff --git a/icons/misc/factions/ZhenHulogo.png b/icons/misc/factions/ZhenHulogo.png
deleted file mode 100644
index 31ade926fde..00000000000
Binary files a/icons/misc/factions/ZhenHulogo.png and /dev/null differ
diff --git a/icons/misc/factions/hephlogo.png b/icons/misc/factions/hephlogo.png
new file mode 100644
index 00000000000..81211957913
Binary files /dev/null and b/icons/misc/factions/hephlogo.png differ
diff --git a/icons/misc/factions/pmcglogo.png b/icons/misc/factions/pmcglogo.png
index bc04ab4b787..f41dab54f73 100644
Binary files a/icons/misc/factions/pmcglogo.png and b/icons/misc/factions/pmcglogo.png differ
diff --git a/icons/misc/factions/zenghulogo.png b/icons/misc/factions/zenghulogo.png
new file mode 100644
index 00000000000..dbc4a0fdc0b
Binary files /dev/null and b/icons/misc/factions/zenghulogo.png differ
|