wagic.jeck
b7c66657f6
Jeck - Quick fix to pack loading in cases where no pack directory exists.
2010-02-11 19:04:12 +00:00
wagic.jeck
ab34fc16f9
Jeck - Added custom booster packs (see miki), numerous small fixes. Once we hit feature-freeze I'll be reviewing this stuff in depth, as again there's likely a lot of room for cleaning... just wanted to get it in first :).
...
I cut some bits out that weren't ready for SVN, hopefully I've committed everything correctly.
2010-02-11 18:32:44 +00:00
wagic.jeck
cf03d4cc64
Jeck - fix to issue 318.
2010-02-10 15:48:38 +00:00
wagic.jeck
4189c238b9
Jeck - Fix for issue 315.
2010-02-10 15:36:09 +00:00
wagic.jeck
3d6829a7d1
Jeck - fix for issue 317.
2010-02-10 14:50:01 +00:00
wagic.jeck
e59aca67b7
Jeck - Fix for issue 320, also fix for countByName.
2010-02-10 14:46:10 +00:00
wagic.jeck
9806edc6d0
Jeck - Fix for issue 316 (shop selection not cyclical).
2010-02-10 14:03:08 +00:00
wagic.jeck
7fd2956399
Jeck - Added option to disable screen transitions.
2010-02-10 02:38:41 +00:00
wagic.jeck
f962297d6b
Jeck - Repair faulty merge from r1845.
2010-02-09 19:37:25 +00:00
wagic.jeck
4be2dddaf9
Jeck - Cleaned up filters a tiny bit (they no longer use idiotically duplicated vector<pair<string,string>>'s), added colorless mana filter ability, "exclusively X color" filter.
2010-02-09 19:25:53 +00:00
wagic.jeck
3c2d57508e
Jeck - Increased shop "text list" fade-in time, changed alternateRender to display "Land" rarity as well as common-mythic.
2010-02-09 17:13:49 +00:00
wagic.jeck
2a2bcef71a
Jeck - Hooked economic difficulty into booster prices.
2010-02-09 16:56:39 +00:00
wagic.jeck
5444c4e507
Jeck - Changed filter pricing scheme- filter tax is now inversely proportional to the amount of results. Added preliminary "economic difficulty" option. Note that it requires difficulty modes to be unlocked (at least to appear in the gui). Should we make it available from the start?
2010-02-09 16:23:29 +00:00
wagic.jeck
2508a64634
Jeck - Completing a collection using the cheat profile now also unlocks all sets in trophy room.
2010-02-08 23:53:04 +00:00
wagic.jeck
e5be940766
Jeck - Added filtering by card's first letter. This is pretty much the last filter I can think of, except possibly some more complex ones like the mana producer filter.
2010-02-08 23:10:45 +00:00
wagic.jeck
251f89d7b9
Jeck - Consolidated card price functions from deckviewer/shop into PriceList. Also moved price discount hash variable. (As of around r1825, price discount has been based on (mtgid + static int randomKey) % 20. randomKey updates at the end of any won game, making prices for a given fixed between visits to the shop on the same "day")
2010-02-08 20:13:48 +00:00
wagic.jeck
b348ab5d24
Jeck - Added and tested "oneblocker" ability, which allows for cards that "can't be blocked by more than one creature.". I've put in Stalking Tiger (I think... these primitives are cool! I just added the prim and all of a sudden it was in 10E), but this should also add Charging Rhino, Familiar Ground, "Huang Zhong, Shu General", Ironhoof Ox, Krosan Vorine, Norwood Riders, Vorrac Battlehorns, "Yuan Shao, the indecisive".
...
Test and more cards (the ones I can figure out how to do) forthcoming.
2010-02-08 18:18:44 +00:00
wagic.jeck
4279658379
Jeck - Removed parts of code that were mistakenly committed.
2010-02-08 14:03:46 +00:00
wagic.jeck
5a597dfc65
Jeck - Fix to shop.
2010-02-08 09:37:32 +00:00
wagic.jeck
76f012cc99
Jeck - More fixes to r1827.
2010-02-08 09:05:09 +00:00
wagic.jeck
a747d4ef1d
Jeck - Fixed leak introduced in r1827.
2010-02-08 09:01:44 +00:00
wagic.jeck
e96d4b9a07
Jeck - Cleaned up and reordered some menus, fixed potential heap corruption in GameStateShop.
2010-02-08 08:54:55 +00:00
wagic.jeck
74254e4721
Jeck - Fixes to deck-viewer loading.
2010-02-08 07:07:37 +00:00
wagic.jeck
bf4595ee70
Jeck - Added filter for mana-producing abilities.
2010-02-08 06:08:29 +00:00
wagic.jeck
07ebd926fe
Jeck - Added 4 additional filters: CMC, Power, Toughness, and "Exclusively this color". That last one isn't hooked into the gui, as it might be confusing for too little gain... but it's there for future use of filters as a deck/format validation tool.
2010-02-08 05:36:51 +00:00
wagic.jeck
513795b316
Jeck - Fix for booster pack purchases not saving.
2010-02-08 02:16:39 +00:00
wagic.jeck
bdf958de34
Jeck - Daily build, fixed alignment issue in shop prices.
2010-02-08 01:35:16 +00:00
wagic.jeck
83e2b04547
Jeck - Added full filtering system to deck editor and shop. I've spent 24hours on pure debugging, but there are likely a couple bugs I've missed. So please, if you find something, make an issue of it! :P Also split OptionItem classes into separate files, and added support for mixed-set boosters (which I think are way, way cool).
2010-02-08 01:03:07 +00:00
wagic.the.homebrew@gmail.com
d50aecdde4
Erwan
...
-fix issue related to drawing card (underworld dreams)
2010-02-06 07:32:59 +00:00
wagic.the.homebrew@gmail.com
77769c5e37
Erwan
...
- Fixed a bug with "must" abilities and the AI, such as Noggle Bridgebreaker
2010-02-06 04:34:09 +00:00
wagic.the.homebrew@gmail.com
ab9366f035
Erwan
...
- fix issue 310 (exalted)
- fix issue 312 (heap corruption)
2010-02-04 13:28:04 +00:00
wagic.jeck
4a86166568
Jeck - Potential fixes for issue 312.
2010-02-03 20:18:06 +00:00
wagic.jeck
d37d080752
Jeck - More minor fixes.
2010-02-03 14:45:05 +00:00
wagic.jeck
657abc2714
Jeck - Extremely minor fixes.
2010-02-03 14:41:14 +00:00
wagic.jeck
568f482b5c
Jeck - debug output for r1796.
2010-02-03 02:03:32 +00:00
wagic.jeck
b3da3f1843
Jeck - Fix a crash bug.
2010-02-02 19:39:30 +00:00
jean.chalard
c44eb85742
J :
...
* Remove a (seemingly) useless debug function that prevents compilation
on freebsd
2010-02-02 10:58:53 +00:00
jean.chalard
5a2bae75d5
J :
...
* Add newlines at end of files. This is for better portability.
* Fix a direct reference to g++ in the makefile
2010-02-02 10:19:43 +00:00
jean.chalard
8f56dad259
J :
...
* Fix features again.
2010-02-02 09:41:58 +00:00
jean.chalard
2163bdbec5
J :
...
* Fix the way features are tested.
2010-02-02 09:38:22 +00:00
jean.chalard
64260f5787
J :
...
* Fix linux32 compilation.
* Wagic+JGE are now expected to compile on any unix that
has an X and an OpenGL library. If fmod is correctly
installed it will use it, else there won't be any sound.
2010-02-02 09:15:39 +00:00
jean.chalard
18c18822c9
J :
...
* This update has Wagic compile and work under Darwin 64-bits.
- Linux 64-bits is expected to compile and work from now on, but
was not tested. As with before, Linux 64 bits can still run
the 32 bits version.
- Darwin version is not using Carbon but X emulation.
- 64-bits versions have no sound because there is no 64-bits
version of fmod.
- Windows 64-bits probably does not compile. Windows 64-bits can
still run the 32 bits version.
- Darwin 32-bits probably does not work at the moment because the
libfmod requires another name to work on Macs, but as 64-bits
disables it it works.
- Other unix flavors are expected to work as long as they have
a working OpenGL library, X11, and *either* 64-bits *or* a
working fmod. Thus in the practice Tru64, Irix and the like
probably work, as should FreeBSD and other BSDs in 64 bits
versions, but 32 bits versions will search for a non-existing
fmod. All of this is pure conjecture and none was tested.
- All 64-bits versions have no sound.
- The mac version does not display the particles at the moment.
This is not critical, but the cause is unknown yet. I would
like to know if other 64 bits unices share the same bug or if
it is mac-specific.
* Test is needed in particular to see whether the program still
compiles and works in Linux and PSP. Windows is probably all
right, but compiling PSP in windows may be broken by this
update.
2010-02-02 08:27:10 +00:00
wagic.jeck
fa57de0418
Jeck - Final fix for issue 258. Added missing NO_TRANSLATE flag.
2010-02-01 21:26:49 +00:00
wagic.jeck
46215a2bc0
Jeck - Updated the WGui/OptionItem classes to all use ReadButton. Also updated daily build.
2010-02-01 20:58:52 +00:00
wagic.jeck
b9a4a819a9
Jeck - Minor fix to r1776.
2010-02-01 19:03:50 +00:00
wagic.jeck
79eb0818c2
Jeck - Tiny formatting fix to task board. Restored header font size when using image.
2010-02-01 18:40:21 +00:00
wagic.jeck
0a863bcbad
Jeck - [JGE recompile needed] Shop cleanup, Interface enhancements.
...
Added basic transition system that works with GameApp's phases. Currently does a fade-out between elements, which works well in some places and not-so-well in others. We'll definitely want to think about where and where not to use it... they'd work a lot better if we could spawn a thread to handle loading the next state while transitioning.
Also cleaned up the shop a bit, so it uses ReadButton() instead of GetButtonClick()-- hence the slight change to JGE. Added a tiled image for the task board, which loads conservatively (I tried 128x128, but it didn't look as good).
2010-02-01 18:27:25 +00:00
wagic.jeck
cf2dfec105
Jeck - Changes to WGui, potential fix to issue 258 (please verify).
2010-01-31 21:38:07 +00:00
wagic.jeck
c8cae60071
Jeck - Fix memory leak in collection stats page. Thanks, Psyringe!
2010-01-31 15:59:29 +00:00
wagic.the.homebrew@gmail.com
da7591288d
Erwan
...
-removed an unnecessary translation step in card text rendering (see issue 258)
2010-01-31 11:50:25 +00:00