CCG Toolkit | Multiplayer Card Game Framework

Hey smitparmar!

You can create your own prebuilt decks in the CCGToolkit/CardGame/DEVELOPER_PrebuildDecks/PreBuildDecks_DataTable and they will instantly appear in the deck builder when you run the game.

As for the error you are seeing, this may be caused by some of the changes you have made to the function library or some additions/checks being done by some systems. If you could show some of the changes you had made, it would make it easier to help track this down if the function library/other blueprint changes are still necessary.

I have also passed this onto through your support email, so feel free to respond there!

Hey Phil9424!

More then happy to help.

  1. You can have more then 2 players join the game, but you will need to potentially add additional support in the UI and some helper functions to go along side if you want to display a lot of the same info for all players seen out of the box, as well as fixing some abilities to work with more then two players.

  2. For Taunt, there are functions called “Deal Damage to Card” and “Deal Damage to Player” where you can intercept the attack. From this you could add conditions/checks to these functions to see if there is a card on the board which meets the ability/type and if so change the receiving card on the board.

Invulnerability could follow the same check to see if the interaction is valid at that point in time by the ability or another custom variable you want to set on cards.

Stun and Poison will require some changes to the 3D card blueprint to allow “Over Time” effects that aren’t supported out of the box.

  1. As you would likely know, cards are required to be played on a placement before they can be used. Adding support for a certain card to be played without being added to a placement will require some custom checks and branches in the Player controller and 3D card blueprint to add support for this. Like the above points, we can talk about the details for you and your project through email so you get all the info you need.

Ive passed this through to the support email aswell, so feel free to respond there!

Hey Will32! You should have received a reply to your support email :slight_smile: