Commit Graph

19 Commits

Author SHA1 Message Date
Justin Marshall 0ceb87a4d4 Switched TacticalCoordinate to new DisplayTacticalCoord struct that manages XY to Coord and vice versa conversion. Temp disabled scroll inertia. 2020-07-19 10:39:36 -07:00
Justin Marshall 8a2bf274c9 Fixed display scrolling in map view not working correct. 2020-07-18 18:26:54 -07:00
Justin Marshall 8353b2c1dd Refactored scroll dimensions, fixed a crash were you would click on non existent tiles, editor now displays splash initially until you do new scenario or load a existing one. 2020-07-17 20:17:49 -07:00
Justin Marshall 3185e48ccd Added the ability to place new light objects in the world, lights don't work yet. 2020-07-11 14:19:34 -07:00
nev6502 cd6446d58a Improved Scrolling, Large Map Handling
- Bugfix in MapClass::Overpass when placing objects while scrolled all the way up / left on a larger map
- Disabled a check in DisplayClass::Set_Cursor_Pos preventing mouse cell coordinates from being updated while scrolled all the way up / left on a larger map
- Added (disabled) function to display mouse/cell position
- Improved mouse scroll region (but still work to be done)
2020-07-08 00:58:13 -06:00
Justin Marshall f4964c83e9 Ruberband selection now works better. 2020-07-06 16:20:36 -07:00
Justin Marshall e298a30992 Shroud now renders with a circle alpha image, shrouded terrain no longer renders and is no longer simply covered with a black rectangle. Creating skirmish maps in multiplayer no longer causes a crash. 2020-07-04 22:10:04 -07:00
Justin Marshall df725471d5 Moved trans hash mark icons to PNG's and now render properly. 2020-07-04 17:29:28 -07:00
Justin Marshall 0384e3fd42 Setup shroud isometric coordinates. 2020-07-04 14:49:40 -07:00
Justin Marshall e2fcb059ec Isometric tiles now render the entire screen. Off screen tiles will not be rendered. 2020-07-02 21:10:52 -07:00
Justin Marshall c7748a616d Fixed templatetypeclass land_type. Template's can be placed but only the first tile seems to work. 2020-07-01 11:14:03 -07:00
Justin Marshall 9808598a07 Tiberian Sun tiles are now loaded. 2020-06-30 11:52:05 -07:00
Justin Marshall db21f9ad7d Mouse click and rubber band now work in game. 2020-06-27 15:24:29 -07:00
Justin Marshall b474ea55b3 Object selection now works in the map editor. 2020-06-27 15:02:08 -07:00
Justin Marshall 132071e39b Placement Dialog now places objects in proper isometric space. 2020-06-27 14:00:13 -07:00
Justin Marshall 4e1be3e1cb Isometric coordinate conversion is now only applied to rendering the tiles. 2020-06-27 09:49:41 -07:00
Justin Marshall 2a74c0750e Initial test code to render isometric tiles, including test art and test map. 2020-06-26 20:07:36 -07:00
Justin Marshall c7e4870048 Removed blit code from gbuffer class. Fixed cmakelists for linux. 2020-06-25 14:35:47 -07:00
Justin Marshall e581ffad99 Batch lowercase red alert source code. 2020-06-25 13:10:31 -07:00