The very existence of OXPs like
Illegal Goods Tweak means that some people prefers to play by an honor code, right? So answer to question
Do any of you play by an "honor code"?
will be definitely “yes”.
There is another point of view, of course. It is just the game, not real life, so if you can exploit game features, why not to exploit it? Technically it is not cheating and such exploits are game design issues, not yours. Moreover, some people thinks that knowing such exploits is a part of game experience.
Well. Personally I prefer fair play. It means for me balanced game AND honor code.
Regarding balanced game – there is simple rule: honest game mechanics without any handicaps to NPC ships. Your Cobra Mk III must be identical to poor bastard’s Cobra Mk III it terms of velocity, energy, recharge level etc.
Practically in vanilla game you have two crucial advantages over NPC ships.
1. NPC ships never uses Torus drive
2. NPC ships has only energy level, not shields
On the other hand, NPCs ships has no equipment damage. Having damaged WFI you’ll have tactical disadvantage over bad guy equipped with undestructable WFI.
There are also handicaps to pirate and trader Cobra Mk III in vanilla shipdata.plist – ship speed limited to 300 agains 350 for player’s Cobra Mk III.
Some such issues can be fixed by OXPs more or less easy. Honestly, some of my OXPs were written to make game more balanced, not just more challenging.
I also like OXPs like
Deep Space Pirates preventing exploits of evident features of game mechanics like fast travel to planet on Torus drive outside busy space lane. Such feature of vanilla system populator breaks game immersion.
Now regarding honor code.
Some rules mentioned in this topic can be defined as rules of engagement. It is not ethical decisions, just rules of safe and effective work.
Some of my personal rules of engagement:
Switch weapon from SAFE to ARM only on RED alert.
Open fire only to confirmed enemy (identify target status, than fire!).
Avoid collateral damage. If I have any risk to accidentally land shot on friendly or neutral ship during dogfight – I’ll hold fire until safe firing solution.
There are also unwritten rules of honor code.
Never kill escape capsule. Even if it was ejected from enemy ship two seconds earlier. I win this battle already. There is no glory nor any practical reason to kill defeated enemy.
There is a feature of Oolite game mechanics allowing kill without any legal issues. Smashing escape capsule against your ship hull is not killing. Just an accident. Not for me. It is kill.
Rescue escape pods. Ironically, due to
Illegal Goods Tweak it is not just act of humanity, now it is profitable business. Lost part of personal satisfaction maybe, but it is a step in right direction. It makes Ooniverse a bit easer to survive for innocent victims of piracy. Personally for me – depends on situation. I’ll always rescue escape pod if I can do it safely. Lost of some profit from dumped cargo is no matters. Rescue escape pod during combat? Depends on situation. I’ll try it if I am not directly engaged in combat AND have WFI. Maintaining straight course to pick up escape pod under heavy fire is not smart tactical decision.
Never trade illegal items. Absolute. No exceptions.
Never attack ships with Clean status. Absolute.
Attacking ships with Offender status? Honestly, I always do it if I have adequate equipped ship and enough fuel. I think I’ll change mind knowing this guy just accidentally broke docking protocol. But Oolite legal status is opaque. It is no way to distinguish such minor offender from opportunistic robber or slave dealer. Phkb’s
Bounty System is good attempt to improve vanilla legal system, but it still not enough.
Helping innocent trader in hopeless fight against bandits? I’ll do it if I have WFI and enough fuel to break engagement and reach station. Even if I have only pulse laser I’ll divert one or two bandits from victim – and maybe he'll survive long enough for arriving Galcop Vipers.
Helping Galcop Vipers to kill single bandit? Yes, I’ll do it having WFI and enough fuel again. He is outnumbered, but it is not jousting. Achieving fire superiority is legal part of combat tactics. This guy selected wrong side. Nothing personal.
Provide opponent opportunity to open fire first? No. Again, this is combat, not jousting. Why waste advantage of good firing position?
Hold fire if poor bastard begged for mercy? No. He’ll recover two minutes later and maybe he’ll attack less fortunate trader five minutes later. Eject and you’ll be safe. You have no escape pod? Sorry.
Thank you for interesting topic, szaumix!