Skip to content

Conversation

@avilanicolas
Copy link
Owner

I've merged the updated code with my Ability branch, and now we need to add the code I wrote for Ability, AI, and an updated Driver to the master branch.

Abilities mirror Behaviors in the sense that they follow the Ability
interface, and each Ability is its own implementation of Ability.
Added a player.say method, which takes in a string of text of what to
say, and a description of how it is said. Changed some lines in
AggressiveCycle and AggressiveFabricate to mirror these changes. Gave
Fabricate a description.
@avilanicolas avilanicolas self-assigned this Oct 27, 2014
Merged new discard function with this branch, and added Deck and
DiscardPile class to this branch as well. Integrated this into the
Driver for use. Updated the draw mechanism in playerTurn, pass
mechanism, and ability mechanism. Added Refresh ability, still need to
create an AI for Refresh however.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants