Commit Graph

4070 Commits

Author SHA1 Message Date
techdragon.nguyen@gmail.com
30f9146aee updated code to handle flip cards
Also handles special character cards. ( ie Call of the Herd (Card of the Herd) )
*** Not sure why the title is repeated in some of these.
2012-03-23 04:34:19 +00:00
techdragon.nguyen@gmail.com
58b532f0d6 modified to handle some non-printable characters 2012-03-23 02:57:16 +00:00
omegablast2002@yahoo.com
2a17b9c11b added a targetchooser for dummycards source and a method for retrieving card->storedCards variables for docs card package. 2012-03-22 21:50:50 +00:00
omegablast2002@yahoo.com
26239cdc91 moved the scale reset outside of the if statement, this is to fix a bug where hovering over the last item cause other text items as well as "cancel" to enlarge. 2012-03-22 13:26:09 +00:00
techdragon.nguyen@gmail.com
9102f15309 first draft of tool to generate autocards for Wagic consumption 2012-03-22 09:12:53 +00:00
Xawotihs@gmail.com
2a3f998034 Fixed compilation problem with gcc 2012-03-21 21:59:18 +00:00
wagic.the.homebrew
bdec6c6b7d Additional scaling issues fixes + bug fix by Zeth in SimpleMenu 2012-03-21 14:58:53 +00:00
wagic.the.homebrew
a581d1bba3 - Fixed some scaling issues with SimpleMenu
- Fixed the animation for the menu fonts when selecting an item in the menu. mTargetScale and mScale in SimpleButton are here for a reason, people! 
-- Note: I'm not sure I actually like the "zoom on currently selected item" thing, not sure it brings much.
-- we should definitely consider a hi resolution font because now it really doesn't look good, when it is scaled that much

Why is the subtypes menu using a different font from all other simpleMenus ?
2012-03-21 14:44:23 +00:00
wagic.the.homebrew
3ba22cd615 Changes to Deck Editor:
- Removed one "stats" button as well as the "menu" button. The goal is to let the screen "breathe" and show cards as much as possible.
-- Removing the "menu" button is also in line with all other screens of the game, where that button never appears.
- With the same goal, the "XXX of XXX cards" text is now displayed only when scrolling
2012-03-21 14:41:38 +00:00
omegablast2002@yahoo.com
f33fe0298e unsigned int from float warning treated as error fix. 2012-03-21 11:28:43 +00:00
Xawotihs@gmail.com
cb8af6d6c0 - modified gameOver to be protected and defined two new operations to do the same thing (didWin and setLoser)
- removed ACTION_LOGGING_TESTING code
- Fixed AIvsAI games multithreaded games
- Activated undo when testsuite is enable
- Defined an initial player comparison operator
- Fixed multi-threaded modification to subtypes
- Fixed gameTurn cleanup for gameObserver reuse
2012-03-20 23:10:05 +00:00
techdragon.nguyen@gmail.com
865bc7e494 resolved scrolling issue (Issue 801) in filters list. it's a little verbose, but it seems to work. need to see if we can't refactor CheckUserInput to reduce the amount of code duplication. The logic for SimpleMenu is slightly different from the base method. perhaps we should override CheckUserInput to take in two parameters instead of one. 2012-03-20 23:07:21 +00:00
omegablast2002@yahoo.com
18c0868d88 readjusted some of the values for simplemenu, deckmenu still requires "princess fingertips", but the others have their spacing back and font size back. 2012-03-20 16:27:14 +00:00
omegablast2002@yahoo.com
3c0620422e updated Melira, Sylvok Outcast, she now correctly interacts with persist 2012-03-20 12:23:01 +00:00
omegablast2002@yahoo.com
48e5608803 added a new method to use countershroud to create a globel shroud by targetchooser...auto=countershroud(-1/-1)creature|mybattlefield...like this.... 2012-03-20 12:21:03 +00:00
wagic.the.homebrew
2ddf1d36da - bump android to 0.18.1
- Fix Android compilation issues:
-- Fix Android API level to 9 (was incorrectly set to 11)
-- remove incorrect "@override" flag
2012-03-20 12:18:07 +00:00
techdragon.nguyen@gmail.com
57627849a0 modified font size of text in menus.
Adjusted the spacing between menu items on all menus. They were a little too far apart once I modified the font size.
fixed Hollowhenge Spirit
2012-03-20 08:35:38 +00:00
Xawotihs@gmail.com
37856c7742 Removed compilation warnings 2012-03-19 19:54:17 +00:00
omegablast2002@yahoo.com
9564250179 added targetedplayer as a who for most abilities and token reciever..
adjusted the way cardsacrificed events were sent

added a ability which is a way to tell a targeted player, yourself, or opponent to do a set of abilities.
ability$! EFFECT _ EFFECT !$ WHO 
the idea here is that the abilities are being added to the targeted players game...so 
target(player) ability$!target(<2>*|myhand) reject!$ targetedplayer

this line tells the player to discard 2 cards...

you can also use it without targeting by using WHO words..
controller, owner, targetcontroller, opponent, targetedplayer

this ability defualts to opponent.

cards coming soon...
2012-03-18 15:57:35 +00:00
solo81@web.de
0c9aa8647b Added a missing input for _tests.txt. 2012-03-18 10:23:12 +00:00
solo81@web.de
d0ee96e1a2 + Removed Elbrus, the Binding
+ Updated unsupported.txt.

+ Fixed Elbrus, the Binding Blade
+ Fixed several cards with flashback
+ Fixed Garruk Wildspeaker's once more
+ Fixed Painsmith 


+ Added Arcum's Sleigh
+ Added Elsewhere Flask
+ Added Runetail, Kitsune Ascendant
2012-03-18 10:14:34 +00:00
techdragon.nguyen@gmail.com
ca7312c48c updated card lists for v0.181 2012-03-17 13:29:21 +00:00
techdragon.nguyen@gmail.com
33a86f4c44 updated Version number to 0181 2012-03-16 16:50:12 +00:00
omegablast2002@yahoo.com
10e8e8b033 fixed garruks name in card dat, it was causing a crash when he would trigger his flip 2012-03-16 14:24:47 +00:00
solo81@web.de
31c891f01c Fixed Yuan Shao (horsemanship was missing).
Fixed Goblin Warrens (allowed you to sacrifice any type of creature, should only be goblins).
2012-03-15 18:21:51 +00:00
omegablast2002@yahoo.com
0b1ca551ce fixed garruks mana cost. 2012-03-15 15:49:51 +00:00
omegablast2002@yahoo.com
0c7a3388a2 recoded curses and a ton of other cards to be more inline with mtg rules.
if it saids "target a player, do blah to all the blah in that players ZONE" then you *have* to target it.
there is still some odd cases where i could not update thier code, either becuase i missed them of the support is not fully there to use targeting in thier cases.
2012-03-15 06:20:44 +00:00
omegablast2002@yahoo.com
a497ef49c8 added support for doubling cube, recoded the curses to follow the rules better, with the exception of 1 which can not quite be supported
Curse of Oblivion moved back to unsupported.
added support for targeting a zone by targeting a player...
any time you have targeted a player, you can access items in thier zones by using 
targetedpersonsZONE
targetedpersonsbattlefield for example...
added "targetedplayer" as a targetchooser and who.
added "mycurses" targetchooser.
added "targetedcurses" word variable.
2012-03-15 06:18:08 +00:00
solo81@web.de
d7cef8398f Fixed Contaminated Ground. 2012-03-14 22:58:48 +00:00
solo81@web.de
453a7678ca Fixed Concerted Effort and Minion of Leshrac. 2012-03-14 20:57:12 +00:00
Xawotihs@gmail.com
3f40dbc0b4 Removed crash occuring with linux .directory hidden files 2012-03-14 20:34:34 +00:00
omegablast2002@yahoo.com
94c1236322 recoded urza's lands and of empire set to use "if then else" ability. 2012-03-14 12:09:32 +00:00
omegablast2002@yahoo.com
1c28ee3d4d fixed issues with "else" support in ifthen. 2012-03-14 11:41:39 +00:00
omegablast2002@yahoo.com
9c1fcacd1f psp comp fix. 2012-03-14 10:52:14 +00:00
solo81@web.de
2028319743 Added 222 cards based on the latest additions by Zethfox.
I never have been so excited about a card commit than this.

WE GOT PLANESWALKERS! And they couldn't work any better!

This card package contains a gigantic amount of the most powerful cards of Magic (Time Walk, Mana Crypt, Vendilion Clique, Mystical Tutor, Meditate, etc.)

Card list below.

Tests will follow.
2012-03-13 23:08:03 +00:00
solo81@web.de
164f3fa340 Changed two tests so they work under the last changes. 2012-03-13 18:49:23 +00:00
omegablast2002@yahoo.com
22ca8f5043 not sure if it effects anything but i changed a letter in the includes by accident. 2012-03-13 18:26:30 +00:00
omegablast2002@yahoo.com
ce982db6b5 this is the new rules.txt which adds the planeswalkers rules. 2012-03-13 17:59:06 +00:00
omegablast2002@yahoo.com
0210ecf28c ok this is the last commit but i had massive issues after chopping it all up, hopefully it doesn't hilight everything that was already commited...if it does i apologize my own patch started giving me conflicts....
im like 7 tries into commiting this part....
2012-03-13 17:54:24 +00:00
omegablast2002@yahoo.com
b20b75df33 this patch focuses on giving wagic a more defined turn structure. 2012-03-13 16:48:48 +00:00
omegablast2002@yahoo.com
39e8bd1f30 in this commit i added a creature subtype specific vector, added a couple variables for new abilities, and a sort for the creature variable to avoid the long lag out everytime we play a card or ability that needs this vector. 2012-03-13 16:32:26 +00:00
omegablast2002@yahoo.com
97bd418aac in this commit, if we move a card from the library to the library then we were intending on placing that card on top of the library.
taught ai when not to play a planeswalker, told ai to look for planeswalkers as a card type to play.
fixed a crash related to tokens and cardgui..tokens dont have models....
made a 1 line change to deckveiwer that makes it usable on touch devices and improves the overall look and feel of deckveiwer....
2012-03-13 16:20:19 +00:00
omegablast2002@yahoo.com
eb8c0c54f1 in this commit suspend now states the amount of turns in the menutext....
made changes to some of the simple menu items, made the simple menu not draw massive horizontal and vertical poles, that look was extremely dated.
2012-03-13 16:12:00 +00:00
omegablast2002@yahoo.com
0a357e7eb0 first part of a series of commits, this one adds "and((" support to the various card removel abilities, tweaks targetedplayer targetchooser, and adds the following number word variables...
counter{}
so you can get a count of a certain counter on a card
the next consist of parts using the same targetchooser method as type:
power:
toughness:
convertedcost:
followed by ---
highest:
lowest:
followed by targetchooser
blah:mybattlefield
so if i want highest converted cost of creatures i control..
convertedcost:highest:creature:mybattlefield

also added an internal ability to reuse and display flying text with a string passed to it.
2012-03-13 15:35:43 +00:00
omegablast2002@yahoo.com
0d5439fb64 aphetto valture code fixed, also updated scythe of the wreched code. 2012-03-06 17:54:51 +00:00
omegablast2002@yahoo.com
d86ad4ce81 elder cathar code changed 2012-03-06 12:01:38 +00:00
punkeduard@gmail.com
df10eb834c Updated several bugs reported in the forums 2012-03-06 03:33:06 +00:00
techdragon.nguyen@gmail.com
336462eecb reverted accidental change to CARDS_DIPSLAYED 2012-03-01 10:31:35 +00:00
techdragon.nguyen@gmail.com
7482fa811c reverted default card path to /mnt/sdcard/Wagic 2012-03-01 03:41:51 +00:00
techdragon.nguyen@gmail.com
15b99acdfb fixed some character encoding warnings 2012-03-01 03:38:12 +00:00