Commit Graph

1277 Commits

Author SHA1 Message Date
Duncan Frost cd1f71708e Fixed zoom bug. 2014-08-12 20:43:38 +01:00
Duncan Frost 3aaa9ef965 Tidy viewport code 2014-08-12 20:11:23 +01:00
Duncan Frost 3bbfd97224 Zooming working again. Graphical glitch along x=0 line. 2014-08-12 18:19:37 +01:00
Duncan Frost 9a33bc0597 Added zoom_masks 2014-08-12 08:02:18 +01:00
Duncan Frost ffaeca1a1c Zoomed land working. 2014-08-12 07:45:55 +01:00
Duncan Frost a44171205c Removed redundant comments about not being tested 2014-08-12 07:12:47 +01:00
Duncan Frost b3325bcb38 Cleaned up obsolete variables 2014-08-12 07:12:46 +01:00
Duncan Frost 00a9ab9da3 Added notes to draw_sprite 2014-08-12 07:12:46 +01:00
Duncan Frost 787340921e Swapped variable names to match game 2014-08-12 07:12:45 +01:00
Duncan Frost bc5ac887c5 Fix primary secondary tertiary colour sprites 2014-08-12 07:12:44 +01:00
Duncan Frost cdd15bf1fe Fixes water display issues. 2014-08-12 07:12:43 +01:00
Ted John 01974a0b9b Merge pull request #276 from hexdec/master
Window_resize_gui for scenario editor and window_zoom_in/out
2014-08-12 00:28:35 +01:00
IntelOrca b03c2ab77a implement new campaign window 2014-08-12 00:27:25 +01:00
hexdec befd430e59 Decompiled window_zoom_in and window_zoom_out. 2014-08-11 22:58:40 +02:00
hexdec ce812fe403 Added window_resize_gui_scenario_editor (0x0066F0DD). 2014-08-11 22:57:45 +02:00
Ted John 02d3c5ddbd Merge pull request #274 from duncanspumpkin/fix_272
Fixes thick lines in line draw
2014-08-11 07:23:17 +01:00
Ted John e188a53586 Merge pull request #273 from duncanspumpkin/fix_viewport
Fix issue with viewport draw caused by large x/y
2014-08-11 07:22:56 +01:00
Duncan Frost a39412d28b Fixes thick lines in line draw 2014-08-11 07:05:46 +01:00
Duncan Frost 1350c64284 Fix issue with viewport draw caused by large x/y 2014-08-11 06:52:08 +01:00
IntelOrca 4f5b905760 implement finances graph tabs and marketing 2014-08-11 01:09:17 +01:00
IntelOrca 1169329b09 refactor graph drawing and add finances cash graph tab 2014-08-10 18:12:07 +01:00
Ted John 42b3121b98 Merge pull request #271 from duncanspumpkin/viewport
Viewport
2014-08-10 14:53:49 +01:00
Duncan Frost 663a21dc95 Cleaned up drawing code 2014-08-10 11:11:46 +01:00
Duncan Frost e830502181 Switched back to rct2 zoom code 2014-08-10 11:11:45 +01:00
Duncan Frost 61ea5dded6 Fixed draw_sprite for large x/y. Zooming broken 2014-08-10 11:11:44 +01:00
Duncan Frost b98d4bb508 Viewport integrated into gfx_draw_sprite. 2014-08-10 11:11:43 +01:00
Duncan Frost d4a2cebc84 Still working out crashing bug 2014-08-10 11:11:42 +01:00
Duncan Frost 1c79d9c19a Started trying to integrate viewport draw function 2014-08-10 11:11:42 +01:00
Duncan Frost 8d888756ca Fix compile issues 2014-08-10 11:11:41 +01:00
Duncan 2bae41a1a1 Finished paint struct. Implemented paint_struct in code.
Not tested.
2014-08-10 11:11:40 +01:00
Duncan Frost 087cc64b16 Started adding new paint_struct 2014-08-10 11:11:40 +01:00
Duncan 6016fe2888 Added more to draw code.
Still requires huge rewrite. Probably does not compile. Require to work out the structures pointed to by esi and ebp.
2014-08-10 11:11:39 +01:00
Duncan Frost a9f3a30744 Started decompile of actual draw function 2014-08-10 11:11:38 +01:00
Duncan Frost 41c610ad4b Added start of one rotations setup 2014-08-10 11:11:38 +01:00
Duncan Frost 047b5196a1 Started decompiling litter paint prep function 2014-08-10 11:11:37 +01:00
Duncan Frost 8857b2fc6a Split the paint functions 2014-08-10 11:11:36 +01:00
Duncan Frost 2e8efe8006 Decompiled to end of sprite draw. 2014-08-10 11:11:36 +01:00
Duncan Frost 206029cc7b Fixed compile error added reference to address 2014-08-10 11:11:35 +01:00
Duncan 7a04adfdb1 started decompile of paint quadrant function 2014-08-10 11:11:34 +01:00
Ted John ce1717c626 Merge pull request #270 from duncanspumpkin/fix_view_menu
Decompiled view_menu dropdown and fixed issue when no item selected.
2014-08-10 11:04:13 +01:00
Duncan Frost 3b7ffe8b4a Decompiled view_menu dropdown. Fixed issue when no item selected. Added a post build event to copy langauge file. 2014-08-10 09:34:27 +01:00
IntelOrca e8fa6b7c5a finish finances summary page 2014-08-09 14:47:58 +01:00
IntelOrca 8d4d3b10e5 try new cheat window string 2014-08-08 18:48:45 +01:00
IntelOrca cc93e6b7db finish partial support for language loading... new string test in cheat window 2014-08-08 18:47:28 +01:00
Ted John 045cef2e0a Merge pull request #266 from duncanspumpkin/gfx_rain
Gfx rain
2014-08-08 17:40:34 +01:00
Duncan Frost 57f17f62e5 Moved function to gfx.c added new addresses 2014-08-08 17:19:08 +01:00
Duncan 13b51fe475 More cleanup of gfx_rain. 2014-08-08 16:36:47 +01:00
Duncan Frost 5257f368c9 Cleaned up rain code. Remember to remove constant rain 2014-08-08 16:36:46 +01:00
Duncan Frost 6ec15b240b Fix compile mistakes 2014-08-08 16:36:45 +01:00
Duncan ca38d60b6f Cleaned up 684027
Not tested.
2014-08-08 16:36:44 +01:00