Commit Graph

3376 Commits

Author SHA1 Message Date
Ted John 166a6638d9 Merge pull request #1728 from janisozaur/portability
portability fixes
2015-08-04 23:57:16 +01:00
Michał Janiszewski 413805f675 portability fixes 2015-08-04 22:46:32 +02:00
IntelOrca be4ee45d66 convert more platform functions over to utf8 and close #1713 2015-08-04 21:41:45 +01:00
IntelOrca e0769800e7 remove old zero clearance tool 2015-08-04 20:25:24 +01:00
Michał Janiszewski 7afb7e2dfd Portability fixes 2015-08-04 19:31:21 +02:00
Ted John 61c42fc653 Merge pull request #1725 from danidoedel/bugfix
fix recent messages toolbar tooltip
2015-08-04 17:46:50 +01:00
IntelOrca 9ec701345f fix #1724 2015-08-04 17:40:02 +01:00
danidoedel 1fc7c0ecac fix recent messages toolbar tooltip 2015-08-04 17:56:12 +02:00
IntelOrca 2419c6629e improve clear scenery tool 2015-08-04 16:01:31 +01:00
IntelOrca b5237e24ec improve #1703 2015-08-04 15:21:12 +01:00
IntelOrca ca0e63f1a1 fix #1598 2015-08-04 02:28:05 +01:00
IntelOrca f25ab8e9f3 fix #1715 2015-08-04 02:12:17 +01:00
IntelOrca 59e710f806 fix #1709 2015-08-04 02:08:39 +01:00
IntelOrca cac0f2ab52 upgrade to VS2015 compiler 2015-08-03 23:16:30 +01:00
IntelOrca 36c5179b39 implement utf8, part 27 (tweak tooltips) 2015-08-03 18:40:16 +01:00
IntelOrca 3c1190e11f implement utf8, part 26 (bug fixes) 2015-08-03 18:06:54 +01:00
IntelOrca 33929d3ac4 implement utf8, part 25 (bug fixes) 2015-08-03 14:42:48 +01:00
IntelOrca 7bcb12503a implement utf8, part 24 (bug fixes) 2015-08-02 11:25:26 +01:00
IntelOrca d228d13918 implement utf8, part 23 (bug fixes) 2015-08-01 16:40:15 +01:00
IntelOrca de7088cb25 implement utf8, part 22 (bug fixes) 2015-08-01 10:21:02 +01:00
IntelOrca 7fe54661b9 implement utf8, part 21 (more font specific customisation and bug fixes) 2015-08-01 10:21:01 +01:00
IntelOrca 4d003ad00a implement utf8, part 20 (improve font sizes and offsets) 2015-08-01 10:21:01 +01:00
IntelOrca 52d5732826 implement utf8, part 19 2015-08-01 10:21:00 +01:00
IntelOrca 799cb53ec7 implement utf8, part 18 2015-08-01 10:20:59 +01:00
IntelOrca 4f91a9f2d0 implement utf8, part 17 2015-08-01 10:20:59 +01:00
IntelOrca 6bf474bd52 implement utf8, part 16 2015-08-01 10:20:58 +01:00
IntelOrca 31eb758ba1 implement utf8, part 15 2015-08-01 10:20:57 +01:00
IntelOrca fa87d8e999 implement utf8, part 14 2015-08-01 10:20:57 +01:00
IntelOrca 617880e8d2 implement utf8, part 13 2015-08-01 10:20:56 +01:00
IntelOrca a9e6f8c3db implement utf8, part 12 2015-08-01 10:20:55 +01:00
IntelOrca 357111a560 implement utf8, part 11 2015-08-01 10:20:55 +01:00
IntelOrca 99c7c93764 implement utf8, part 9 2015-08-01 10:20:53 +01:00
IntelOrca c6815b6eec implement utf8, part 8 2015-08-01 10:20:53 +01:00
IntelOrca f14187f89d implement utf8, part 7 2015-08-01 10:20:52 +01:00
IntelOrca d6a7025a3a implement utf8, part 6 2015-08-01 10:20:51 +01:00
IntelOrca 795c01cab5 implement utf8, part 5 2015-08-01 10:20:50 +01:00
IntelOrca 1682eae048 implement utf8, part 4 2015-08-01 10:20:50 +01:00
IntelOrca 2bb0c6c53f implement utf8, part 3 2015-08-01 10:20:49 +01:00
IntelOrca e21bea62ce implement utf8, part 2 2015-08-01 10:20:48 +01:00
IntelOrca c4b355f648 implement utf8, part 1 2015-08-01 10:20:48 +01:00
olegv11 8ea6adc555 Implemented sub_6A87BB (now update_path_wide_flags), sub_6A8ACF and sub_6A8B12 2015-07-31 13:38:34 +03:00
olegv11 2b6cfdec1d Added a helper function footpath_element_is_wide 2015-07-31 12:43:57 +03:00
Gymnasiast fc844b5148 Disable integrity check for data files 2015-07-30 19:47:23 +02:00
IntelOrca 6f1aca52f5 fix #1657 2015-07-30 00:26:32 +01:00
Ted John 27193a3c7c Merge pull request #1708 from Gymnasiast/large-list-scroll
Fix scrollbar getting stuck on large lists
2015-07-29 16:50:50 +01:00
Ted John 4f46707a2e Merge pull request #1701 from Gymnasiast/name-ride-type-flag-2
Name RIDE_TYPE_FLAG_21
2015-07-29 16:50:37 +01:00
Gymnasiast 7a445467a4 Use unsigned 16-bit integer 2015-07-29 16:53:04 +02:00
Ted John ee64219f55 Merge pull request #1707 from Gymnasiast/junior-rc-reverse-incline
Reinstate Reverse Inclined Shuttle for Junior RC (like in RCT1), fix comments and whitespace
2015-07-29 11:57:55 +01:00
Ted John 10fc123228 Merge pull request #1699 from Gymnasiast/name-flags
Name a park flag and a TD6 flag.
2015-07-29 11:54:24 +01:00
Gymnasiast a89cee3abf Fix scrollbar getting stuck on large lists 2015-07-29 11:04:38 +02:00
Gymnasiast e7b36632c5 Reinstate Reverse Inclined Shuttle for Junior RC (like in RCT1), fix comments and whitespace 2015-07-29 10:43:13 +02:00
Gymnasiast f12cbeb22b Rename var_6C to flags2 and put all know flags of it into an enum 2015-07-29 08:43:04 +02:00
Gymnasiast 5785530e00 Name RIDE_TYPE_FLAG_21 2015-07-28 21:28:29 +02:00
Gymnasiast 4e8d5572cc Name PEEP_FLAGS_19 2015-07-28 21:16:50 +02:00
Gymnasiast ade8779195 Name a park flag and a TD6 flag. 2015-07-28 20:44:44 +02:00
Ted John 2fc658e346 Merge pull request #1697 from Gymnasiast/guests-given-date
Allow setting 'Guests at given date' in increments of 50, with a minimum of 250
2015-07-28 19:39:45 +01:00
Duncan Frost bf59c164f8 Start implementing main path find function. 2015-07-28 18:34:33 +01:00
IntelOrca 3a07af140b Implement more peep path finding 2015-07-28 18:33:46 +01:00
IntelOrca 065b9bedbd implement sub_694BAE 2015-07-28 18:33:40 +01:00
Duncan Frost 481e286dd9 Implemented start of guest_path_finding 2015-07-28 18:33:18 +01:00
Gymnasiast 88f4185b3b Allow setting 'Guests at given date' in increments of 50, with a minimum of 250 2015-07-28 19:17:25 +02:00
Ted John ea130a6126 Merge pull request #1694 from Gymnasiast/remove-six-flags-branding-and-limitations-2
Remove Six Flags branding and limitations, mark the lifecycle flag as deprecated, rename previously unidentified flag
2015-07-28 12:08:47 +01:00
Gymnasiast 9976b9673a Remove rest of Six Flags branding. 2015-07-28 10:13:16 +02:00
Gymnasiast 5ed8948e4f Remove Six Flags branding and limitations, mark the lifecycle flag as deprecated, rename previously unidentified flag 2015-07-27 21:47:55 +02:00
Gymnasiast 65900982c4 Fix '1 weeks remaining' 2015-07-27 17:33:22 +02:00
Duncan cfb8f3ae0a Merge pull request #1691 from Gymnasiast/more-obsolete-strings
Mark more obsolete strings
2015-07-27 12:23:30 +01:00
Gymnasiast 38f031655c Fix display of remaining marketing campaign weeks 2015-07-27 10:34:19 +02:00
Gymnasiast c2fe82dcb7 Mark more obsolete strings 2015-07-27 10:16:08 +02:00
Ted John 30ee1096b7 Merge pull request #1684 from Gymnasiast/longer-marketing-campaigns-squash
Allow running marketing campaigns for up to 12 weeks
2015-07-26 21:48:39 +01:00
Gymnasiast 777065e6a6 Allow running marketing campaigns for up to 12 weeks 2015-07-26 22:36:12 +02:00
Ted John 8bfdbdec65 Merge pull request #1687 from Gymnasiast/fix-intro-option
Remove Infogrames disclaimer from intro and fix config option
2015-07-26 21:33:26 +01:00
Matt Layher 06f2adb9d6 Properly merge #1672: incorrect plural form for last inspection time, fixes #1513, closes #1672 2015-07-26 21:30:29 +01:00
Duncan 6f0ad6a916 Merge pull request #1686 from Gymnasiast/disable-tutorial-button
Disable tutorial button
2015-07-26 17:00:56 +01:00
Gymnasiast ce7a0ac27b Remove Infogrames disclaimer from intro and fix config option 2015-07-26 16:07:58 +02:00
Gymnasiast 19d2bbf919 Disable tutorial button 2015-07-26 15:14:38 +02:00
Gymnasiast bcdfdcb7a0 Reorder Options window 2015-07-26 14:37:27 +02:00
Duncan Frost 568915d7fb Fix peeps not moving when footpath changed.
Fixes #1604
2015-07-26 07:41:44 +01:00
Ted John f4216227f4 Merge pull request #1682 from Gymnasiast/upper-case-banners
Add feature to make banners display text in all caps
2015-07-25 20:50:02 +01:00
Gymnasiast ae32b463c0 Add feature to make banners display text in all caps 2015-07-25 21:38:23 +02:00
IntelOrca 801d2ec341 implement window_maze_construction_mousedown 2015-07-25 17:48:00 +01:00
Michael Steenbeek 5028e83b52 Align comments with tab spacing of 4 2015-07-25 18:18:27 +02:00
Michael Steenbeek 644c4a9a59 Merge pull request #11 from kevinburke/name-track-pieces
Put names on every track piece
2015-07-25 18:14:16 +02:00
zsilencer c4a8d27648 fix couple of bugs 2015-07-25 08:50:59 -06:00
Ted John 2d11e54fa7 Merge pull request #1670 from duncanspumpkin/peep
Peep
2015-07-25 11:32:25 +01:00
Duncan Frost 812010001d Implement guest surface path finding 2015-07-25 11:16:59 +01:00
Ted John 4e8593be8c Merge pull request #1674 from zsilencer/decompiling
implement map_can_construct_with_clear_at
2015-07-25 11:12:29 +01:00
Michał Janiszewski 6adb384a7e Refactoring in news_item
Now news_items are fetched only with exposed calls, which add a layer of
simple checks. I also switched few places to access a read-only version
of news_item.
2015-07-25 11:31:17 +02:00
Duncan Frost bff00b29bf Fix more small pathfinding bugs. Fix unset memory errors 2015-07-25 10:12:51 +01:00
Duncan Frost 074b2a6909 Remove code offset comments, fix destination bug 2015-07-25 09:09:26 +01:00
Duncan Frost c93671af3f Small refactor 2015-07-25 08:57:19 +01:00
Duncan Frost 0ca26a7fca Fix #1430 2015-07-25 08:57:18 +01:00
Duncan Frost 9cf5240c90 Start implementing sub_693C9E 2015-07-25 08:57:18 +01:00
zsilencer bb46510def implement map_can_construct_with_clear_at 2015-07-24 20:52:14 -06:00
IntelOrca 04dcca5468 implement peep_on_enter_or_exit_ride 2015-07-25 02:58:38 +01:00
IntelOrca 50187adc37 enable debug configuration and add optimisations to release configuration 2015-07-24 23:48:23 +01:00
IntelOrca fe69ad6d53 fix day / night cycle for title sequence 2015-07-24 23:05:31 +01:00
IntelOrca 08504257ad fix saving of day night config 2015-07-24 23:00:24 +01:00
IntelOrca 5f69e6f37a add cycle day / night 2015-07-24 22:58:41 +01:00
IntelOrca dd107ee25c save object selection filter, closes #1599 2015-07-24 20:15:13 +01:00
IntelOrca b12b1b5faf support map scroll keyboard shortcuts, e.g. WASD. Closes #757 2015-07-24 19:20:24 +01:00
Duncan e5aeb8dc38 Merge pull request #1668 from janisozaur/develop
sub_0x68615B doesn't really take any params
2015-07-24 12:36:58 +01:00
Michał Janiszewski 8f2dc5fd1a sub_0x68615B doesn't really take any params
In all cases, sub_0x68615B takes a single argument, 0xEE788C.
It now takes 0 arguments and simply knows about its initializing values.
2015-07-23 20:22:08 +02:00
IntelOrca faacd66ad9 allow trees to be raised if supports limits are disabled, close #1663 2015-07-23 18:55:51 +01:00
IntelOrca 1662b18a7e fix #1662, consistent location sign 2015-07-23 18:38:43 +01:00
IntelOrca 43b657730e fix #1658 2015-07-22 20:29:25 +01:00
IntelOrca 1f2502c8c2 add recent messages to toolbar, closes #1423 2015-07-22 18:13:35 +01:00
LRFLEW d3742319b3 Fix #1654 2015-07-21 13:15:11 -05:00
IntelOrca f35c23bb68 implement window_maze_construction_update 2015-07-21 15:02:53 +01:00
IntelOrca 519937c962 implement peep_should_use_cash_machine 2015-07-21 14:39:30 +01:00
Duncan Frost cd400867e8 Merge branch 'develop' of https://github.com/OpenRCT2/OpenRCT2 into develop 2015-07-20 20:51:01 +01:00
Duncan Frost b94d77ccae Fix issue where saving would close toolbar.
Fixes 1537. Issue was caused by the window order being changed further down a function call. This meant all pointers to windows were invalid.
2015-07-20 20:49:56 +01:00
IntelOrca 4a16573786 fix cast warning 2015-07-20 20:25:05 +01:00
IntelOrca 1176e74ff6 fix guest and staff renaming 2015-07-20 20:21:12 +01:00
Duncan Frost 1725211713 Fix incorrect widgets enabled in ride construction. 2015-07-20 19:47:54 +01:00
Duncan Frost ed23efe389 Implement remaining functions that were crashing 2015-07-20 18:43:57 +01:00
Duncan Frost a877dd4a5b Get the initial maze construct working.
Note entrances are broken
2015-07-20 18:03:45 +01:00
Duncan Frost be58c6a688 Fix dereference of unset information.
Fixes #1650
2015-07-20 17:33:02 +01:00
Duncan Frost 82217d0053 Fix support cost multiplier underground.
Fixes #1651
2015-07-20 17:21:32 +01:00
zsilencer c0354fb16a fix #1645 2015-07-19 12:38:29 -06:00
Ted John 083625467a Merge pull request #1647 from duncanspumpkin/peep
Peep functions
2015-07-19 16:23:49 +01:00
Duncan Frost d2bcf096f7 Fix slope end when deleting sections.
Fixes #1646
2015-07-19 15:11:24 +01:00
Duncan Frost 34109b7978 Implement peep_assess_surroundings 2015-07-19 11:10:06 +01:00
Duncan Frost 72b740bd83 Implement peep_get_height_on_slope 2015-07-19 10:22:49 +01:00
Duncan Frost 9e8b9b10c7 Fix footpath connection bug 2015-07-19 10:00:43 +01:00
IntelOrca a64a8c6021 implement peep_head_for_nearest_ride_with_flags 2015-07-19 00:06:55 +01:00
IntelOrca a86d1cd07d implement peep_head_for_nearest_ride_type 2015-07-19 00:06:42 +01:00
IntelOrca 37f49646dd implement peep_pick_ride_to_go_on 2015-07-19 00:06:40 +01:00
IntelOrca 067fbb59a4 implement sprite_misc_3_create and sprite_misc_5_create 2015-07-19 00:06:27 +01:00
Duncan Frost 09ea7a1c93 Started implementing sub_68F41A 2015-07-19 00:06:05 +01:00
IntelOrca 2bad1052b3 fix #1641 2015-07-17 21:32:22 +01:00
IntelOrca 5f1878dca9 fix keyboard_shortcut_format_string 2015-07-17 17:54:01 +01:00
IntelOrca 74dc18b062 implement viewport_track_paint_setup 2015-07-17 17:25:38 +01:00
Ted John a6c71c61ce Merge pull request #1615 from LRFLEW/queue
Improved Queue Pathing
2015-07-17 16:05:02 +01:00
IntelOrca e967e9465f implement sub_68B2B7 2015-07-17 16:00:46 +01:00
Gymnasiast 3e5e4431c0 Rename sub_6B59C6() to invalidate_test_results() 2015-07-17 13:49:36 +02:00
IntelOrca b3f3055429 fix mistake in ride_create 2015-07-17 02:43:22 +01:00
LRFLEW e0f425ab61 Improved Queue Pathing 2015-07-16 13:02:29 -05:00
IntelOrca 48028fcfc4 fix #1631, fix #1632 2015-07-16 16:42:46 +01:00
IntelOrca 354d604b26 fix #1633 2015-07-16 16:05:21 +01:00
Duncan 49c872d24a Merge pull request #1627 from Gymnasiast/console-ux
Console UX improvements, fixes #1622
2015-07-16 12:24:35 +01:00
Gymnasiast 97fa80d044 Use correct ride naming in select-by-track-type mode 2015-07-16 11:00:27 +02:00
Gymnasiast 58247a2d6b Console UX improvements, fixes #1622 2015-07-16 10:21:10 +02:00
IntelOrca 7cddad5026 implement game_command_create_ride 2015-07-16 01:38:28 +01:00
zsilencer 38b691b460 fix #1624 2015-07-15 15:44:05 -06:00
Duncan Frost 2bdb32061b Fix path connection to ride entrances.
Fixes #1616. Small fix to queue chaining as well.
2015-07-15 21:35:34 +01:00
Michael Steenbeek 8478381595 RCT1: Import the correct chip shop 2015-07-15 11:36:47 +02:00
IntelOrca 07717abdfd fix audio initialisation bug when device is not set in config 2015-07-14 23:59:29 +01:00
zsilencer 72d16dd4d0 make all sounds play correctly through hook 2015-07-14 16:45:25 -06:00
zsilencer ca6c3d68aa fix #1155 2015-07-14 16:45:25 -06:00
zsilencer 689f7c9f1d #1130 save last audio device 2015-07-14 16:45:24 -06:00
IntelOrca 81a8434873 fix and refactor rct1_process_scenario_flags 2015-07-14 23:37:22 +01:00
IntelOrca cde0cece16 implement rct1_fix_walls 2015-07-14 23:15:21 +01:00
IntelOrca 8acd9e73ca implement rct1_fix_colours 2015-07-14 21:58:45 +01:00
Duncan Frost 1440ac185d Fix invalid hook register list.
Fixes #1607
2015-07-14 21:20:22 +01:00
IntelOrca dcbdc7cb3a fix rct1_fix_paths 2015-07-14 21:07:27 +01:00
IntelOrca 48c5fe1626 implement rct_fix_paths 2015-07-14 19:14:11 +01:00
IntelOrca 445d603abe refactor various things such as scenario begin and staff mode reset, add rct1 ride struct 2015-07-14 18:18:28 +01:00
IntelOrca 968aec9040 fix #1605 2015-07-14 11:43:19 +01:00
IntelOrca 26a540e78d fix #1605 2015-07-14 01:26:00 +01:00
IntelOrca 836c208dc5 implement rct1_fix_z 2015-07-14 00:42:27 +01:00
IntelOrca 345b71f8a4 implement rct1_clear_extra_sprite_entries and rct1_clear_extra_tile_entries 2015-07-13 23:49:39 +01:00
Duncan Frost af5aab97bc Fix ride construction auto entrance selection 2015-07-13 22:04:47 +01:00
IntelOrca 118b9ea2ac fix tile inspector 2015-07-13 21:45:10 +01:00
Duncan Frost 23bb22c3af Add check for ghost entrance removal.
Fixes #1601
2015-07-13 21:18:55 +01:00
Duncan Frost 8504486b28 Fix entrance/exit placement.
Fixes #1591
2015-07-13 21:09:36 +01:00
IntelOrca b2d620bb9d implement window_ride_measurements_tooldown and refactor track save scenery 2015-07-13 20:43:17 +01:00
IntelOrca 5cda9af81f implement window_staff_list_tooldown 2015-07-13 19:51:46 +01:00
IntelOrca bb2374d6ad fix #1597 2015-07-13 18:22:28 +01:00
IntelOrca 1d9f404b5b implement ride_construction_set_default_next_piece 2015-07-13 12:47:31 +01:00
Gymnasiast 0cbabb479e Fix some warnings 2015-07-13 11:56:58 +02:00
Gymnasiast a63642b630 Fix some warnings 2015-07-13 11:50:09 +02:00
zsilencer af68e9d9ea fix #1590 2015-07-12 20:23:58 -06:00
IntelOrca 01d2d599ca implement ride_ratings_score_close_proximity_loops 2015-07-12 22:13:08 +01:00
IntelOrca d264a27195 ride_ratings_score_close_proximity_in_direction 2015-07-12 21:40:21 +01:00
IntelOrca d7a5dedea4 refactor ride ratings proximity 2015-07-12 21:18:40 +01:00
IntelOrca a29ee4e1f0 implement ride_ratings_score_close_proximity 2015-07-12 17:48:52 +01:00
IntelOrca e96f42dc34 implement sub_65E277 2015-07-12 16:29:32 +01:00
IntelOrca 4a8b5843f7 implement ride_get_track_length 2015-07-12 15:16:15 +01:00
IntelOrca ed5c6eb866 implement ride_check_start_and_end_is_station and fix #1575 2015-07-12 14:26:14 +01:00
IntelOrca 3ffffc699c clean up and remove various callprocs 2015-07-12 01:46:52 +01:00
IntelOrca c36e9d9cb8 implement ride_ratings_check_valid_configuration and finalise other ride rating functions 2015-07-12 00:24:54 +01:00
Kevin Burke fe00e48139 Put names on every track piece 2015-07-11 15:07:14 -07:00
IntelOrca 6acf52ce63 implement ride_check_track_contains_inversions, ride_check_track_contains_banked, refactor track circuit iteration and fix window event bug with hook 2015-07-11 22:51:11 +01:00
IntelOrca 48b71782fe fix sub_679023 2015-07-11 21:58:33 +01:00
IntelOrca 9e9eb6a833 implement banner_get_closest_ride_index 2015-07-11 20:24:27 +01:00
IntelOrca 9dca351e8d fix mistake in sub_679023 2015-07-11 19:37:19 +01:00
IntelOrca 5deb97a745 extract callfuncs into separate methods in peep.c 2015-07-11 19:11:12 +01:00
IntelOrca daaf42d581 implement sub_679023 2015-07-11 18:46:52 +01:00
IntelOrca fbd402eb67 implement remaining screen_get_map_xy... functions 2015-07-11 18:23:59 +01:00
zsilencer aeeca2454a fixed source of non-deterministicness 2015-07-11 12:31:11 +01:00
zsilencer 6e3ff0e1df refactor tween reset
Conflicts:
	src/game.c
2015-07-11 12:30:39 +01:00
zsilencer b876591543 use SDL_RWops for save games 2015-07-11 12:27:46 +01:00
zsilencer e8d8f7c684 fix invalidation issue with picked up staff 2015-07-10 21:01:58 -06:00
zsilencer a58458bbb3 fix issue with negative dirty blocks 2015-07-10 20:50:49 -06:00
zsilencer 11a98d2e23 better solution to #1572 2015-07-10 20:13:19 -06:00
IntelOrca fef4a25177 add sandbox and clearance cheats for ride entrance / exit 2015-07-10 21:47:39 +01:00
Duncan Frost 38986c5852 Added sandbox mode and pause cheats to track place/remove 2015-07-10 21:38:07 +01:00
IntelOrca c80475f7db allow disable clearance checks for footpaths 2015-07-10 21:38:05 +01:00
Duncan Frost 529a4da8e3 Added zero clearance to track placement.
Due to how track placement works you need to hold down shift when placing the track. Ignore the ghost placement. Also disable support limits is enabled.
2015-07-10 21:33:33 +01:00
IntelOrca da3be49f34 update sandbox icon 2015-07-10 21:33:32 +01:00
IntelOrca 9c8be6a483 allow disable clearance checks for footpaths 2015-07-10 21:33:32 +01:00
IntelOrca 4fceb28017 fix sandbox variable rename 2015-07-10 21:32:12 +01:00
Duncan Frost 4d56572fd4 Fix large scenery ghost issue. 2015-07-10 21:32:11 +01:00
IntelOrca d5ffaefdf0 add better disable clearance cheat 2015-07-10 21:32:11 +01:00
IntelOrca fbf3d6af76 fix #1587 2015-07-10 20:58:17 +01:00
IntelOrca 25cad9d9f1 implement ride_crash with hook 2015-07-10 20:29:50 +01:00
IntelOrca 8c4b82cade implement ride_get_entrance_or_exit_position_from_screen_position 2015-07-10 17:11:33 +01:00
IntelOrca 5724567b15 implement ride_get_place_position_from_screen_position 2015-07-10 14:54:02 +01:00
Ted John 35d444e28f Merge pull request #1583 from Gymnasiast/fix-no-money-checkbox
Fix display of 'No money' checkbox when opened in-game
2015-07-10 12:12:33 +01:00
IntelOrca f906391c9d remove registers from window events and changed to typed signatures 2015-07-10 01:39:16 +01:00
IntelOrca e42a11efa3 fix cheats window warnings and improve spacing 2015-07-09 18:37:51 +01:00
Ted John 21021cb23b Merge pull request #1585 from zsilencer/bugfixes
fix #1572
2015-07-09 18:34:54 +01:00
zsilencer c971a260b7 fix #1572 2015-07-09 11:00:46 -06:00
IntelOrca 7377de0049 fix #1578 2015-07-09 17:19:55 +01:00
Ted John be4ba5ed1b Merge pull request #1584 from zsilencer/bugfixes
fix #1570 and possibly #1572
2015-07-09 16:59:26 +01:00
Gymnasiast 4ace6a6e1b Fix display of 'No money' checkbox when opened in-game 2015-07-09 17:05:14 +02:00
zsilencer 451bf7100b fix #1570 and possibly #1572 2015-07-09 09:04:24 -06:00
Ted John 6689a18b9a Merge pull request #1581 from Gymnasiast/improved-cheats-window
Reorder cheats window, use actual currency, add cheats to give guests money and to set goal to have fun, closes #1567, closes #1568
2015-07-09 15:54:25 +01:00
Gymnasiast 107de9bc20 Fix guilder spacing 2015-07-09 16:43:05 +02:00
Gymnasiast be635030bd Reorder cheats window, use actual currency, add cheats to give guests money and to set goal to have fun 2015-07-09 16:36:45 +02:00
IntelOrca 6527bc6ac2 add shortcut versions and rotate clockwise/anticlockwise shortcut 2015-07-09 13:50:33 +01:00
Runelaenen 15a4c958eb Changed 'wise' to 'direction' 2015-07-09 14:22:32 +02:00
Runelaenen dd24011b5d Fixed '<enter> to rotate'
Now uses less double code
2015-07-09 14:22:30 +02:00
Runelaenen bec1a52bba Changed function and occurences
It doesnt have to rotate three times to get an anti-clockwise return.
2015-07-09 14:22:28 +02:00
Runelaenen 624a402fa9 Removed comment 2015-07-09 14:22:26 +02:00
Runelaenen 8ec0024a4d Changed strings for #1495 2015-07-09 14:22:24 +02:00
Runelaenen 5109224ba0 Add submenu and anti-clockwise rotation 2015-07-09 14:22:22 +02:00
Duncan Frost 82b60c1a56 Implement game_command_remove_ride_entrance_or_exit
Fix bug in entrance placement that caused moving entrances/exits to fail
2015-07-08 20:47:27 +01:00
Duncan Frost b22f6f401a Implemented game_command_place_ride_entrance_or_exit 2015-07-08 20:12:17 +01:00
Duncan Frost 728e5d5e1c Fix multiple station platforms.
Small mistake was causing multiple station platforms to not be properly deleted from a rct_ride. Fixes #1566
2015-07-08 18:46:32 +01:00
IntelOrca 0ab33d67e8 implement footpath_connect_edges 2015-07-07 19:09:48 +01:00
IntelOrca 8113c9562b implement footpath_chain_ride_queue 2015-07-07 02:35:53 +01:00
IntelOrca 4acb7ff5e1 fix demolish of flat rides and unable to build it again 2015-07-06 22:53:16 +01:00
IntelOrca f859eefc4b implement footpath_remove_edges_at 2015-07-06 22:13:04 +01:00
Duncan 491915c5bd Merge pull request #1564 from duncanspumpkin/fix_1525
Fix issue with tracks on uneven ground.
2015-07-06 21:09:30 +01:00
Duncan Frost bcd80b3db8 Fix issue with tracks on uneven ground.
Fixes #1525
2015-07-06 21:09:01 +01:00
IntelOrca 181a2e6209 implement map_remove_walls_at 2015-07-06 20:30:03 +01:00
Duncan 01be8bb70e Merge pull request #1563 from duncanspumpkin/fix_track
Fix track bugs.
2015-07-06 19:02:15 +01:00
IntelOrca 0def7c0883 refactor invalidation of map tiles and viewports 2015-07-06 18:57:36 +01:00
Duncan Frost e898e4dfc4 Fix track bugs.
Fixed issue with ride demolishing where only the first tile of a ride would get demolished causing issues when the ride entries were removed.
Fixed issue with rotation 3 track pieces where invalid memory would be accessed.

Fixes #1506
Fixes #1556
2015-07-06 18:21:42 +01:00
IntelOrca 9e26a6149f implement sign_set_colour and fix gfx_invalidate_viewport_tile 2015-07-06 17:59:55 +01:00
zsilencer 40a495cabc fix bug in hook which caused it not to work on other OSes 2015-07-06 09:28:16 -06:00
IntelOrca c366571a99 implement editor_check_object_selection 2015-07-06 15:37:40 +01:00
IntelOrca 791c2391f5 implement-editor-callprocs, part 2 2015-07-06 14:40:37 +01:00
IntelOrca c4504323c8 implement-editor-callprocs, part 1 2015-07-06 12:49:30 +01:00
Duncan Frost da0368d1a3 Fix bug in track remove.
Fixes #1552
2015-07-05 20:57:14 +01:00
Duncan Frost f42ac4715a Refactor ride_get_refund_price 2015-07-05 20:31:25 +01:00
zsilencer 520d7840c0 fix bugs introduced in last commit 2015-07-05 09:50:03 -06:00
Duncan Frost 66430b41db Fix opening function passing incorrect parameters.
Fixes #1526
2015-07-05 16:44:51 +01:00
Duncan Frost f3ab7b6654 Merge branch 'develop' of https://github.com/OpenRCT2/OpenRCT2 into develop 2015-07-05 16:13:11 +01:00