b78d25d16b
Jeck - Tempory fix for missing GuiHand.h. Please commit if your copy differs.
wagic.jeck
2009-09-03 20:14:29 +00:00
8ea9222122
Jeck - Initialize player avatar to NULL, cleanup some minor debug leftovers. Still eventually crashes with corrupted MTGCardInstance reference.
wagic.jeck
2009-09-03 20:10:59 +00:00
c6f319d685
Jeck - Some minor fiddling with cache.
wagic.jeck
2009-09-03 19:08:09 +00:00
8340fdbd5b
Jeck - It wasn't emptying the cache properly, so this is a step in the right direction. I'll keep looking for more issues, though.
wagic.jeck
2009-09-03 18:21:57 +00:00
3db0969c0e
J : * Fix the speed of the animation. * Use a Pos for the animation of the back.
jean.chalard
2009-09-03 17:25:15 +00:00
83d573f11e
Erwan -prevent a segfault (not fixing the root cause)
wagic.the.homebrew@gmail.com
2009-09-03 12:17:28 +00:00
e004bd3939
- hge distortion leak fix - windows project update to take into account Jecks changes
wagic.the.homebrew@gmail.com
2009-09-03 11:00:21 +00:00
f220d2e9b9
Jeck - Cache and resource manager merged, streamlined. This is pretty major, so there'll probably be something wrong with it... even though I did spend a few hours looking. NOTES: * If you've Retrieved it, don't delete it--- Use resources.Release(Whatever). Textures automatically release subordinate quads. * Most of the time, use resources.RetrieveQuad to grab a quad. Should handle everything for you. RetrieveQuad will load the required texture, if needed. Only managed resources have a resource name ("back", "simon", etc). Managed resources can be retrieved with GetTexture/GetQuad/GetWhatever. Non managed quads lookup by position/dimensions, defaulting to the whole texture. * Use resources.RetrieveTexture only when you need to do something special to it. Calling retrieve texture with RETRIEVE_MANAGE will permanently add a texture to the manager RETRIEVE_LOCK and RETRIEVE_VRAM will lock a texture. It will not leave the cache until Release(JTexture*) is called, or as a last resort during cache overflow. * Try to only store (as a class member) pointers to textures retrieved with RETRIEVE_MANAGE. All others may become invalid, although locked textures do have a high degree of stability. It's pretty safe to store a locked texture if you're not going to load much between uses.
wagic.jeck
2009-09-03 09:28:16 +00:00
7214248494
J : * Some more tweaking for combat. * This still doesn't work, but it's closer.
jean.chalard
2009-09-03 02:16:53 +00:00
79fe55c71c
Jeck - Quick patch to GuiCombat so it continues without the missing file. Did someone forget to commit OK.png?
wagic.jeck
2009-08-29 08:39:46 +00:00
b13593c958
Jeck - Small fix to GameOptions theme/profile loading.
wagic.jeck
2009-08-29 05:34:56 +00:00
71e9a3b2cc
J : * Attempt not to display when it's not my turn. Does not work because of the internals of GameObs, will ask when I get the chance
jean.chalard
2009-08-28 14:22:06 +00:00
163d296bb5
Erwan - removed useless "color=" lines - Added color override for cards such as crimson kobolds (note: color should be after the "mana" line to avoid side effects)
wagic.the.homebrew@gmail.com
2009-08-28 13:40:14 +00:00
807eea7ddb
Jeck - As prior, but for sounds and music as well. Use CommonRes->ssLoadMusic / CommonRes->ssLoadSample.
wagic.jeck
2009-08-27 06:31:38 +00:00
5e14efed3c
Jeck - CommonRes transparently finds themed versions of files. Use JRenderer::LoadTexture for unthemed files, and CommonRes::LoadTexture for themed files. Res/graphics/back.jpg renamed to Res/graphics/backdrop.jpg due to collision with sets/back.jpg.
wagic.jeck
2009-08-27 05:58:26 +00:00
c6406737c5
Erwan -fixed a few cards
wagic.the.homebrew
2009-08-27 04:56:32 +00:00
6728794ce9
Jeck - Quick crashfix when loading without a profiles directory, slight keypad modifications.
wagic.jeck
2009-08-27 03:17:25 +00:00
5aa0aa9374
Several card fixes
solo81@web.de
2009-08-26 23:04:57 +00:00
355ee7a271
Jeck - Support for user profiles, preliminary theme support, virtual keypad, options GUI update. Still a bit unorganized, but it works.
wagic.jeck
2009-08-26 20:13:09 +00:00
0dfa3f2e16
Erwan -fixesRockslide Elemental, Welkin Hawk -Added messages for Manapool updates -Cleaned up ManaProducer code
wagic.the.homebrew@gmail.com
2009-08-26 14:30:24 +00:00
5e18cdb25d
J : * Fix the mana consume event so as to consume the right number of manas
jean.chalard
2009-08-26 14:25:55 +00:00
f988ff04cb
Erwan - Test suite "fixed". Tests involving combat (almost all of them) fail. Also 4 tests generate segfaults
wagic.the.homebrew@gmail.com
2009-08-22 23:57:14 +00:00
61ebbbe497
Erwan - shop shows default thumbnails if no image available
wagic.the.homebrew@gmail.com
2009-08-22 12:31:14 +00:00
a59fb35d78
-AlternatRender calls fixes -Replaced "borderline" default cards design with something more generic
wagic.the.homebrew@gmail.com
2009-08-22 12:12:43 +00:00
34126f2393
Erwan - a few graphical fixes in shop and DeckViewer
wagic.the.homebrew@gmail.com
2009-08-22 10:42:15 +00:00
53ebe1de79
J : * Use dt for the hand opening animation.
jean.chalard
2009-08-22 07:59:21 +00:00
3349f974f1
J : * New interface. * This breaks a lot of things. It is not feature-equivalent. It probably doesn't compile under windows and doesn't work on PSP. * Damage is not resolved any more. This will have to be fixed. * Blockers can't be ordered any more. This will have to be fixed. * A lot of new art is included.
jean.chalard
2009-08-22 05:59:43 +00:00
bf4262c0a0
Erwan - New shop GUI. (don't mind the back image, it will change soon)
wagic.the.homebrew@gmail.com
2009-08-22 00:46:45 +00:00
ffa0c9b057
Fixed Battlewand Oak (LRW)
solo81@web.de
2009-08-22 00:39:52 +00:00
02d6e5e8f7
Erwan - InGame Text display is now an option - Fixed *Duos in SHM, benalish knight, beeligerent hatchling, removed demigod of revenge (needs extensive testing) - added "ueot" for p/t and abilities gaining in the parser, as part as the fix for safehold duo
wagic.the.homebrew@gmail.com
2009-08-14 13:17:58 +00:00