1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-24 08:12:53 +01:00
Commit Graph

1130 Commits

Author SHA1 Message Date
Duncan Frost
e48bab50d3 Fix errors. Tested code all working 2014-06-26 18:02:44 +01:00
Duncan
578b4eaa44 Re-factor of argument_from_thought to use ridelist
Has not been tested. Could use this to work out what Var_4A and Var_4C(32bit) are.
2014-06-26 16:18:38 +01:00
Duncan
32e8726a98 Paint function now uses get_arguments
Has not been tested. Possible problem caused by endianess.
2014-06-26 12:50:59 +01:00
Ted John
22e5a5876a Merge pull request #190 from duncanspumpkin/window_guest_list
Window guest list
2014-06-24 22:42:06 +01:00
Duncan Frost
96abc93c79 Added get_arguments_from_action 2014-06-24 20:12:44 +01:00
Duncan Frost
97894a648e Added get_argument_from_thought 2014-06-24 20:12:43 +01:00
Duncan Frost
54e46c044a Fix small ) mistake 2014-06-24 20:12:42 +01:00
Duncan
044a0b72e8 Re-factor of 0x69B7EA into get_arguments_from_peep
Has not been tested. This should remove a few global variables 0x13CE952 and 0x13CE954. (Note these globals are also used for drawing strings so will still be relevant elsewhere.)
2014-06-24 20:12:42 +01:00
Duncan Frost
e32293f6b0 Fixed compile error 2014-06-24 20:12:41 +01:00
Duncan
78845ca165 is_peep_in_filter updated to use decompiled func
Has not been tested. Considering redoing all of these functions removing hard to understand variables.
2014-06-24 20:12:40 +01:00
Ted John
cf062b789e Merge pull request #189 from duncanspumpkin/fix_thunder
Fix thunder
2014-06-23 21:48:56 +01:00
Duncan Frost
ee4d8238d2 Fix #169 2014-06-23 21:12:00 +01:00
Duncan Frost
cbdffd193c Attempted fix of thunder crash 2014-06-23 18:18:59 +01:00
Duncan
e4c4a16d2a Merge pull request #2 from IntelOrca/master
Update to master
2014-06-23 12:31:26 +01:00
Ted John
2dfc1aba2e Merge pull request #188 from duncanspumpkin/fix_guest_list
Fix guest list
2014-06-22 22:06:47 +01:00
Ted John
8e558d66e8 Merge pull request #187 from duncanspumpkin/fix_179
Fix #179
2014-06-22 22:06:34 +01:00
Ted John
5797bf7946 Merge pull request #186 from duncanspumpkin/reset_0x69EBE4
Added another reset function
2014-06-22 22:06:21 +01:00
Duncan Frost
d5c865b856 Fixed graphical bug in faces. Fixes #102 2014-06-22 19:01:48 +01:00
Duncan Frost
b31f1f00b2 Fixed guest list groups. There is still a graphical glitch 2014-06-22 18:14:49 +01:00
Duncan Frost
37ca25170e Fixed graphical drawing bug. Detection of groups still incorrect 2014-06-22 10:24:19 +01:00
Duncan Frost
f2bfaa06a4 Fixes #179 multiple handyman crash. 2014-06-21 21:37:32 +01:00
Duncan Frost
8bd4e85764 Widgets now use draw_sprite 2014-06-21 16:20:05 +01:00
Duncan Frost
79e52e823a Updated missing function calls 2014-06-21 16:04:13 +01:00
Duncan Frost
1aaa88afae Added 0x69E9A7 2014-06-21 15:50:13 +01:00
Duncan Frost
9c4f06a04b Added another reset function 2014-06-21 13:31:28 +01:00
Ted John
07c208618c Merge pull request #185 from duncanspumpkin/sprite_reset
Added sprite list reset function.
2014-06-20 17:53:04 +01:00
Duncan Frost
e46abd0f4c Added sprite list reset function. Identified more fields. 2014-06-20 15:31:28 +01:00
Patrick Wijnings
e259421db6 Merge branch 'master' into get_file_path 2014-06-19 13:55:05 +02:00
Patrick Wijnings
14aba8e7d9 rct2.c: port check_files_integrity(). 2014-06-19 13:52:34 +02:00
Patrick Wijnings
bf8bc151b9 rct2.c: port check_mutex(). 2014-06-19 13:51:54 +02:00
Ted John
15dfd49509 Merge pull request #184 from duncanspumpkin/master
Fixed pattern bugs in new code
2014-06-19 11:32:55 +01:00
Duncan Frost
76c07fc278 Added paletts to sprite list. 2014-06-19 10:33:14 +01:00
Duncan Frost
f68ab9162d Added 0x97FCBC table for getting palettes from g1 elements 2014-06-19 10:27:35 +01:00
Duncan Frost
5de7cac882 Fixed pattern bugs in new code 2014-06-19 09:25:50 +01:00
Ted John
f3c3974568 Merge pull request #183 from duncanspumpkin/master
More Gfx clean up
2014-06-18 20:15:31 +01:00
Duncan Frost
9c051a0a22 Fixed zooming code. Its still not working quite right 2014-06-18 19:19:27 +01:00
Duncan Frost
e2d5c9904c Fixed compile bugs. Zooming code is broken 2014-06-18 18:24:52 +01:00
Duncan
b6274a72a0 Added note about possible issue in draw_sprite. 2014-06-18 16:35:26 +01:00
Duncan
759268c1f5 Started adding final pattern code
Has not been tested. Looping code not implemented.
2014-06-18 16:22:45 +01:00
Duncan
31bf6bf4b3 Re-factor of gfx_transpose_palette
Requires testing i feel as though osinterface call might be incorrect.
2014-06-18 13:03:37 +01:00
Duncan
4b02a71692 Changed layout of gfx_fill_rect
Now in a more logical state. Ready for being reimplemented as a switch with multiple functions.
2014-06-18 12:22:15 +01:00
Duncan
6f528664fe Add Author 2014-06-17 16:47:32 +01:00
Duncan
3e6ee0d3b1 Re-factor of gfx_fill_rect.
Moved cross_hatching code. Renamed some of the variables to make it easier to follow. Possible future change into big switch statement.
2014-06-17 16:29:07 +01:00
Duncan
28c2d6430d Re-factored part of gfx_fill_rect added zooming
Added notes for future work as well.
2014-06-17 12:39:56 +01:00
Duncan
aaaf06e94d Fixed bug in gfx_fill_rect
As expected _left was incorrect.
2014-06-17 12:20:34 +01:00
Duncan
f0fb16d1b2 Re-factored part of gfx_fill_rect
Removed references to global vars that are not required. Possible bug in line 416 will require looking at.
2014-06-17 12:15:58 +01:00
Duncan
4f77ba0698 Added extra zoom code
This is some sort of short cut code. I think some of the more common sprites are precomputed for zoomed images.
2014-06-16 16:09:29 +01:00
Duncan
f45ec1976a Corrected mistake with zoom_level
Has not been tested. Still requires looking at x, y initial values i think they might be >> as well.
2014-06-16 12:44:23 +01:00
Duncan
38df54167e Merge pull request #1 from IntelOrca/master
Test pull request
2014-06-16 09:40:52 +01:00
Duncan
66d185712e Fix gfx_clear bug not using zoom level
There is a strong possibility that i have implemented all zooming code incorrectly. This will require looking at.
2014-06-16 09:25:42 +01:00