Big commit, no dice / SVN hugely broken on r10194

I just made a big commit that's likely to cause a bug or two. However, I felt this was justified since I just did a crapload of work.
It should be work of good quality too
So, apologies ahead of time, but I think you'll like the results. Among other things:
- quest battles and quest quests can be created from files only.
- model and view separated for quest mode main panel
- computer can now use tokens in quests
- a few restructuring changes
There are a few bugs I couldn't figure out immediately, probably from my changes but maybe not (could have just arisen during testing). Here are the ones I know about:
- Poison counters sometimes double up during quests. Not sure why this is happening.
- Booster pack bonus card generator in Quest/Data/DeckSingleQuest > GenerateCardList is not working, generator only is broken, everything else in method is fine.
==========EDIT
OK, probably should just revert to r10193. I just did about 15 hours of work but significant changes while I was gone have invalidated a bunch of it. Disregard all of my previous excitement, now I feel like hitting somebody. Have to start over, I guess. Should check commits more often, is the lesson here.
Anyway if someone wants to have a look, I was feeling like there was some great progress being made. Seriously, it was really good, the quest decks could handle everything - tokens, AI cards, human cards, booster updates...


So, apologies ahead of time, but I think you'll like the results. Among other things:
- quest battles and quest quests can be created from files only.
- model and view separated for quest mode main panel
- computer can now use tokens in quests
- a few restructuring changes
There are a few bugs I couldn't figure out immediately, probably from my changes but maybe not (could have just arisen during testing). Here are the ones I know about:
- Poison counters sometimes double up during quests. Not sure why this is happening.
- Booster pack bonus card generator in Quest/Data/DeckSingleQuest > GenerateCardList is not working, generator only is broken, everything else in method is fine.
==========EDIT
OK, probably should just revert to r10193. I just did about 15 hours of work but significant changes while I was gone have invalidated a bunch of it. Disregard all of my previous excitement, now I feel like hitting somebody. Have to start over, I guess. Should check commits more often, is the lesson here.
Anyway if someone wants to have a look, I was feeling like there was some great progress being made. Seriously, it was really good, the quest decks could handle everything - tokens, AI cards, human cards, booster updates...
- Code: Select all
List<String> fourletterwords;