Thomas Buck
012e0fda3a
make install should work properly on Mac and Linux
пре 10 година
Thomas Buck
874680e731
Fonts can be changed on-the-fly
пре 10 година
Thomas Buck
2c547828ae
Minor bugfixes
пре 10 година
Thomas Buck
0ac5aa293a
GLUT windowing working more or less
пре 10 година
Thomas Buck
4836137bc6
Prepared to add glut
пре 10 година
Thomas Buck
e5922c7c3d
Console input keeps keyboard focus
пре 10 година
Thomas Buck
c33dc66af1
Using C++11 std::chrono for utils/time
пре 10 година
Thomas Buck
7a9ef2db0d
imgui Console in own class
пре 10 година
Thomas Buck
cb8108aed5
Console now made with imgui
пре 10 година
Thomas Buck
f00fb80309
Split Log class from Console
пре 10 година
Thomas Buck
10a27174bb
Multiple changes
World uses smart pointers, UI got calculate and shutdown,
Removed atexit handler
пре 10 година
Thomas Buck
d64eac9034
Fixed imgui rendering
пре 10 година
Thomas Buck
874288c38d
Improved imgui integration. Colors still seem wrong!
пре 10 година
Thomas Buck
53919aa554
Removed OpenRaider class, added RunTime class
пре 10 година
Thomas Buck
1bb089c311
imgui integration working more or less
пре 10 година
Thomas Buck
ae407b1b59
Started integrating imgui
пре 10 година
Thomas Buck
6541e0c674
Removed C-Style string handling code.
This resolves #4 as bufferString() no longer exists!
пре 10 година
Thomas Buck
3c90bc49a8
Created UI windowing interface
пре 10 година
Thomas Buck
84c85a588c
Moved command logic into static Command methods
пре 10 година
Thomas Buck
e54e18e7e6
Added some more commands
пре 10 година
Thomas Buck
dc2e6b69a0
Rewrote command system
пре 10 година
Thomas Buck
a50a50ef23
Slight improvements in new Loader
пре 10 година
Thomas Buck
5da1913208
Finished file reading part of LoaderTR2
пре 10 година
Thomas Buck
523b60e9e5
Extended LoaderTR2
пре 10 година
Thomas Buck
de2306f27a
Trying out new Loader
пре 10 година
Thomas Buck
3156a0bad8
Started implementing new level file loader
пре 10 година
Thomas Buck
b86e65bd4e
Split Menu into interface and MenuFolder
пре 10 година
Thomas Buck
ba9e86cd4c
Wrapped Text Rendering. Menu dialogs.
пре 10 година
Thomas Buck
16dbdf29cd
Screenshot command and other small improvements
пре 10 година
Thomas Buck
60df802f2a
Use Console as Stream everywhere
пре 10 година
Thomas Buck
240a80ab4f
Print to Console like a stream
пре 10 година
Thomas Buck
f39e9a85fe
Console using std::string. Added utf8-cpp dependency.
пре 10 година
Thomas Buck
3088d9685a
Press dot key in Menu to see hidden files
пре 10 година
Thomas Buck
846d0c034d
Menu now works like a Filemanager
пре 10 година
Thomas Buck
8bedd53014
Removed Menu play button
пре 10 година
Thomas Buck
4263f71122
Menu using Folder API. WIP, does not work well!
[ci skip]
пре 10 година
Thomas Buck
5b458f42fe
Started implementing file system utilities
пре 10 година
Thomas Buck
63765138fb
Script parser can read all TR2/TR3 PC/PSX Scripts
пре 10 година
Thomas Buck
a3adea1549
Can read TR3 Script
пре 10 година
Thomas Buck
200377a871
Script parser can read level scripts
пре 10 година
Thomas Buck
533b83eb78
Improved global assert
пре 10 година
Thomas Buck
10b62cf4d6
Parser working with TR2 Script
пре 10 година
Thomas Buck
7cff58d7cd
Improved Script reader and its Unit Test
пре 10 година
Thomas Buck
5a2b0b7e2c
Script reader, unit tests
пре 10 година
Thomas Buck
ca11cfe73a
Unit Tests are back!
пре 10 година
Thomas Buck
39e274460d
Some small changes.
Using namespace for file-scope declarations.
SoundNull now pretends to have even more functionality.
Mousegrab state can be queried. Should now grab more reliably.
пре 10 година
Thomas Buck
a42f966526
Implemented binary file reader
пре 10 година
Thomas Buck
d8d2fce36b
Added (blank) binary file reading utils
пре 10 година
Thomas Buck
89d4636222
Sorting vectors now working
пре 10 година
Thomas Buck
e186676da7
git hash in version string
пре 10 година