All of the card data was hand inputted into a ini file, nothing fancy there unfortunately. Each card specifies its own handler (or a handler that can process similar cards to it) which then uses the data in the ini file to perform its actions when it gets activated by a dice roll. Heres a screen shot of the ini file, https://gyazo.com/c2f93dfdc8204bfb5f89cbc3eb2521b8
Looks like a lot of data. How did you get all of that in there?