Git Product home page Git Product logo

Comments (4)

 avatar commented on May 7, 2024

Right now the player's "reputation" with each government is just a single value: positive means "law-abiding citizen" and negative means "attack on sight." The trouble with that, of course, is that it can't differentiate between a player under a ceasefire and a player at peace with the Republic. (The ceasefire is implemented by adding a large value to your reputation, then subtracting it a few days later.)

I think the best solution for this is to just disable fines for owning an unlicensed ship, so I've done that in commit 5c49b73. The ship licenses will still limit what you can buy, but not what you can capture. The other option would be to add some way to distinguish a ceasefire from peace, and disable fines during a ceasefire, but then you'd start being hit with those fines the moment the Free Worlds work out a permanent peace agreement.

Do the Free Worlds not fine you for using nerve gas? Because if so, that's a bug - that outfit ought to be illegal everywhere but on the Pirate worlds (although, most worlds in Free space will only rarely search your ship to check for illegal stuff).

from endless-sky.

johndh avatar johndh commented on May 7, 2024

I've been fined on Free Worlds for having nerve gas. It's not as common, since they don't have probes and gunboats scanning me all the time, but I've been fined a few times when landing.

from endless-sky.

 avatar commented on May 7, 2024

This issue has been addressed by making it so that ship licenses only control what you can buy, and do not cause you to be fined for an unlicensed ship. Those fines were just an annoyance and don't really add much to the game play (unlike the fines for illegal cargo / outfits, which add the interesting dimension of needing to avoid patrols and land on less secure planets when carrying illegal cargo).

from endless-sky.

speeder avatar speeder commented on May 7, 2024

I have a suggestion for this: instead of illegal ships being fined, they should attract more scanners, like the game Starsector when you shield your smuggling cargo (in Starsector patrollers may randomly scan you, if you install a special cargo hold to smuggle cargo, although the chance of detection of illegal cargo decrease, the amount of times they scan you increase, because your modified ship is suspicious, but they can't fine you if they can't prove you are an actual criminal)

from endless-sky.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.