zethfoxster
2d76c8ff0d
Merge pull request #29 from WagicProject/master
...
getting master
2016-07-22 18:05:16 -04:00
zethfoxster
0a3d9f9876
flipped the logic of the 2 deck editor menu buttons left and right, it was a nightmare making an ai deck with the tiny buttons to navigate. having my finger slip slightly off the button made it travel the opposite direction from the button, which was confusing and felt very buggy.
2016-07-22 17:46:52 -04:00
Anthony Calosa
6832049ccc
reserve size
2016-07-22 16:00:29 +08:00
Anthony Calosa
6d72753216
OK quad and COMBATTOUGHNESS for attackers/blockers
...
support doubled res for OK quad, AI should consider toughness as power
if it has COMBATTOUGHNESS ability
2016-07-22 15:38:38 +08:00
zethfoxster
155a7a6582
Merge pull request #28 from WagicProject/master
...
getting master
2016-07-21 22:29:58 -04:00
zethfoxster
6aafe9dee0
added lifegain and oplifegain variable used the same as lifelost, but stores the value of life gained this turn.
2016-07-21 21:11:15 -04:00
zethfoxster
680c9d64cb
Merge pull request #778 from zethfoxster/master
...
getting master
2016-07-21 20:47:28 -04:00
zethfoxster
ca395492d5
added meld(cardname)
...
added meldfrom(cardname|cardname) helper class.
auto={0}:target(arbor colossus|mybattlefield) meld(Arc Runner)
auto=meldfrom(arbor elf|Arbor Colossus)
2016-07-21 20:46:53 -04:00
Anthony Calosa
f996510969
psp fix 3
2016-07-21 15:36:16 +08:00
zethfoxster
9f8ead5e4e
added other={cost}
...
other={emerge}
2016-07-20 20:06:18 -04:00
zethfoxster
9a60a8838f
Merge pull request #27 from WagicProject/master
...
getting master
2016-07-20 19:00:08 -04:00
zethfoxster
bb9e02da6b
fixed a debug assert i introduced.
2016-07-20 18:58:29 -04:00
Anthony Calosa
0f81e82206
psp fix 2
2016-07-21 06:34:14 +08:00
Anthony Calosa
2657af1aef
semicolon
2016-07-21 00:38:01 +08:00
Anthony Calosa
efd9cce4ef
try to fix psp platform
2016-07-20 19:16:48 +08:00
zethfoxster
7c163592b5
removed the changes I made to selectAbility and created a new function which handles sending an ability and card to have AI do the ability of that card.
...
found a selectability call after blockers that was the cause of a race condition debug assert, but most importantly, the reason AI would sometimes block a creature, then immediately decide not to block. causing it to sometimes take preventable damage, and sometime cause AI to stack a ton of blockers on a single card even tho it did not have a chance to actually kill the creature.
this is still a thing, but wont happen so grossly incorrect now.
2016-07-19 20:16:22 -04:00
zethfoxster
6316577ec7
taught AI basic attack and block cost.
...
added functionality to send specific abilities to AI "selectAbility" to have it find mana, targets, and use a selected ability at our command.
2016-07-18 22:03:16 -04:00
zethfoxster
37fd0ebbd2
readded the "fakebar" size adjustments based on string lengths.
...
in debug there is a strange line drawn sometimes on screen, like the buttons on main screen, this is not present in release builds, I'm guessing its some kind of debug related thing with JGE and quads.
2016-07-18 19:02:03 -04:00
zethfoxster
520be9dbe8
Merge pull request #24 from WagicProject/master
...
getting master
2016-07-18 17:23:54 -04:00
Anthony Calosa
b6eea6fe2e
Some Changes to Deck Editor and Others
...
Some Deck Editor changes
2016-07-19 04:33:23 +08:00
Anthony Calosa
bd36590084
offquad for offset bg
2016-07-18 13:52:28 +08:00
Anthony Calosa
4e64ff4ff9
center menu title
2016-07-18 13:51:49 +08:00
Anthony Calosa
c9576e260e
fix blinking menu item
2016-07-18 11:04:14 +08:00
Anthony Calosa
362d692879
cleanup
2016-07-18 10:53:07 +08:00
Anthony Calosa
acbaa69305
use previous "phaseinfo" as fakebar
2016-07-18 10:38:47 +08:00
Anthony Calosa
592a48c725
add fakebar
2016-07-18 10:38:47 +08:00
zethfoxster
9e73dc9c00
add support for repeater deplete cards.
...
Scalpelexis
Sphinx's Tutelage
Grindstone
normally I aim for much bigger card groups, but this was requested by one of the only 2 active members we have on the forum.
I'll have the card code for these cards ready when I code eldrich moon set.
to use, use it like any normal depelte except add
name
color
to the front,
name deplete:4 targetsZone(player)
this will repeat this until the player depletes cards that dont have atleast 2 with the same name.
color deplete:2 target(player)
this will continue to deplete until the player depletes a set of cards that dont share a color with each other lands not included when checking colors.
enjoy.
2016-07-17 22:24:53 -04:00
Anthony Calosa
8314d4c9ae
update GameStateMenu
...
as Zeth suggested
2016-07-18 09:24:28 +08:00
Anthony Calosa
0b4b085095
fix layer order
2016-07-18 07:28:31 +08:00
zethfoxster
6acd897e16
Merge pull request #23 from WagicProject/master
...
getting master
2016-07-17 10:39:10 -04:00
Anthony Calosa
33fd704a00
move stats to the right in deck menu
2016-07-17 19:03:55 +08:00
Anthony Calosa
774b79f07e
seperated backdrop and backdropframe
2016-07-17 14:44:37 +08:00
zethfoxster
4e9d4bfaf6
minor changes to ai
2016-07-17 02:19:58 -04:00
Anthony Calosa
f435946f66
seperated backdrop and phase info graphic
2016-07-17 14:11:49 +08:00
Anthony Calosa
06740564f8
centered unlock awards and double res shop
...
400x100 base scale for the xxx_unlocked.png
2016-07-17 07:42:46 +08:00
zethfoxster
542845667a
stupid case for travis
2016-07-16 15:59:45 -04:00
zethfoxster
69158d55c1
more fixes
2016-07-16 14:46:40 -04:00
zethfoxster
30df5226df
Merge pull request #20 from WagicProject/master
...
getting master
2016-07-16 09:39:26 -04:00
Anthony Calosa
f0fa6986d7
support double res award
...
the 203.f height and 268.f is reserved for small award images, if you
want double res, make the award in scale of 171x192 (example 342x384)
2016-07-16 14:49:57 +08:00
Anthony Calosa
c617ede243
First set of Graphic changes
...
TODO: generate a graph/stats on deck menu to the right, update other
graphics, move detailed info on the right of deck menu...
2016-07-16 09:16:07 +08:00
zethfoxster
2fc52c9abd
changed suspend to use castcard.
2016-07-14 21:25:04 -04:00
zethfoxster
9a56817bf8
fixed a bug I introduced
2016-07-14 20:44:21 -04:00
zethfoxster
e81346f881
more work on cascade, I think I figured out what was causing a weird crash.
2016-07-14 20:28:19 -04:00
zethfoxster
01fd8fa406
recoded cascade, the logic was incorrect. also the ability was coded incorrectly. ALL the cards get exiled, then placed on the bottom, the card that cost less is also exiled then MAY be cast otherwise its placed in the library bottom with the rest.
...
I also now tell AI to ALWAYS use cast card if available. as the effects are always better.
2016-07-13 23:57:30 -04:00
Anthony Calosa
e95b9f57fa
menubar
2016-07-13 14:25:57 +08:00
Anthony Calosa
d6d147187d
add tooltip on textscroller
2016-07-13 13:07:29 +08:00
Anthony Calosa
ab75c1d5e2
adjust simple menu
...
adjust simple menu and fix some cards
2016-07-13 11:43:00 +08:00
zethfoxster
8dd7bd8912
Merge pull request #18 from WagicProject/master
...
Getting master
2016-07-12 09:00:25 -04:00
Anthony Calosa
684cb086cc
rounded
2016-07-12 17:51:48 +08:00
Anthony Calosa
d2d8b06d97
lowered value
2016-07-12 17:44:57 +08:00