shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on May 5, 2012 9:49:13 GMT -5
When I'm on the bridge over a friendly planet, it says something like "our reputation with house x is N, a <rank>. Rank is generally spelt wrong, eg, "star hero princep", "star hero centurio", etc. These errors may appear elsewhere when the ranks are mentioned, haven't really checked.
|
|
|
Post by Cory Trese on May 5, 2012 10:02:06 GMT -5
What do you mean "generally spelt wrong" this doesn't make much sense?
Are you basically saying you don't like the Latin-English hybrid used by Star Trader Rank Titles?
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on May 5, 2012 10:55:12 GMT -5
There seems to be a letter missing or an extra letter at the end of several ranks. (not military ranks, what they call you based on reputation.) I had a look and this appears everywhere the titles are mentioned, eg on planets, when encountering ships and so on.
|
|
|
Post by Cory Trese on May 5, 2012 10:56:49 GMT -5
if (rep < -101) { return "Legendary Crime Lord"; } else if (rep < -80) { return "Crime Lord"; } else if (rep < -70) { return "Criminal Mastermind"; } else if (rep < -60) { return "Marauder"; } else if (rep < -50) { return "Notorious Terrorist"; } else if (rep < -40) { return "Terrorist"; } else if (rep < -30) { return "Hated Criminal"; } else if (rep < -20) { return "War Criminal"; } else if (rep < -10) { return "Criminal"; } else if (rep < -5) { return "Brigand"; } else if (rep < -4) { return "Bandit"; } else if (rep < -3) { return "Suspect"; } else if (rep < -2) { return "Troublemaker"; } else if (rep < 0) { return "Unknown"; } else if (rep < 1) { return "Neutral Party"; } else if (rep < 2) { return "Guest"; } else if (rep < 3) { return "Honored Guest"; } else if (rep < 4) { return "Acquaintance"; } else if (rep < 5) { return "Friend"; } else if (rep < 6) { return "Convert"; } else if (rep < 10) { return "Initiate"; } else if (rep < 15) { return "Acolyte"; } else if (rep < 20) { return "Senior Acolyte"; } else if (rep < 30) { return "High Acolyte"; } else if (rep < 40) { return "Dedicate"; } else if (rep < 50) { return "High Dedicate"; } else if (rep < 60) { return "Curator"; } else if (rep < 70) { return "Senior Curator"; } else if (rep < 80) { return "Consul"; } else if (rep < 90) { return "High Consul"; } else if (rep < 100) { return "Hero"; } else if (rep < 120) { return "Elite Hero"; } else if (rep < 150) { return "Star Hero"; } else if (rep < 200) { return "Legendary Hero"; } else if (rep < 300) { return "Immortal Hero"; } else if (rep < 400) { return "Exemplar"; } else if (rep < 500) { return "Star Hero Acolyte"; } else if (rep < 800) { return "Star Hero Dedicate"; } else if (rep < 1100) { return "Star Hero Curator"; } else if (rep < 1400) { return "Star Hero Consul"; } else if (rep < 1700) { return "Star Hero Princep"; } else if (rep < 2000) { return "Star Hero Centurio"; } else if (rep < 2100) { return "Star Hero Exemplar"; } else if (rep > 2500) { return "Hyperion Star Hero"; } else if (rep >= 2300) { return "Legendary Star Hero"; }
|
|
|
Post by Cory Trese on May 5, 2012 10:57:41 GMT -5
If "Star Hero Centurio" is an example of one of theses issues, that spelling / letter combination is 100% intentional.
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on May 5, 2012 11:00:21 GMT -5
Ah, ok. I assumed this was a spelling error. I take it "Star hero princep" is also intentional then.
|
|
shallowthought
Exemplar
[ Patreon & Star Traders 2 Supporter ]
Posts: 382
|
Post by shallowthought on May 5, 2012 11:06:09 GMT -5
"Our reputation with Clan Javat is 2282, a None." What's going on there?
|
|
|
Post by Cory Trese on May 5, 2012 11:45:58 GMT -5
a fairly obvious bug actually. you can spot it if you look, 2282 is not caught by the else if blocks i pasted. i fix
|
|