Commit Graph
246 Commits
Author SHA1 Message Date
Andrei Prykhodko 3c67ce0eed PINK: removed usage of global variable 2019-05-08 12:01:22 +03:00
Andrei Prykhodko 711b7399a0 PINK: removed unnecessary namespace in function declaration 2019-05-08 11:23:44 +03:00
Andrei Prykhodko 95b53f3737 PINK: removed unnecessary field in SideEffectExit 2019-01-16 08:53:52 +02:00
Andrei Prykhodko 07b4495e2b PINK: fixed ActionPlay behavior when startFrame is wrong
This fixes Trac bug #10800
2019-01-15 23:11:00 +02:00
Bastien Bouclet 9894976ade PINK: Push down the advanced detector include
So the whole engine is not rebuilt when making changes to shared code.
2018-12-10 19:12:18 +01:00
Andrei Prykhodko acac597961 PINK: fixed null pointer dereference in ConditionInventoryItemOwner
fixes bug #10805
2018-11-16 20:34:27 +02:00
D G Turner 3f99c2c9dd PINK: Fix For Assertion When Looking Under Bed in Six House.
The action which triggers the assertion is CheckUnderBedDB.

This changes ActionPlay::OnStart method to be similar to superclass
implementation with regard to _startFrame to avoid this.

However, the animation still glitches repeating several times, but this
is a script bug in the original and should be addressed in a workaround
in a future commit.

This should fix the main issue in Trac bug #10800.
2018-11-11 01:58:50 +00:00
Andrei Prykhodko b13e235242 PINK: removed unnecessary G key 2018-10-12 22:45:47 +03:00
Andrei Prykhodko 18c6a1a25c PINK: added missing sequencer update in Moving state 2018-10-12 22:41:46 +03:00
Andrei Prykhodko d60265d7d4 PINK: removed unused parameter 2018-08-17 17:14:15 +03:00
Andrei Prykhodko 5f462c1ebc PINK: implemented skipString method in Archive 2018-08-17 17:14:15 +03:00
Andrei Prykhodko d6f2a89488 PINK: fixed original bug when ActionSfx continues to play when it should stop 2018-08-16 06:33:53 +03:00
Andrei Prykhodko 486a63d14f PINK: JANITORIAL: formatting fixes 2018-08-16 06:33:53 +03:00
Andrei Prykhodko 2a6222be17 PINK: fixed clicking on leadActor in moving state with item 2018-08-15 19:11:24 +03:00
Andrei Prykhodko c255de107d PINK: implemented text drawing in ActionText for English version 2018-08-05 22:08:54 +03:00
whiterandrek e9fde87cf2 PINK: fixed bug when in walking state you choose another location 2018-08-02 21:09:27 +03:00
Andrei Prykhodko 8530d9fbc5 PINK: fixed Coverity warnings 2018-07-29 21:34:20 +03:00
Andrei Prykhodko bb732cd9c8 PINK: add partial implementation of ActionText 2018-07-29 21:23:04 +03:00
Andrei Prykhodko cdd5717ce0 PINK: fixed entering pda through menu in a row 2018-07-26 05:10:57 +03:00
Andrei Prykhodko cd87d76932 PINK: added more debug output, removed unneeded 2018-07-21 19:40:12 +03:00
Andrei Prykhodko cb3945cf4f PINK: hid debug output under channels and levels 2018-07-21 16:23:57 +03:00
Andrei Prykhodko 8a3936b321 PINK: removed unused method 2018-07-21 16:18:13 +03:00
Andrei Prykhodko b90816e811 PINK: fixed position of some sprites in PDA 2018-07-17 20:04:28 +03:00
Eugene Sandulenko ace8fcca82 PINK: Made _director a pointer and reduced header dependencies 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
Andrei Prykhodko 8ec93852ad PINK: fixed stopping audioInfo before starting walk 2018-07-02 11:47:22 +03:00
Andrei Prykhodko 600049ce4d PINK: added assert for possible division by zero 2018-07-02 11:47:22 +03:00
Andrei Prykhodko 114bd5367c PINK: fixed uninitialized field in InventoryMgr 2018-07-02 11:47:22 +03:00
Andrei Prykhodko 0a6993a09b PINK: fixed uninitialized fields 2018-06-30 23:49:27 +03:00
Andrei Prykhodko 22f6c66393 PINK: added thumb moving in PDA 2018-06-30 23:29:45 +03:00
Andrei Prykhodko 0ed412a8ab PINK: fixed compilation error 2018-06-30 20:20:25 +03:00
Andrei Prykhodko ca79603a1e PINK: removed unused field 2018-06-30 20:16:40 +03:00
Andrei Prykhodko 4f13195e8c PINK: added PDA rightHand movement 2018-06-30 20:04:11 +03:00
Andrei Prykhodko 5294c8d252 PINK: fixed possible bug when curFrame is -1 2018-06-30 19:43:34 +03:00
Andrei Prykhodko d38ed02895 PINK: removed comments about ActionLoop Random style 2018-06-30 19:43:34 +03:00
Andrei Prykhodko 5a25e445da PINK: removed empty method call 2018-06-30 17:12:58 +03:00
Andrei Prykhodko 326f21c1a9 PINK: fixed compiler warnings 2018-06-30 17:12:39 +03:00
Andrei Prykhodko 35a3389cea PINK: fixed ActionPlayWithSfx 2018-06-30 15:54:37 +03:00
Andrei Prykhodko d0adf31467 PINK: removed unnecessary function 2018-06-30 15:30:36 +03:00
Andrei Prykhodko 5f0fec7de2 PINK: fixed various PDA bugs 2018-06-30 15:18:03 +03:00
Andrei Prykhodko f75bb43f91 PINK: fixed loading of GLOBAL pda page 2018-06-30 10:33:50 +03:00
Andrei Prykhodko 4d7bed9675 PINK: removed unnecessary field from PDAPage 2018-06-30 09:01:09 +03:00
Andrei Prykhodko 4938a33fbb PINK: added pre-loading of global pda page sprites 2018-06-30 08:56:05 +03:00
Andrei Prykhodko 8af0e2c7cc PINK: fixed PDAButtonActor::isActive method 2018-06-29 17:46:55 +03:00
Andrei Prykhodko 5378db3dc0 PINK: added deserialization of Peril PDA Commands 2018-06-29 17:46:55 +03:00
Andrei Prykhodko 6fde729266 PINK: added missing breaks 2018-06-29 16:34:36 +03:00
Andrei Prykhodko 4a4692a5dd PINK: removed onClick virtual function 2018-06-29 16:30:39 +03:00
Andrei Prykhodko 6ff1db5dfd PINK: renamed function parameter 2018-06-29 16:26:09 +03:00
Andrei Prykhodko ab2085f0e8 PINK: fixed sending leftClickMessage under some circumstances 2018-06-29 14:43:57 +03:00
Andrei Prykhodko c8990f800c PINK: removed unused LeadActor state 2018-06-29 14:43:57 +03:00