Paul Gilbert
|
79f51c4ebd
|
MADS: Minor initial sprite slots loading fixes, missing code from SequenceList::loadSprites
|
2014-03-20 21:59:43 -04:00 |
|
Paul Gilbert
|
8df3da1556
|
MADS: Added new file for static resources
|
2014-03-20 08:41:09 -04:00 |
|
Paul Gilbert
|
436949eba2
|
MADS: Implemented more action logic for highlighting hotspots
|
2014-03-20 08:34:56 -04:00 |
|
Paul Gilbert
|
8d252f4f0e
|
MADS: Implemented methods for checking action at mouse position and clicking
|
2014-03-19 23:33:18 -04:00 |
|
Paul Gilbert
|
4ab73a89ab
|
MADS: Preliminary code to show game cursor
|
2014-03-19 20:12:32 -04:00 |
|
Paul Gilbert
|
db017b746d
|
MADS: Moved ScreenObjects into the Game class
|
2014-03-19 19:44:51 -04:00 |
|
Strangerke
|
66643b3ad6
|
MADS: Some more work on Scene 202
|
2014-03-19 23:30:45 +01:00 |
|
Strangerke
|
c43f834792
|
MADS: More work on scene 202
|
2014-03-19 08:45:42 +01:00 |
|
Strangerke
|
cfe2257d00
|
MADS: Use removeFromInventory and addToInventory in Scene 202
|
2014-03-19 08:13:35 +01:00 |
|
Strangerke
|
b04f7c1693
|
MADS: set public 2 inventory functions, fix signed/unsigned comparison
|
2014-03-19 08:12:11 +01:00 |
|
Strangerke
|
829a099ad2
|
MADS: Implement Scene202::actions
|
2014-03-19 08:04:32 +01:00 |
|
Paul Gilbert
|
7b808b4464
|
MADS: Added inventory add/remove methods
|
2014-03-19 00:15:25 -04:00 |
|
Paul Gilbert
|
53eac0d7c0
|
MADS: Fixes for scene background loading
|
2014-03-18 23:13:13 -04:00 |
|
Paul Gilbert
|
5b4b7a5ca9
|
MADS: Finished UISlots::draw method
|
2014-03-18 22:37:33 -04:00 |
|
Paul Gilbert
|
4875c83f10
|
MADS: Implemented DirtyArea::setUISlot
|
2014-03-18 19:56:29 -04:00 |
|
Strangerke
|
306ea295ee
|
MADS: Add isInInventory()
|
2014-03-18 18:49:36 +01:00 |
|
Strangerke
|
26c90afdef
|
MADS: Add scene 201 in createScene()
|
2014-03-18 07:35:02 +01:00 |
|
Strangerke
|
a82a0f2618
|
MADS: Complete scene 201
|
2014-03-18 07:26:39 +01:00 |
|
Paul Gilbert
|
d494db888e
|
MADS: Beginnings of code for UI inventory item animation
|
2014-03-17 23:14:54 -04:00 |
|
Paul Gilbert
|
0c8a3a47e2
|
MADS: Transformed ImageInterEntries to be User Interface UISlots
|
2014-03-17 21:53:22 -04:00 |
|
Strangerke
|
d57d4b876e
|
MADS: Implement some more logic used in scene 201
|
2014-03-17 08:47:20 +01:00 |
|
Paul Gilbert
|
e6b73f4938
|
MADS: Actions text in the UI now displaying correctly
|
2014-03-17 00:20:50 -04:00 |
|
Paul Gilbert
|
b831323c85
|
MADS: Added caching for font instances
|
2014-03-17 00:00:22 -04:00 |
|
Paul Gilbert
|
acba8f9254
|
MADS: Implementing user interface text display methods
|
2014-03-16 23:40:21 -04:00 |
|
Paul Gilbert
|
e24a4b7b16
|
MADS: Fix for Scene2xx::setPlayerSpritesPrefix
|
2014-03-16 17:55:47 -04:00 |
|
Paul Gilbert
|
39a36064ac
|
MADS: In progress text draw methods for user interface
|
2014-03-16 17:50:47 -04:00 |
|
Strangerke
|
4dd057edd9
|
MADS: First real try - Implement Scene201::enter()
|
2014-03-16 22:46:28 +01:00 |
|
Paul Gilbert
|
d599c7c404
|
MADS: Fix to display player
|
2014-03-16 16:50:53 -04:00 |
|
Paul Gilbert
|
74da0c2ef7
|
MADS: Fix for loading player sprites during scene startup
|
2014-03-16 15:50:17 -04:00 |
|
Paul Gilbert
|
f3415b762e
|
MADS: Implemented lots of Player methods
|
2014-03-16 14:53:10 -04:00 |
|
Strangerke
|
834cf846f1
|
MADS: Implement Scene201::setup, remove some function definition, add some Noun enum values
|
2014-03-16 18:32:46 +01:00 |
|
Strangerke
|
ecbe2c87fd
|
MADS: Implement Scene2xx functions
|
2014-03-16 18:16:21 +01:00 |
|
Strangerke
|
9ffaf672ff
|
MADS: Move setPlayerSpritesPrefix() to Scene1xx
|
2014-03-16 18:10:22 +01:00 |
|
Strangerke
|
136b64db83
|
MADS: Move setAAName() to Scene1xx
|
2014-03-16 17:26:51 +01:00 |
|
Paul Gilbert
|
1787049087
|
MADS: Add loading of game inventory list and quotes
|
2014-03-16 01:29:02 -04:00 |
|
Paul Gilbert
|
120374b7d0
|
MADS: Simplified PaletteUsage::process list sorting
|
2014-03-16 01:08:16 -04:00 |
|
Paul Gilbert
|
5e3684b37a
|
MADS: Simplified code for PaletteUsage::prioritize
|
2014-03-16 00:43:08 -04:00 |
|
Paul Gilbert
|
dfcef632ea
|
MADS: Hooked up the in-progress scene 103
|
2014-03-16 00:00:18 -04:00 |
|
Paul Gilbert
|
2fb9edc4ee
|
MADS: Added some more ImageInterEntries methods
|
2014-03-15 21:51:40 -04:00 |
|
Paul Gilbert
|
630679a5c8
|
MADS: Completed UserInterface::loadElements
|
2014-03-15 21:33:15 -04:00 |
|
Paul Gilbert
|
c4ed42e6d5
|
MADS: Implementing UserInterface loading
|
2014-03-15 20:19:01 -04:00 |
|
Paul Gilbert
|
ca6cf0eaf2
|
MADS: Fix display of user interface during animation
|
2014-03-15 18:52:44 -04:00 |
|
Paul Gilbert
|
b652e2eafd
|
MADS: Merged the InterfaceSurface and UserInterface classes
|
2014-03-15 18:43:39 -04:00 |
|
Paul Gilbert
|
10124f6806
|
MADS: Implemented scene 103 setup and needed support methods
|
2014-03-15 17:38:44 -04:00 |
|
Paul Gilbert
|
e00a1b88ca
|
MADS: Perform palette translation on background
|
2014-03-15 14:08:43 -04:00 |
|
Paul Gilbert
|
49ca357e9e
|
MADS: Remove redundant _encoding field from MSprite
|
2014-03-15 11:22:19 -04:00 |
|
Paul Gilbert
|
d2bbdd255a
|
MADS: Implement palette shifting for loaded sprites
|
2014-03-15 11:12:31 -04:00 |
|
Paul Gilbert
|
c9661ca88c
|
MADS: Fix off by 1 frame references in srite drawing
|
2014-03-15 08:41:17 -04:00 |
|
Paul Gilbert
|
37bb5150d0
|
MADS: Fixes for handling sprite transparency
|
2014-03-14 22:21:52 -04:00 |
|
Paul Gilbert
|
12b79e8178
|
MADS: Fix for sprite slot cleanup post-frame draw
|
2014-03-14 21:56:01 -04:00 |
|