CCG Toolkit | Multiplayer Card Game Framework

Hey OfficerTom, Apologies for the late response, No email seemed to have come through mentioning your comment. So Ill jump to it…

For scaling the size of the cards there will be a couple of places to keep everything working correctly.

  1. ViewCard_Default - Changing the custom screen size values will change the size of the widget in hand.
  2. CardWidget - This will be the same by changing the width and height of the widget (Widget Designer-> Top right of the widget window) Basically this will handle things like the mouseover events while in hand.
  3. 3DCard - Being a 3D actor, you can easily add your new card model or scale the example model to the size you need.
  4. Cards Data Table - This might not really need to be done If you have the other areas setup correctly, but you can set the cards texture size within the data table if things don’t look perfect with the above changes.

To remove components you can go into the ViewCard_Default widget and 3D Card actor and simply remove (Or Hide) any reference to these components.

Let me know If you need any further details!

Hey Oemmi, as you will probably be aware MySQL is not integrated into the framework. The toolkit has its own custom save deck functions which could easily be edited to change from a local save game file to a MySQL database (through blueprints), but this is something that will change based on how you would integrate the database code into your project overall.

A taunt ability can be done and this can be intercepted within the Card interaction functions provided. Simply running a check on the board for any cards with taunt will allow you to return a card reference if one is found. If none are found then you can pass through as normal with the interaction. If there was a card found, this reference can then be used to change/re-direct the receiving player to a receiving card. I can provide additional details via email If needed!

As for the project status, apart from the engine version updates for the toolkit, I am currently working on a new product and due to time restraints there has been no further planning done for a 1.3 update. I would like to continue adding features, but this will likely be later down the line. I will still be able to provide direction and support via email and here in the meantime if there are any questions!

Hope this helps!