Commit Graph
50 Commits
Author SHA1 Message Date
Paweł Kołodziejski 4d21cfcc42 WINTERMUTE: Rename files to match original 2022-08-24 14:02:18 +02:00
Paweł Kołodziejski 106ad4af85 WINTERMUTE: WME3D: Restore original code for 'getLatyerSize' and 3 more attributes 2022-07-03 14:09:52 +02:00
Paweł Kołodziejski d6ae18348e WINTERMUTE: WME3D: Restore missing code from original 2022-07-02 23:12:42 +02:00
Paweł Kołodziejski 63e4f63483 WINTERMUTE: Janitorial 2022-07-02 23:08:44 +02:00
Paweł Kołodziejski 61de98d392 WINTERMUTE: WME3D: Janitorial, restore original code 2022-07-02 22:51:59 +02:00
Paweł Kołodziejski 599097964f WINTERMUTE: WME3D: Restore original code for fog parameters handling 2022-07-02 22:39:01 +02:00
Paweł Kołodziejski 1ca112b6ac WINTERMUTE: Janitorial 2022-07-02 22:26:58 +02:00
Paweł Kołodziejski a281b6cd8c WINTERMUTE: WME3D: Janitorial 2022-06-26 16:37:31 +02:00
Le Philousophe ff950bca8d WINTERMUTE: Fix build when not compiling WME3D 2022-06-26 15:55:32 +02:00
Paweł Kołodziejski a2e5d23fbb WINTERMUTE: WME3D: Added missing code for scene geometry saving 2022-06-26 00:27:22 +02:00
Paweł Kołodziejski 9681cddedb WINTERMUTE: WME3D: Remove duplicate code, matching original 2022-06-26 00:24:11 +02:00
Paweł Kołodziejski 0c3baef631 WINTERMUTE: WME3D: Restore original looking code 2022-06-26 00:20:34 +02:00
Paweł Kołodziejski 6946bf2a0d WINTERMUTE: WME3D: Moved code to match original 2022-06-26 00:17:11 +02:00
Paweł Kołodziejski fba843ec08 WINTERMUTE: WME3D: Added few missing cleanup entries, code match with original 2022-06-26 00:01:29 +02:00
Paweł Kołodziejski 5a48d528f6 WINTERMUTE: WME3D: Janitorial 2022-06-25 23:56:12 +02:00
Paweł Kołodziejski 15bbb4dbe4 WINTERMUTE: WME3D: Rearrange constructors initialisation to match original code. 2022-06-25 23:49:31 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Eugene Sandulenko 700c716197 WINTERMUTE: Fix compilation with WME3D disabled 2020-10-09 23:07:21 +02:00
Gunnar Birke 38d291be55 WINTERMUTE: Actually use boolean flag during object updates 2020-08-29 05:22:22 +02:00
Gunnar Birke c28a2003a8 WINTERMUTE: Move non OpenGL code out of OpenGL folder 2020-08-28 16:47:28 +02:00
Gunnar Birke d973e2bd6e WINTERMUTE: Load in 2d pathfinding flag 2020-08-17 22:43:01 +02:00
Gunnar Birke 24f3573750 WINTERMUTE: Fix shadowed variable names 2020-08-12 12:59:07 +02:00
Gunnar Birke 532573ecd3 WINTERMUTE: Introduce struct to pass fog parameters 2020-08-10 11:24:28 +02:00
Gunnar Birke 3d687030b9 WINTERMUTE: Don't render 3d models if there is no geometry 2020-07-31 14:59:09 +02:00
Gunnar Birke b9758dcf75 WINTERMUTE: Implement script call to set camera 2020-07-28 13:52:22 +02:00
Gunnar Birke 25ea38c3bc WINTERMUTE: Implement fog 2020-07-28 13:52:14 +02:00
Gunnar Birke a520a824a4 WINTERMUTE: Use incoming script value to get the new state in setter 2020-07-25 22:19:54 +02:00
Gunnar Birke cddce77163 WINTERMUTE: Render scene geometry into depth buffer 2020-07-25 21:47:20 +02:00
Gunnar Birke 11ce0842bc WINTERMUTE: Implement script setter for scene waypoint height 2020-07-24 12:32:29 +02:00
Gunnar Birke e2f56d5d91 WINTERMUTE: Add lights and shadow state to game and scene classes 2020-07-24 12:32:29 +02:00
Gunnar Birke 99be08037a WINTERMUTE: Implement lighting functions of scene script interface 2020-07-24 12:32:22 +02:00
Gunnar Birke 70e1448101 WINTERMUTE: Set scene geometry to null when loading 2d game save 2020-07-03 19:07:19 +02:00
Gunnar Birke 9c26ba54e0 WINTERMUTE: Set active camera after scene load 2020-06-29 21:22:56 +02:00
Gunnar Birke 799373339e WINTERMUTE: Use global flag to determine whether game is 2d or 3d 2020-06-28 22:49:01 +02:00
Gunnar Birke 5c861ddc1f WINTERMUTE: Conditionally persist complete 3d state of scene 2020-06-28 22:49:01 +02:00
Gunnar Birke 33f7be1cf6 WINTERMUTE: Implement script functions for geometry node state 2020-06-27 22:54:40 +02:00
Gunnar Birke 52b6d82603 WINTERMUTE: Fix token name in scene parsing 2020-06-27 22:54:40 +02:00
Gunnar Birke 09eacae0b4 WINTERMUTE: Load in scene frustum parameters 2020-06-27 22:54:40 +02:00
Gunnar Birke 3000c4bec1 WINTERMUTE: Add back waypoint height variable from wme 2020-06-27 22:54:40 +02:00
Gunnar Birke a75f060e66 WINTERMUTE: Only show scene geometry if requested 2020-06-27 22:54:40 +02:00
Pawel Kolodziejski 8f4e1c6cf3 Sync with ScummVM rev. 654b8208b8 2020-06-22 08:14:16 +02:00
Gunnar Birke f23dc61014 WINTERMUTE: Setup active camera if scene geometry was loaded in 2020-06-15 14:12:25 +02:00
Gunnar Birke 032837b519 WINTERMUTE: Set active camera before rendering objects 2020-06-15 14:12:25 +02:00
Gunnar Birke 5bc4d6fd1f WINTERMUTE: Add back script calls from wme3e to load in 3dx actors 2020-06-15 14:12:25 +02:00
Gunnar Birke 758deae282 WINTERMUTE: Add data field to AdScene from wme3D 2020-06-15 14:12:25 +02:00
Gunnar Birke 5c2303b9f6 WINTERMUTE: Fix code formatting, cosmetic changes 2020-06-07 18:29:05 +02:00
Gunnar Birke 1181a206a6 WINTERMUTE: Only enable changes to wme port during wme3d mode 2020-06-07 18:29:05 +02:00
Gunnar Birke ff3b4177fb WINTERMUTE: Fix formatting, add license headers 2020-06-07 18:29:05 +02:00
Gunnar Birke cbc7dcc834 WINTERMUTE: Reintegrate 3d stuff from wme (most of it) 2020-06-07 18:29:05 +02:00
Gunnar Birke 1dd4e719a0 Integrate wintermute engine 2020-05-28 15:58:47 +02:00