Commit Graph
60 Commits
Author SHA1 Message Date
Eugene Sandulenko 87eef75a26 MACVENTURE: Provide copyright notice for WebVenture by Sean Kasun, and fix GPL headers 2016-09-03 11:16:02 +02:00
Borja Lorente 19c7bcf9d4 MACVENTURE: Fix formatting 2016-08-19 16:30:24 +02:00
Borja Lorente 019f3d4b62 MACVENTURE: Add wrapper class for global settings 2016-08-19 16:29:17 +02:00
Borja Lorente 8417e6f22d MACVENTURE: Delete unnecessary attribute 2016-08-19 16:29:16 +02:00
Borja Lorente 7b9c63b1b9 MACVENTURE: Delete duplicate code 2016-08-19 16:29:16 +02:00
Borja Lorente 4e3daab04f MACVENTURE: Minor refactorings 2016-08-19 16:29:16 +02:00
Borja Lorente 0cd9e87629 MACVENTURE: Add 'new game' functionality 2016-08-19 16:29:16 +02:00
Borja Lorente c8a2b0afe2 MACVENTURE: Fix engine mause in dialog 2016-08-19 16:29:15 +02:00
Borja Lorente 8608776768 MACVENTURE: Add debug channels 2016-08-14 19:01:01 +02:00
Borja Lorente 5b63e29d5e MACVENTURE: Clean up updateState function 2016-08-14 19:01:00 +02:00
Borja Lorente 5c43e30499 MACVENTURE: Implement loading borders from zip 2016-08-14 19:00:59 +02:00
Borja Lorente f0dde375c1 MACVENTURE: Add missing methods for runtime load 2016-08-14 19:00:37 +02:00
Borja Lorente 9ab6ce04a1 MACVENTURE: Change GUI to accept ScummVM dialogs 2016-08-14 19:00:36 +02:00
Borja Lorente b64622744f MACVENTURE: Add infrastructure to support sound system 2016-08-14 19:00:36 +02:00
Borja Lorente 5781b738be MACVENTURE: Deja Vu playable 2016-08-14 19:00:36 +02:00
Borja Lorente 2dfbfdbaba MACVENTURE: Implement in-engine window closing 2016-08-14 18:57:26 +02:00
Borja Lorente 53a5fb6c54 MACVENTURE: Refactor dialogs and controls 2016-08-14 18:57:26 +02:00
Borja Lorente a06f291280 MACVENTURE: Add basic game save/load feature 2016-08-14 18:55:17 +02:00
Borja Lorente 734b453c86 MACVENTURE: Add text input dialog 2016-08-14 18:55:17 +02:00
Borja Lorente 8162483026 MACVENTURE: Add text input logic 2016-08-14 18:55:16 +02:00
Borja Lorente 528283fbe1 MACVENTURE: First version of working drag 2016-08-14 18:48:35 +02:00
Borja Lorente 9905cd24d3 MACVENTURE: Tidy up Inventory window system 2016-08-14 18:48:04 +02:00
Borja Lorente b460964284 MACVENTURE: Add double click 2016-08-14 18:46:56 +02:00
Borja Lorente 46a85f02d6 MACVENTURE: Add initial text rendering 2016-08-14 18:46:11 +02:00
Borja Lorente 5417022068 MACVENTURE: Add double click support 2016-08-14 18:45:01 +02:00
Borja Lorente 9403ef720a MACVENTURE: Fix clicks and dragging offset 2016-08-14 18:43:51 +02:00
Borja Lorente 517aceefcb MACVENTURE: Add scene transition 2016-08-14 18:43:13 +02:00
Borja Lorente 0485483254 MACVENTURE: Minor fixes and skull rising 2016-08-14 18:41:15 +02:00
Borja Lorente 45a2aa94b9 MACVENTURE: Fix rect collission 2016-08-14 18:40:24 +02:00
Borja Lorente 8dd52b6cce MACVENTURE: Complete text decoding 2016-08-14 18:39:05 +02:00
Borja Lorente 499ebc0b54 MACVENTURE: Script engine fixes 2016-08-14 18:38:10 +02:00
Borja Lorente ba5ed7fc88 MACVENTURE: Major push in functionality and rendering 2016-08-14 18:37:46 +02:00
Borja Lorente ec7eb7cb5b MACVENTURE: Game window object selection and some more opcodes 2016-08-14 18:34:53 +02:00
Borja Lorente 0743e9531b MACVENTURE: Implemente dynamic object drawing 2016-08-14 18:32:46 +02:00
Borja Lorente ccc76f2119 MACVENTURE: Add PPIC0, 1 and 2 decoding 2016-08-14 18:31:16 +02:00
Borja Lorente bbf0c62f14 MACVENTURE: Add enqueue text 2016-08-14 18:29:57 +02:00
Borja Lorente 60d5ef5c5b MACVENTURE: Begin implementing object queue 2016-08-14 18:29:56 +02:00
Borja Lorente 96f9910c79 MACVENTURE: Add opcodes for script engine 2016-08-14 18:29:11 +02:00
Borja Lorente e8725ae068 MACVENTURE: Add attribute set function 2016-08-14 18:28:47 +02:00
Borja Lorente 0fc3e90974 MACVENTURE: Small fixed 2016-08-14 18:28:45 +02:00
Borja Lorente 9c10b431ce MACVENTURE: Add text decoding (without composite) 2016-08-14 18:28:08 +02:00
Borja Lorente ec768fbec1 MACVENTURE: Test and complete main loop 2016-08-14 18:28:06 +02:00
Borja Lorente 79496ea5c0 MACVENTURE: Add command activation 2016-08-14 18:26:46 +02:00
Borja Lorente ef5a152514 MACVENTURE: Add main loop 2016-08-14 18:26:28 +02:00
Borja Lorente a112cdcb9d MACVENTURE: Add object attribute retrieval 2016-08-14 18:25:35 +02:00
Borja Lorente bc435b398e MACVENTURE: Add text huffman loading 2016-08-14 18:25:34 +02:00
Borja Lorente b209c52ed9 MACVENTURE: Add filepath retrieval 2016-08-14 18:24:59 +02:00
Borja Lorente 5719ea3076 MACVENTURE: Add save game loading 2016-08-14 18:24:58 +02:00
Borja Lorente 5368aa979b MACVENTURE: Change inventory to use the general settings 2016-08-14 18:23:35 +02:00
Borja Lorente c676bb9923 MACVENTURE: Load general settings 2016-08-14 18:23:04 +02:00