Lioncash
c0c6d02c27
Editor/ProjectManager: Be explicit about athena's SeekOrigin type
...
Allows this code to work if it's ever changed into an enum class.
2019-09-07 21:22:41 -04:00
Lioncash
a65b32892e
Editor/ProjectManager: Make use of std::make_unique
...
Same thing with a more straightforward syntax.
2019-08-10 05:52:09 -04:00
Lioncash
43e808ff17
Editor/ProjectManager: Remove pointer cast in GetObj()
...
Pointer casting like this is technically undefined behavior, we can just
use a lambda and forward the arguments over to the athena read handler.
2019-08-10 05:40:52 -04:00
Lioncash
df663359c7
Editor/ProjectManager: Remove use of goto
...
We can wrap the behavior into a lambda function and then call it where
necessary, removing the need for goto (and allowing non-trivial types in
the codepath).
2019-08-10 05:32:31 -04:00
Jack Andersen
7a3da1f7a6
Massive fmtlib refactor
2019-07-19 18:27:21 -10:00
Jack Andersen
e218b8aeb5
CActorContraption fixes, better CMake dependency handling
2019-06-11 16:05:17 -10:00
Jack Andersen
233d13ceb9
Refactor for blender 2.8 and new shader model
2019-05-07 17:50:21 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
1851308021
Windows fixes
2018-10-14 10:16:21 -10:00
Jack Andersen
70b3404b7c
Windows build fixes and warning avoidance
2018-05-24 20:39:38 -10:00
Phillip Stephens
f5ea144b47
Various level streaming fixes, remove support for uncooked rep
2018-05-06 17:47:40 -07:00
Jack Andersen
7c0bf75f7a
Various windows fixes and additions
2018-03-23 11:56:17 -10:00
Jack Andersen
8301adc3d6
Huge compile performance refactor
2017-12-28 22:08:12 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Jack Andersen
8346f56595
Finish CResFactory; better smart-pointer use for resources
2017-10-26 00:09:51 -10:00
Jack Andersen
15d60493f2
Lots of bug fixes (Windows still needs some fixes)
2017-10-21 20:11:22 -10:00
Phillip Stephens
b28769977f
Remove remaining unused vars from TestGameView
2017-09-14 05:42:20 -07:00
Jack Andersen
6a7fc0145f
Bitstream fixes
2017-02-05 17:21:58 -10:00
Jack Andersen
0ed44f1cdc
Add OIDS resource for translating against original IDs
2017-01-30 19:01:40 -10:00
Phillip Stephens
3bb331e989
Fix blender shutdown crash
2017-01-21 21:43:31 -08:00
Phillip Stephens
34e3a7f383
Update CSimplePool offsets
2017-01-21 20:32:53 -08:00
Phillip Stephens
c40135f97f
Reworked CGameArchitectureSupport initialization, initial CFirstPersonCamera imp
2016-09-15 00:26:35 -07:00
Jack Andersen
1d8dfa3205
CSplashScreen integration
2016-09-13 19:54:09 -10:00
Jack Andersen
f8fb72250a
Athena YAML refactor
2016-08-21 17:47:48 -10:00
Jack Andersen
3acc93f1c0
Better boo init within CMain; shader fixes
2016-08-16 20:18:18 -10:00
Phillip Stephens
02a79b4c80
Add graphics platform name to window title
2016-08-04 20:21:19 -07:00
Jack Andersen
b60d55d784
Bad level link fixes
2016-04-23 18:03:30 -10:00
Jack Andersen
3bab36faba
Update hecl
2016-04-15 10:58:49 -10:00
Jack Andersen
abff623cf6
Prep MP1::CMain for testing
2016-04-15 10:42:40 -10:00
Jack Andersen
8608b52774
CModelData imps
2016-04-14 11:42:47 -10:00
Jack Andersen
8242c3edda
Various character imps
2016-04-10 17:59:54 -10:00
Jack Andersen
5cd372592c
Aux-info resource sharing; some rigging stubs
2016-04-04 15:51:25 -10:00
Jack Andersen
182f519158
BabeDead update for Blender 2.77 light falloff
2016-03-27 10:43:04 -10:00
Jack Andersen
fedc93912d
Refactor for original/pc dataspec handling
2016-03-25 14:51:59 -10:00
Jack Andersen
6e160560fa
CMoviePlayer initial implementation
2016-03-06 17:12:32 -10:00
Jack Andersen
aff7ec5b27
Remove URDE_BINARY_CONFIGS (all yaml now)
2016-03-04 19:51:18 -10:00
Jack Andersen
9ade279902
Merge branch 'master' into urde-tags
2016-03-04 14:03:41 -10:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
Jack Andersen
8648dfbf10
Updates for new working directory layout
2016-03-01 10:29:18 -10:00
Jack Andersen
a80142728d
Tons of PART rendering preparation
2016-02-15 19:50:41 -10:00
Jack Andersen
877a389da6
Recent projects functionality
2016-01-15 17:58:11 -10:00
Jack Andersen
e8e40211d9
Some editor stubs
2016-01-06 14:40:27 -10:00
Phillip Stephens
f3f4b674a7
Update HECL
...
Rename Editor
2016-01-05 01:53:16 -08:00
Jack Andersen
0cd46f7b0a
Add binary config option to CMake
2016-01-04 18:20:45 -10:00
Jack Andersen
769a20d9dc
Add editor portion of rendering flow
2016-01-04 14:01:02 -10:00
Jack Andersen
5de9028a51
YAML read/write refactor
2016-01-03 19:31:02 -10:00
Jack Andersen
eac226848a
Update splash screen
2015-12-13 11:01:32 -10:00