Commit graph

122 commits

Author SHA1 Message Date
Strangerke
1c0efa5581 LILLIPUT: Some more renaming 2018-03-28 17:36:57 +02:00
sylvaintv
6dd3a1009d LILLIPUT: Fix pathfinding & some renaming 2018-03-28 17:36:57 +02:00
Strangerke
9752da62df LILLIPUT: Some renaming and refactoring 2018-03-28 17:36:57 +02:00
Strangerke
127f73a1ec LILLIPUT: Some renaming, implement 3 missing opcodes 2018-03-28 17:36:57 +02:00
sylvaintv
1f249aa23d LILLIPUT: More renaming & 2 3 missing opcodes 2018-03-28 17:36:57 +02:00
sylvaintv
91cbbe27a7 LILLIPUT: Debug List texts + some renaming 2018-03-28 17:36:57 +02:00
Strangerke
4fe3a02154 LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Strangerke
72b99e99e4 LILLIPUT: Some more renaming 2018-03-28 17:36:57 +02:00
Strangerke
d32887f367 LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Strangerke
48d59dfd2e LILLIPUT: Rewrite sub1818B 2018-03-28 17:36:57 +02:00
Strangerke
aedc95231d LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Strangerke
59f6e304a2 LILLIPUT: More renaming 2018-03-28 17:36:57 +02:00
Strangerke
6b9777cc9f LILLIPUT: Turn _array12311 into a Common::Point, fix initialization of _array16C58, 2018-03-28 17:36:57 +02:00
Strangerke
355f598560 LILLIPUT: Rename debug channel in order to doublecheck all function, some more renaming and bugfixing, fix some GCC warnings 2018-03-28 17:36:57 +02:00
Strangerke
7153a4b38a LILLIPUT: More renaming, fix a bug in sub16799, move several unsigned to signed 2018-03-28 17:36:57 +02:00
Strangerke
98ac7cf0eb LILLIPUT: More renaming, fix bug in getMapPtr and sub168DA 2018-03-28 17:36:57 +02:00
Strangerke
8aeedd1e50 LILLIPUT: Rename getValue2, keep on switching to Common::Point, remove code from OC_sub18260 (incomplete and buggy) 2018-03-28 17:36:57 +02:00
Strangerke
e2de970a1a LILLIPUT: Some renaming. Start using Common::Point 2018-03-28 17:36:57 +02:00
Strangerke
8d25611dcb LILLIPUT: Remove duplicated variable, introduce getCharacterVariablesPtr() to handle negative indexes used by menus 2018-03-28 17:36:57 +02:00
Strangerke
ca2534dd6b LILLIPUT: Implement two opcodes and 3 core functions 2018-03-28 17:36:57 +02:00
Strangerke
18029a5597 LILLIPUT: Implement case 14 in sub16626, little clean up in sub1823e 2018-03-28 17:36:57 +02:00
sylvaintv
2861a3f5ec LILLIPUT: Fix some bugs of sub16626
Unsigned/signed
2018-03-28 17:36:57 +02:00
sylvaintv
eabe891bf6 LILLIPUT: Improved getValue2 decompilation
+ some renaming
2018-03-28 17:36:57 +02:00
Strangerke
19f8bd899a LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
sylvaintv
d7d3b50d40 LILLIPUT: Opcode2 decompiler
+ one or two renaming
2018-03-28 17:36:57 +02:00
Strangerke
ca5b883ce7 LILLIPUT: Add one core function, some renaming 2018-03-28 17:36:57 +02:00
Strangerke
c77a3e2e51 LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
sylvaintv
70afb0b9c5 LILLIPUT: More opcodes2
Building decompiler array for opcode2 at the same time
2018-03-28 17:36:57 +02:00
Strangerke
8023057999 LILLIPUT: Implement some more opcodes 2018-03-28 17:36:57 +02:00
Strangerke
974c223a43 LILLIPUT: Split palette functions, implement some core functions 2018-03-28 17:36:57 +02:00
Strangerke
dd81316528 LILLIPUT: Implement some functions related to string display 2018-03-28 17:36:57 +02:00
sylvaintv
6dfec1f58e LILLIPUT: Last opcodes1 + first step of script decompiler 2018-03-28 17:36:57 +02:00
Strangerke
d65cd866e7 LILLIPUT: Implement 2 opcodes, fix a duplicate variable detected by SylvainTV 2018-03-28 17:36:57 +02:00
Strangerke
b9a2c968db LILLIPUT: Implement 4 opcodes 2018-03-28 17:36:57 +02:00
Strangerke
ba0fcb521f LILLIPUT: Some renaming, implement 7 opcodes, fix one 2018-03-28 17:36:57 +02:00
Strangerke
b870535745 LILLIPUT: Remove double implementation of getMapPtr 2018-03-28 17:36:57 +02:00
sylvaintv
d19e92fbb0 LILLIPUT: Several opcodes & renaming
Rename character related variables
2018-03-28 17:36:57 +02:00
sylvaintv
c4186ba41b LILLIPUT: Implements one more opcode 2018-03-28 17:36:57 +02:00
Strangerke
794869656b LILLIPUT: Fix a bug in OC_for 2018-03-28 17:36:57 +02:00
Strangerke
b2ac6e0631 LILLIPUT: Replace MemoryReadStream by a custom read/write stream 2018-03-28 17:36:57 +02:00
Strangerke
32ed5e62af LILLIPUT: Implement another opcode and associated function 2018-03-28 17:36:57 +02:00
Strangerke
2c17500d01 LILLIPUT: Implement two opcodes 2018-03-28 17:36:57 +02:00
Strangerke
413f42c283 LILLIPUT: Fix a bug in OC_compareCoords_1, implement 2 more opcodes 2018-03-28 17:36:57 +02:00
sylvaintv
2947d7e469 LILLIPUT: More opcodes
OC_sub18213, OC_sub181BB, OC_sub1817F
2018-03-28 17:36:57 +02:00
sylvaintv
0be54f0b1b LILLIPUT: Maybe fix a problem in sub12F37
Unlocked new opcodes !
2018-03-28 17:36:57 +02:00
sylvaintv
b525867d4a LILLIPUT: Small fixes and renaming
Renamed variables about character positions
Fixed heroism display
2018-03-28 17:36:57 +02:00
sylvaintv
b348db605b LILLIPUT: Implements character display on map
Draw and restore points
2018-03-28 17:36:57 +02:00
Strangerke
1864f1e518 LILLIPUT: Implement some more core functions 2018-03-28 17:36:57 +02:00
sylvaintv
98b39800a8 LILLIPUT: Implementation of sub16CA0
Big sub16CA0 function implementation
2018-03-28 17:36:57 +02:00
Strangerke
c304967abc LILLIPUT: Rename fading functions 2018-03-28 17:36:57 +02:00