Git Product home page Git Product logo

18xx's People

Contributors

andrewzwicky avatar andypymont avatar benjaminxscott avatar crericha avatar daniel-sousa-me avatar dfannius avatar galatolol avatar jason-johnson avatar jenf avatar joeb989 avatar kelsin avatar magnusrk-ch avatar magnusstjarnhild avatar michaeljb avatar ollybh avatar outsidepasser avatar perwestling avatar philcampeau avatar roseundy avatar ryandriskel avatar scottredracecar avatar thepackrat avatar tobymao avatar tysen avatar underhilllabs avatar vandamm avatar ventusignis avatar volker18xxdev avatar yzemaze avatar zwergenpunk avatar

18xx's Issues

[18ZOO] Bandage is not working

inside SR, if player own bandage and any corporation with any train:

inside OR, if current corporation owns bandage, and the corporation owns any train:

  • Bandage should be visible

image

  • Bandage should show an option for any train of current corporation

image

  • Using Bandage should assign the bandage for that train

image

inside SR, OR, if bandage is already assigned to a corporation:

  • Bandage should be visible
  • Choice can be used to remove the bandage (use the power), and rust the train if it was to be rusted
    image

inside OR, if owner player owns bandage, and the corporation owns any train:

  • Bandage should be visible
  • Bandage should show an option for any train of current corporation
    image
  • Using Bandage should assign the bandage to the current corporation (for free) for that train if was owned by the player
    Previous image, then this

image

  • Using Bandage should assign the bandage for that train
    inside SR, OR, if bandage is already assigned to a corporation
  • Bandage should be visible
  • Choice can be used to remove the bandage (use the power), and rust the train if it was to be rusted

SR - Whatsup:

  • A corporation with a bandage assigned to a train cannot buy any new train (blocking Whatsup)
    OR - Buy train:

  • A corporation with a bandage assigned to a train cannot buy any new train
    OR - Buy train:

  • A train with the bandage from another player cannot be purchased
    SR Whatsup / OR Buy Train:

  • If a rust is caused by another player, the owner of bandage can interrupt the game to choose to assign bandage to a train

  • Sugar not available on train with bandage

  • Bandage owned by player cannot be used if corporation has already 3 companies

  • [] could the bandage be applied to the new train If bandage owner buy a train?

TODO
Benda - come price protection (70) per cambio giocatore al volo
Benda - gestire in “cambio fase”

Benda:
Quando c’è i Rust - aggiungere la possibilità di comprare il potere e assegnarlo ad uno scoiattolo al volo
Usare il potere richiede che lo si assegni ad uno scoiattolo
Il treno con benda ha distanza 1 (ma può prendere l’acqua intorno)
Aggiungere choice per buttare la benda (e scartare il potere)
Se Benda è assegnato ad un treno, player non può comprare treni
Il potere può essere assegnato ad un treno obsolete prima che vada in pensione (ma dopo che ha girato)

18ZOO 🙂 I opened the last but one PR for 18ZOO 🙂 the last feature I miss before going to Alpha is the abilities of a company 🙂 can you help me with some suggestions?
every time before a rust the company (in a corporation) could get the opportunity to apply the ability to a single train - I was thinking about price protection in 1870? anything better?
train become a 1S (should I create a new one and change or better to handle it in other way?)
train with this ability cannot be sold (any suggestion where to check)
corporation can discard the “ability”; in that case if the train is obsolete / rust is discarded; (a choice should work here)
thanks

Ty 5:50 PM
18USA has a private that lets you turn an N train into an N+ train. i don’t know how far along 18USA impl is but that’d be similar logic.
just create a new one i think
override something in the buy trains step
choice sounds right. might have to be a blocking step
(edited)
🙏
1

Jen Freeman 6:46 PM
2, creating new ones is how 18ireland does it (they're created at initialization)
🙏
1

Matthew 9:35 PM
For 1 you can check out 18Mag because it has a convert to plus train ability
🙏
1

Steve U 9:58 PM
It's not technically an ability in 18Mag, but a power that can be bought each OR (edited)

[18ZOO] Log message after buy / pass / sell are wrong

Step http://localhost:9292/fixture/18ZOO/hs_ofmjiayq_1617902980?action=26 shows "[19:32]Player 1 declines to sell shares"
Step http://localhost:9292/fixture/18ZOO/hs_ofmjiayq_1617902980?action=27 shows "[19:32]Player 2 passes"
When player sell a share and pass the logs shows "Player 1 declines to buy shares"

Expected:

  1. Pass -> [23:16]Player 2 passes
  2. Sell then Pass -> [23:16]Player 1 declines to buy shares
  3. Buy then Pass ->
  4. Sell then buy then pass ->

[18ZOO] That's mine! doesn't work

Expected:

  • assignable to any free depot (not already assigned to the corporation)
  • must be redeemable (choice or assign) if enough token and money

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.