wrenczes@gmail.com
2a442ad2f5
Swapped the DeckMenu background from a png to a jpg, as the transparency wasn't being used at all in the image, so it wasn't buying us anything. Flipped the rendering order so that the background is now truly drawn in the background (ie first), and everything else is drawn on top.
...
(Make sure you update your res/graphics folder on your psp!)
2010-12-08 11:02:25 +00:00
wrenczes@gmail.com
65e38b0694
Another change that looks bigger than it is: changed out the global extern WResourceManager to a real singleton. This means that it's no longer being init'ed at static initialization time, and we can debug construction/destruction properly; it's also safer in a multithreaded context.
2010-12-01 08:22:17 +00:00
techdragon.nguyen@gmail.com
96cdb7353a
fixed line endings
...
fixed horizontal scrolling to be controlled by a function of dt as per linshier suggestion.
* this allows compatibility for multi-byte character sets
2010-11-30 12:15:32 +00:00
techdragon.nguyen@gmail.com
0c9f5cd558
moved word wrap function from Vertical Scroller into utils.
...
moved MTG specific functions out of utils.cpp into AllAbilities
added word wrapping to descriptions while viewing deck information.
2010-11-29 13:38:36 +00:00
techdragon.nguyen@gmail.com
4badcc374f
* modified task window to define what the bracketed numbers mean.
...
* modified main page banner to use actual deck names and not the filename when
displaying stats information.
2010-11-29 12:45:48 +00:00
techdragon.nguyen@gmail.com
0856ddaeb2
added missing semicolon. missed it in the check in somehow...
2010-11-29 10:12:39 +00:00
techdragon.nguyen@gmail.com
8fd35ac513
Improved Vertical Scrolling
2010-11-28 23:54:36 +00:00
wagic.the.homebrew@gmail.com
52fce24bf8
Erwan
...
- Added AI Decks unlock system. Please update your graphics folder, and crossing fingers that Ilya B. is still around as I don't have the correct fonts.
2010-11-28 04:15:58 +00:00
techdragon.nguyen@gmail.com
76dc9a2379
Issue 533: restoring "glowing" effect of stars in menu items.
2010-11-27 16:57:14 +00:00
techdragon.nguyen@gmail.com
5bb435d525
restoring rendering of stars
2010-11-26 11:22:05 +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
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
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
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
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
techdragon.nguyen@gmail.com
acd7bb1aa4
reformatting code according to guidelines defined at
...
http://wololo.net/forum/viewtopic.php?f=35&t=2235&start=10
2010-11-16 00:55:16 +00:00
wagic.the.homebrew@gmail.com
e758c7eea1
Erwan
...
- trim long deck names in deck editor/ deck selection
- fixed a bug were the background was rendered in the items loop of the deck selection screen
2010-11-14 02:25:01 +00:00
wrenczes@gmail.com
f4fddda4ab
Sidecar fix for the Deck menu hang bug: now the psp doesn't hang, but it goes to a crawl as we keep trying to reload the image on every render. Added a stopgap so that if we fail, we don't try to load the background anymore. To be reverted once we fix the PNG load failure on low memory.
2010-11-10 02:43:28 +00:00
linshier
c71f8f4a46
Fixed traslation code of deck descriptions for new deckmenu.
2010-11-09 11:19:06 +00:00
techdragon.nguyen@gmail.com
164f2c5205
modified font size so deck name fits on screen when selecting deck for game play.
2010-11-09 05:45:24 +00:00
techdragon.nguyen@gmail.com
1e988ef6bb
make rendering of retrieval and rendering of background more tightly bounded.
2010-11-08 13:41:32 +00:00
techdragon.nguyen@gmail.com
7fe03d52fd
resolved linux compilation issues
2010-11-08 11:59:28 +00:00
techdragon.nguyen@gmail.com
8ba33c9b58
* updated title font size for deck selection screen to ensure it will always fit
...
* added deck name max pixel size to ensure no deck name overflows into borders of menu.
2010-11-08 11:15:16 +00:00
techdragon.nguyen@gmail.com
61cc3692a5
promoted StatsWrapper struct into class
...
altered deck editor information display for statistics
2010-11-07 18:28:54 +00:00
wrenczes@gmail.com
2d31cbdaf5
Some tweaks to the fonts in the game deck selection screen - the 'wagic' green cursive font was a bit of an eyesore, and wasn't consistent color-wise with the other main font used for the stats & description.
2010-11-07 14:21:21 +00:00
wrenczes@gmail.com
b14e3808db
Minor code cleanup - pass by reference instead of value; instead of creating temp char arrays on each deck loop while building deck metadata, use an ostringstream when needed.
2010-11-07 03:55:56 +00:00
techdragon.nguyen@gmail.com
b0c61049da
tweaked menus a bit.
...
fixed possible NPE with background image retrieval
2010-11-06 10:05:54 +00:00
techdragon.nguyen@gmail.com
0c34d7a04f
removed dead code
...
reformatted statements
removed unnecessary debug statements
fixed a few floating point warnings
2010-11-06 03:49:15 +00:00
techdragon.nguyen@gmail.com
2d9c2b3341
removed extra "." from TextScroller text as reported in forums
...
following up on wrenczes cleanup,
changing ints to floats
fixing calculations such as ( 16.0 / <some float>) to ( 16.0f / <some float>) to remove compiler warnings.
2010-11-04 09:18:12 +00:00
wrenczes@gmail.com
ab49a0c6e1
Added new files to the VS2010 sln; Fixed a bunch of int to float warnings.
...
Minor note to others: if you're writing drawing code, the coordinate system in JGE uses floats, so don't bother with ints for x/y coords & the like. You're forcing the processor to do float to long conversions for nothing.
2010-11-04 04:33:04 +00:00
techdragon.nguyen@gmail.com
dd163c8807
***Note***
...
please copy "DeckEditorMenuBackdrop.png" into your PSP folder. Otherwise you will have a crash when you start up!
ChangesLog:
minor refactoring of DeckMenu
added a new DeckEditorMenu which is derived from DeckMenu. This customizes the deck editor menus with the exception of the confirmation screens (yes/no)
Still more work to be done to round out some font issues.
TODO:
put more information text in bottom row of menu.
reorganize statistical data to allow more info to be shown.
2010-11-03 16:49:39 +00:00
techdragon.nguyen@gmail.com
4a3d7faf0a
added Reward and Expiration to task list
...
moved text scroller into DeckMenu class since it is specific to DeckMenu and not GameStateDuel
added new util function "wordWrap"
2010-11-03 00:15:12 +00:00
techdragon.nguyen@gmail.com
6c1497bbd5
Revamped Deck Selection Screen using abrasax's design as a template.
...
TODO:
change literals to use constants,
refactor the rendering code for the menu to have be leaner.
add text scroller to list all the tasks.
* 1st implementation will list all the tasks.dat
* 2nd round will try to get the scroller to only display relevant tasks to ai
Special thanks to wololo and MootPoint for helping me hammer this out. To abrasax, for the initial design of the layout.
2010-11-01 08:22:55 +00:00