Commit Graph

272 Commits

Author SHA1 Message Date
Justin Marshall 17464353dd Initial edit trigger and trigger list screens. Trigger List screen complete, edit trigger screen needs some more work. 2020-06-09 20:05:14 -07:00
Justin Marshall b777f2bd5c Changing Theater now works. 2020-06-08 20:23:03 -07:00
Justin Marshall ad43c33b7d Grabbed LCW_Comp from Chronoshift to fix editor save bug with compression. 2020-06-08 19:31:04 -07:00
Justin Marshall d9f1b24124 SizeMap buttons now work properly(needed unique id's). 2020-06-08 18:54:38 -07:00
Justin Marshall 562af3f7bf Map Editor Mouse Control expands to the entire window. 2020-06-08 18:40:29 -07:00
Justin Marshall 797ba8fa64 Scenerio Dialog front end moved over to imgui. 2020-06-08 17:18:51 -07:00
Justin Marshall 0fd2b13225 Initial work on the scenerio editor screen. 2020-06-08 15:36:50 -07:00
Justin Marshall 8409c49675 Size Map editor screen ported to imgui. 2020-06-08 13:26:00 -07:00
Justin Marshall c1d2434921 Switched "create entity" dialog to imgui. 2020-06-08 12:42:44 -07:00
Justin Marshall 122103b009 Main menu context window ported to imgui. 2020-06-07 22:47:59 -07:00
Justin Marshall 7c81c18558 New Scenario Dialog imdlg events is hooked up 2020-06-07 22:17:29 -07:00
Justin Marshall 88172cdbe3 Switched new Scenario buttons to checkboxes. 2020-06-07 21:42:08 -07:00
Justin Marshall 871d7a8601 Switched imgui over to SDL implementation, dialog input works. 2020-06-07 21:13:25 -07:00
Justin Marshall 290a7fb1c5 Imgui integration began switching dialogs over to new system, work in progress! 2020-06-07 20:15:01 -07:00
Justin Marshall 935b56c995 Fixed a bug were the mouse wouldn't move on the right click context menu in the scenerio editor. 2020-06-07 19:11:11 -07:00
Justin Marshall 02862df035 Disable music when entering the scenerio_editor. 2020-06-07 19:09:41 -07:00
Justin Marshall a0efe3a4ec Mouse ghosting no longer happens. 2020-06-07 18:58:57 -07:00
Justin Marshall cc256ffb89 Initial mouse code(mouse graphics driver from Chronoshift). Very buggy. 2020-06-07 08:54:51 -07:00
Justin Marshall ffe6688efa Linear_Blit_To_Linear ported to C 2020-06-06 20:11:36 -07:00
Justin Marshall c4566e3062 Fix for "add object" crash in editor 2020-06-06 17:45:13 -07:00
Justin Marshall 4ae1728633 Fixed Linear_Scale_To_Linear not handling transparent pixels. 2020-06-06 17:28:50 -07:00
Justin Marshall d5698bc9f2 Linear_Scale_To_Linear ported to C 2020-06-06 17:19:43 -07:00
Justin Marshall 26df6c8074 Skirmish AI and start locations now work correctly. Enabled debug keys. 2020-06-06 15:59:29 -07:00
Justin Marshall a5d5359e16 Added left held mouse support. 2020-06-06 14:40:08 -07:00
Justin Marshall aecadacfa5 Performance Optimization: Ddraw will only do the palette resolve on present. 2020-06-06 04:24:25 -07:00
Justin Marshall 2a81d98ee1 You can now open add object in the scenario editor. 2020-06-05 19:40:04 -07:00
Justin Marshall c21032ebd1 Fix for editor running slow. 2020-06-05 19:18:24 -07:00
Justin Marshall ee9e9586d7 Added missing d3dx9 lib 2020-06-05 19:12:25 -07:00
Justin Marshall f1a566c39d F2 now works to enable scenerio editor. 2020-06-05 19:01:30 -07:00
Justin Marshall ca2e5bc7e6 SCENERIO_EDITOR now compiles. 2020-06-05 18:49:43 -07:00
Justin Marshall d223adebd7 Sidebar no longer leaves garbage behind when scrolling. 2020-06-05 16:00:17 -07:00
Justin Marshall 82def41529 Save games now work. 2020-06-05 14:27:34 -07:00
Justin Marshall 063fd01cf4 Text print now calls Device_Present 2020-06-05 09:27:55 -07:00
Justin Marshall 56b557727b Ddraw::Unlock no longer calls present, Device_Present needs to be manually called. This helps performance and visuals. 2020-06-05 08:24:07 -07:00
jmarshall23 ca88e13be0 Update README.md 2020-06-05 07:42:19 -07:00
jmarshall23 67ef7f6eb7 Create README.md 2020-06-05 07:41:51 -07:00
Justin Marshall 9cc325dc44 Sidebar will now always redraw. 2020-06-04 19:17:43 -07:00
Justin Marshall 13c0ff67b0 Fix from Iran and Omniblade from the Chronoshift discord, fixes units autobuilding. 2020-06-04 18:57:16 -07:00
Justin Marshall 7b2d6f0f09 Camera now moves correctly. Tmp hard coded keys for various camera movements. 2020-06-04 18:46:36 -07:00
Justin Marshall c167569d1b Missing briefings now display correctly. 2020-06-04 17:35:36 -07:00
Justin Marshall e891377c96 Added WSA code from CC, Map Selection Works, temp disabled keyboard input for score screen. 2020-06-04 15:10:30 -07:00
Justin Marshall 9b2cf16b5f You can now exit skirmish mode. 2020-06-04 14:39:11 -07:00
Justin Marshall fa3493dd30 Keyboard now works, exit the game doesn't crash, feedback audio no longer plays the wrong audio. 2020-06-04 14:19:12 -07:00
Justin Marshall 5f0ca2d192 Fixed error in mouse key processing, mouse right click works, mouseQX/QY updated. 2020-06-04 11:27:01 -07:00
Justin Marshall 9e78a9f986 Power meter now renders correctly. 2020-06-04 10:42:34 -07:00
Justin Marshall fd15772cbc Faction unit audio now works. 2020-06-04 10:31:25 -07:00
Justin Marshall d66e9273af Multiple speech sound won't play at the same time. 2020-06-04 10:11:22 -07:00
Justin Marshall ed73a48ee9 Hack fix for radar crash! Fix other UI elements. 2020-06-04 10:00:15 -07:00
Justin Marshall f90152155d Fixed a bug were incorrect UI controls were taking focus. 2020-06-04 08:38:37 -07:00
Justin Marshall 36a8e28afe Sidebar now renders 2020-06-03 21:19:01 -07:00