townteki / townsquare Goto Github PK
View Code? Open in Web Editor NEWBrowser based online client for Doomtown card game.
License: MIT License
Browser based online client for Doomtown card game.
License: MIT License
For hand rank manipulation, see Tommy Harden
Function to check if card is token: card.isToken()
Need to make sure somehow that loser takes the extra casualty.
Should be easy if you just copy and slightly update the Eve Henry
card (code for search and name).
Update the DrawHandPrompt.js to also serve as a card selector.
After the hands are drawn, implement 2 buttons:
For the React: need to use moveOptions on the onDudeJoinedPosse posse. See BuffaloRifle
card for reference.
All the special effects.
Requires adding/updating code for blanking cards
No tests specifically for shootout yet.
No tests for determining hand ranks.
Need specific tests for various ranks, tie breaking, jokers etc
Messaging for Tradin' action in High noon should be improved. Now every goods has its own message.
Fix: There should be just one message containing all traded cards.
Currently there is no message when trade cannot be done (e.g. trading weapon to a dude that already has weapon)
Fix: Implement such message.
Difficult because there is no effect to make some character to be chosen as first casualty.
Edit: effect has been implemented, use: effects.selectAsFirstCasualty()
Replacement effect needs to be implemented.
There are various TODOs in the test suits as lot of tests are not implemented. For example phase tests.
Just look for TODO M2 in the /test folder.
See card Flame-Thrower
When selecting a card (SelectCardPrompt), menu should not be shown on click, but card should be automatically selected.
Action Windows references (plus some in server)
Some cards with free actions (e.g. Shadow Walk) show alert in chat window warning that user performs action outside his window. There should be no alert.
Fire of Nanahbozho, Pearly's Palace, Shadow Walk, Morgan Stables
Submitter: M2
details
Submitter: Not sure what to put here
Something is not working
Tyx will be more difficult to implement as we have to check if he can be targeted before preventing to select hucksters. And that is only if the action is targeting one card.
If there are more cards, we cannot just prevent to target hucksters as they can be selected/targeted once Tyx is targeted. But we have to make sure hucksters are not targeted without the Tyx being also targeted.
When implemented, just update the code in Tyx class to 01012
Just do not forget to reset abilities on the horse:
horse.resetAbilities()
Will need to add new effect that will make sure card has to be taken as first casualty.
This wall of text is just DIFFICULT, nothing else.
Various GR sources are partly implemented but not completed.
Lot of effects and not sure increasing of cost is implemented.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.