Commit Graph

32 Commits

Author SHA1 Message Date
Eugene Sandulenko
847208ade6
PINK: Switch action texts to Windows System font 2021-05-01 01:49:48 +02:00
Eugene Sandulenko
5fa661f1b0
PINK: Fix menu in Hebrew version.
Unfortunately, we have no Hebrew glyphs in Win95 fonts.
2021-05-01 01:49:47 +02:00
ysj1173886760
70592cfa12 PINK: add intersection check of mactext and dirty rect 2021-04-25 02:24:15 +02:00
Andrei Prykhodko
0f63c49cf6 PINK: marked point arguments as non-const 2020-06-04 20:51:11 +03:00
Cameron Cawley
948c555ea6 ALL: Create all instances of NEResources and PEResources using new instead of on the stack
Also adapted WinCursorGroup and MacMenu to reflect this.
2020-01-11 17:34:12 +02:00
Eugene Sandulenko
de42a124ed PINK: Enforce built-in fonts in WM 2019-10-17 01:43:54 +02:00
Eugene Sandulenko
090bb44d92 PINK: Properly redraw game screen when browsing menus 2019-10-04 22:33:01 +02:00
Andrei Prykhodko
bb732cd9c8 PINK: add partial implementation of ActionText 2018-07-29 21:23:04 +03:00
Andrei Prykhodko
c06e2abfb0 PINK: added menu commands 2018-07-22 21:26:09 +03:00
Andrei Prykhodko
7cc0e833f2 PINK: implemented creating menu from executable 2018-07-21 15:12:23 +03:00
Andrei Prykhodko
25d508cf12 PINK: removed game screen drawing when menu is active 2018-07-18 21:54:00 +03:00
Eugene Sandulenko
55109eac0c PINK: Pass palette to WindowManager 2018-07-12 00:41:19 +02:00
Eugene Sandulenko
000d5fcba8 PINK: Make menu blocking 2018-07-11 22:45:36 +02:00
Eugene Sandulenko
a4b8ffc2de PINK: Spelling fixes in method names 2018-07-11 22:45:36 +02:00
Eugene Sandulenko
cd357e59d0 PINK: Plug in autohide menu 2018-07-11 22:45:36 +02:00
Eugene Sandulenko
468d9d09f0 PINK: Plugged in MacWindowManager for showing in-game menu 2018-07-11 22:45:36 +02:00
Eugene Sandulenko
c3e1157d18 PINK: JANITORIAL: More formatting fixes 2018-06-28 23:51:32 +02:00
whiterandrek
fc57a96818 PINK: removed FPS counter 2018-06-28 23:51:32 +02:00
whiterandrek
2fb268b155 PINK: reworked sprite class(ActionCEL) and his inheritors. 2018-06-28 23:51:32 +02:00
whiterandrek
bfd1b62063 PINK: change drawing method 2018-06-28 23:51:32 +02:00
whiterandrek
4874ed50d2 PINK: implement exit from PDA 2018-06-28 23:51:32 +02:00
whiterandrek
1df85834a8 PINK: add improved pause support 2018-06-28 23:51:32 +02:00
whiterandrek
e98c14c3d7 PINK: fix formatting 2018-06-28 23:51:32 +02:00
whiterandrek
82974a9ce3 PINK: fix indentation 2018-06-28 23:51:32 +02:00
whiterandrek
39ed15d2f7 PINK: fix includes 2018-06-28 23:51:32 +02:00
whiterandrek
c29b1d1112 PINK: started inventory implementation 2018-06-28 23:51:32 +02:00
whiterandrek
49d5ea28c0 PINK: added basic cursor implementation, fixed sequenceAudio restarting and skipping, fixed various mem leaks, hopefully fixed finding of transparent color index. 2018-06-28 23:51:32 +02:00
whiterandrek
675f83256a PINK: added button to toggle Drawing of Bounding Rectangles 2018-06-28 23:51:32 +02:00
whitertandrek
c37bd09354 PINK: implemented drawing of transparent drawing, but it seems that original handles this a bit different.(intro of Peril first sprite keeps transparent colour index somewhere else) 2018-06-28 23:51:32 +02:00
whitertandrek
0e39a87862 PINK: Implemented changing page and module, but without unloading old page. For now it can play logo of Wanderlust Interactive, then logo of MGM and Localizer Logo. 2018-06-28 23:51:32 +02:00
whitertandrek
bba35c5f2c PINK: Started implementation of Director class . For now engine can play logo scene, but sprites are at wrong positions because decoder doesn't support getting coordinates from CEL 2018-06-28 23:51:32 +02:00
whitertandrek
5d1c4af5f6 PINK: Implemented MFC archive, some pink objects and their initialization
Thanks fullpipe engine developer for MFC archive
2018-06-28 23:51:32 +02:00