omegablast2002@yahoo.com
3151dfd348
Better Ai: Foreach training, reduced Eff on "levelingup" based on cards in hand/maxxed in 2nd main, added a selectAbility() call after lands are played and after all cards were searched if none were found to play. after much playtesting i found that if given the chance to find an ability BEFORE playing cards, Ai does dramatically better during a match, the same goes if its given a chance to find one after it looked for stuff to play.
...
with this change please try playing a few matchs against vanguards chosen and wraith feast, my 2 most favorate decks to fight now. youre in for a treat :)
keep in mind that even tho ive taught Ai Foreach in a somewhat crude manner it still does not understand how much mana it can gain from a foreach manaproducer, and this does not make it suddenly use dark ritual correctly. however this change was dramatic enough that i wanted it in for 14.1
this is also still under massive play testing, however no issues were found so far with it as it is presented here.
2010-11-26 22:10:43 +00:00
wrenczes@gmail.com
75345469ee
File addition for my threading work. This has no impact on the build until I tie in my other changes.
2010-11-26 19:41:15 +00:00
techdragon.nguyen@gmail.com
5bb435d525
restoring rendering of stars
2010-11-26 11:22:05 +00:00
techdragon.nguyen@gmail.com
29805852c8
changed vertical scroller as per wololo's suggestion. Scroll speed is a function of the
...
dt value gathered from Update() instead of ticks.
2010-11-25 16:39:22 +00:00
techdragon.nguyen@gmail.com
22b743ccdf
restoring scroller on main page to normal speed
2010-11-25 13:52:36 +00:00
techdragon.nguyen@gmail.com
77cfdf4571
implemented wrapping horizontal scrolling for deck selection screens
2010-11-25 11:32:18 +00:00
techdragon.nguyen@gmail.com
e4c8469490
implemented vertical scrolling.
...
created new class VerticalTextScroller to handle task display in deck selection screens
modified detailed popup placement on deck selection screen to compensate for lack of border
2010-11-24 16:12:18 +00:00
omegablast2002@yahoo.com
2aa47cd68b
reverted the change i made, found specail cases where this cause bugs.
2010-11-24 14:40:06 +00:00
omegablast2002@yahoo.com
d1577ef35e
corrected an issue where the player was being offered interupt 2 times for "combat damage" not closing the ticket until i can get some help verifying that it covers all cases where it might be true.
2010-11-24 13:46:27 +00:00
techdragon.nguyen@gmail.com
de60166440
disabled popup border until solution can be made to work on PSP in an acceptable manner.
2010-11-24 00:35:57 +00:00
Xawotihs
6ae7717de2
included debug files in Qt project
2010-11-23 23:36:55 +00:00
Xawotihs
7e37e68755
more iOS port fix
2010-11-23 23:35:40 +00:00
techdragon.nguyen@gmail.com
ba027c9f8e
addresses r2659
...
http://code.google.com/p/wagic/source/detail?r=2659
2010-11-23 22:26:16 +00:00
techdragon.nguyen@gmail.com
a512b12014
fix for issue 527: Reinforcements definition caused AI to crash. ( buffer overflow of ability string for token )
...
* updated definition for Heliophial, changed counter naming for auto abilities to match.
2010-11-23 19:25:53 +00:00
omegablast2002@yahoo.com
bce5b9e54b
Ai training: some Foreach training, optimizted the equip training to have Ai better use equipment, it should no longer leave equipment sitting around, enticed Ai into paying upcost on cards YAY! no more summon now and lose it next turn! :) enjoy.
2010-11-23 16:52:46 +00:00
techdragon.nguyen@gmail.com
b5ff86b14c
adding images for popup menu changes in previous check in
2010-11-23 14:03:02 +00:00
techdragon.nguyen@gmail.com
e39c94756b
added border to extra details popup as per design at
...
http://wololo.net/forum/viewtopic.php?f=37&t=2380
and
http://wololo.net/forum/viewtopic.php?f=37&t=2382
2010-11-23 14:02:02 +00:00
techdragon.nguyen@gmail.com
8c7e06b6dc
fix for issue found in forums with reinforcements. Not sure how wide spread the original coding will cause errors but this solution avoids it entirely.
...
Issue: 527
2010-11-22 21:38:12 +00:00
Xawotihs
b057532a2e
Fixed library include path in the Qt project on Windows
2010-11-22 19:26:33 +00:00
techdragon.nguyen@gmail.com
22fd66493a
added in commas for abilities string. This was supposed to go into the last check in.
2010-11-22 15:54:15 +00:00
techdragon.nguyen@gmail.com
064dad3085
reverted ability/color parser for AATokenCreator.
...
fixed color parsing error for Transformer classes
2010-11-22 09:51:36 +00:00
Xawotihs
fcd2f61c39
Fixed psp warning
2010-11-21 08:51:05 +00:00
wrenczes
e2659b63f1
Fixed a couple of sprintfs that wouldn't compile on Linux.
2010-11-21 04:11:23 +00:00
Xawotihs
2b6469e391
Mouse support in deck editor
2010-11-20 21:30:15 +00:00
techdragon.nguyen@gmail.com
f1a4f26c79
fixed unsigned vs signed int comparison for vector iteration.
2010-11-20 19:50:06 +00:00
techdragon.nguyen@gmail.com
7e55039b0a
* added hashmap for all basic abilities.
...
* created three new utility functions that return a vector of matching abilities, colors and types
* migrated all activated ability impl into AllAbilities.cpp. Perhaps we could break AllAbilities up into separate impl files for manageability?
One for Activated abilities, another for triggers,etc
2010-11-20 19:41:26 +00:00
Xawotihs
048ecb3324
Mouse support in Shop
2010-11-20 17:46:53 +00:00
linshier
c51321d292
Fixed makefile for Boost including on linux.
2010-11-20 15:13:16 +00:00
techdragon.nguyen@gmail.com
510b91935f
modified phase error statement to be more descriptive. Added phase name to message. It was previously showing only the index number which is unhelpful.
2010-11-20 11:49:28 +00:00
techdragon.nguyen@gmail.com
36d25441e2
* fixed some boundary conditions for menu initialization
...
* changed # victories to be calculated value
* removed nbVictories accessor
2010-11-20 10:11:06 +00:00
wrenczes@gmail.com
0c4b43a491
Added an additional clean option for stale versions of the precompiled header that might have been orphaned in the include folder.
2010-11-20 07:08:25 +00:00
wrenczes@gmail.com
e0872b852d
Fixed the PSP build. Turns out that the make file wasn't properly cleaning out the .pch file when running make clean. Also renamed JgeRect to JRect for consistency with other class definitions in JTypes.
2010-11-20 06:34:13 +00:00
Xawotihs
3725958fc3
Fix mouse support in menus and first screen
2010-11-20 00:33:37 +00:00
Xawotihs
58abfaa8e6
Fixed crash on Linux introduced with the iOS patch
2010-11-19 23:38:56 +00:00
Xawotihs
8339cdd3b3
iOS compilation fixes
2010-11-19 23:16:31 +00:00
techdragon.nguyen@gmail.com
6d855e6cda
fixed unsigned int comparison issue. Replaced int with size_t
2010-11-19 23:03:16 +00:00
techdragon.nguyen@gmail.com
5f70d1cff1
* Renamed AManaRedux to AAlterCost since the latter is more representative of the effect
...
* moved more implementations from AllAbilities header file into the impl file.
2010-11-19 14:55:29 +00:00
techdragon.nguyen@gmail.com
e553d83098
added SAFE_DELETE
2010-11-19 11:33:00 +00:00
techdragon.nguyen@gmail.com
badbc1c040
more reformatting
2010-11-19 11:30:23 +00:00
techdragon.nguyen@gmail.com
6958411f4d
Issue 525: fixed NPE for ABecomes
...
Reformatted AllAbilities.h
2010-11-19 11:11:22 +00:00
wrenczes@gmail.com
76d5b57c1e
More VS2010 configuration changes - includes a boost include/lib path (not currently in the trunk), and new file additions/deletions.
2010-11-19 07:14:19 +00:00
techdragon.nguyen@gmail.com
e0da1b2565
added override to enable details view for Player deck selection screen.
2010-11-19 06:48:51 +00:00
techdragon.nguyen@gmail.com
f684795810
refactored menu classes
...
fixed some layout issues with detailed info popup
changed requirements for detailed info popup button to be determined by the number of wins aginst AI deck instead of just the number of games.
2010-11-19 04:19:03 +00:00
techdragon.nguyen@gmail.com
4aaa93439a
code clean up. removed unneeded methods for stats generation
...
synced stats info for mana curve on detailed display on deck selection screen so only up to
Constants::STATS_MAX_MANA_COST+1 is used instead of the currently hard coded 15.
2010-11-19 03:18:48 +00:00
wrenczes
c3f99786fc
Don't draw counter text when the draw mode is kHidden; removed two unused member functions.
2010-11-19 01:30:00 +00:00
techdragon.nguyen@gmail.com
2a8f8074e6
New descriptive text popup feature for deck selection
...
http://wololo.net/forum/viewtopic.php?f=13&t=2423
2010-11-18 15:48:48 +00:00
wagic.the.homebrew@gmail.com
f7bcbb42dc
Erwan
...
- had some problems compiling for the PSP. I assume I was the only one, please let me know if the "include JLogger" lines are not needed (they were needed for me)
- Fix a memory leak when playing in "random deck" mode
- Prevent the AI from playing cards with a cost it cannot understand (ExtraCosts with a target).
2010-11-18 14:04:24 +00:00
omegablast2002@yahoo.com
09afcea7da
rhox-added regenerate, knights of cliffhaven added maxlevel.
2010-11-17 11:37:47 +00:00
solo81@web.de
9a32c507b6
Fixed Vebulid.
...
Readded Footsteps of the Goryo. Zethfox had a solution for this!
2010-11-16 12:09:46 +00:00
techdragon.nguyen@gmail.com
79f0fef835
fixed missing brace
2010-11-16 01:18:11 +00:00