yvt
b1022213f3
Merge branch 'master' into patch-modernize
2021-05-02 23:39:03 +09:00
yvt
d27e646242
chore: delete the Xcode project
2020-12-14 00:20:50 +09:00
yvt
3b15a205ff
Replace Deque
with std::deque
...
Profiling indicated that a little time (< 10% of `ApplyBlockActions`'s
total execution time) is spent on `Deque` when a large chunk of block
is being removed. Thus even *if* this commit slows down things, the
performance impact would be insignificant.
2019-07-24 19:11:36 +09:00
yvt
a9561991c3
Add savemap
console command
2019-07-14 22:29:15 +09:00
yvt
1634c61512
Expose the command name autocompletion to the script
2019-07-14 19:51:30 +09:00
yvt
93cccdecf9
Add View::AutocompleteCommandName
2019-07-14 18:29:50 +09:00
yvt
0ade4b6356
Add console commands for accessing config variables
2019-07-14 17:43:04 +09:00
yvt
bb7c84b2c2
Add View::ExecCommand
2019-07-14 14:31:51 +09:00
yvt
d6f5370581
Add the console window (WIP)
2019-07-14 01:38:28 +09:00
yvt
c910bd4846
Remove Mutex
, replacing their uses with std::{mutex, recursive_mutex}
2019-05-25 15:00:32 +09:00
yvt
5e0cb27a4d
Add VoxelModelLoader
...
This new loader allows additional transformation on voxel models, e.g.,
setting a new origin point and replacing the material ID of all voxels,
based on a metadata file placed next to KV6 files.
2019-05-25 14:29:14 +09:00
yvt
1a2287201d
Add GameMapLoader
2019-05-19 15:51:40 +09:00
yvt
a8b50e9a69
Add CreatePipeStream
2019-05-19 14:41:54 +09:00
yvt
b9426fd438
Add RandomAccessAdapter
...
It will be used to aid the implementation of the improved map loader.
2019-05-19 00:58:32 +09:00
yvt
bac1b2c228
Update Xcode project to use Opus headers from pre-compiled library package
...
Fixes #818 .
2019-03-28 16:22:26 +09:00
yvt
06d654d3a7
Apply changes to the build settings suggested by Xcode
2018-12-31 21:31:18 +09:00
yvt
3d23a7a064
Update macOS deployment target to 10.12
2018-12-31 21:27:29 +09:00
yvt
ea0088ddd4
Explicitly delete a reference to SDL surface when a window is closed
...
This issue was identified by #775 . (Hopefully) fixes #779 .
2018-10-13 16:09:15 +09:00
yvt
660066fc2f
Rewrite the camera control logic
...
- Fixes #664
- Fixes #520
2017-12-05 15:42:24 +09:00
yvt
a853a58631
Remove corpses after respawn on a certain game mode
...
Fixes #145 .
2017-09-03 16:56:01 +09:00
yvt
98888ba651
Update Xcode project and CMakeLists.txt so they install PackageInfo.json
2017-01-30 00:44:24 +09:00
yvt
23e8fae9b9
Expose PackageUpdateManager to the scripting environment
2017-01-29 23:44:52 +09:00
yvt
cca0a4c938
Add PackageUpdateManager
2017-01-29 23:27:54 +09:00
yvt
65752b4198
Remove cg_smp
2017-01-08 01:30:24 +09:00
yvt
b4430338f0
Refactoring
2017-01-05 03:24:22 +09:00
yvt
f9d93208ac
Screen Space Ambient Occlusion
2017-01-01 17:30:13 +09:00
yvt
39ec2d6a1d
Update macOS library dependencies
2016-12-26 00:02:01 +09:00
yvt
c5312e4905
ALDevice: support FP audio data (which is produced by Opus decoder)
2016-12-18 01:39:22 +09:00
yvt
2ecbd554b4
Support Ogg Opus audio files (.opus) on macOS
2016-12-18 00:45:17 +09:00
yvt
d505bfae91
Expose “FontManager” to the scripting environment
2016-12-16 05:05:23 +09:00
YVT
2d0ae3b817
FreeType2 font renderer ( #484 )
...
* Backport ngspades’s FreeType2 font renderer
* Change system fonts
* Fix SWImage::Update
* Preliminary custom TTF/OTF font support
* Fix font rendering
* Adjust design
* Update devpak
* Fix to compile on Linux
* Update .travis.yml
* Update external libraries
* Update .travis.yml
* Attempt to fix Travis CI build
* Add missing sudo to travis.yml
* Nevermind the changes, it didn't work
* Update .travis.yml
* Update .travis.yml and CMakeLists.txt
2016-12-11 23:18:16 +09:00
YVT
5b887ddb96
Provide an option to browse the config directory ( #481 )
...
Fixes #268 .
2016-12-08 04:40:33 +09:00
Tomoaki Kawada
4d964d6595
Add more camera shake (cg_shake 2
) and additional movements of view weapons
2016-11-22 01:25:22 +09:00
Tomoaki Kawada
a79261a8f5
Remove poly2tri as it’s no longer used
...
Fixes #291 .
2016-11-20 23:15:21 +09:00
Tomoaki Kawada
efd2274bd6
Organize Xcode project
2016-11-20 19:26:24 +09:00
Tomoaki Kawada
3380a07bfe
Renderer: latch some config variables
2016-11-19 23:22:18 +09:00
Tomoaki Kawada
6a7af96daf
Refactor setting variables
2016-11-19 21:27:13 +09:00
Tomoaki Kawada
d2debd19fe
Update AngelScript to 2.31.1
...
This (hopefully) fixes #416 .
2016-11-10 22:21:19 +09:00
Tomoaki Kawada
ab5277a57f
Add MumbleLink.(cpp|h)
to Xcode project
2016-11-06 20:50:07 +09:00
Tomoaki Kawada
ce7e4de178
Update the relative path of pak000-Nonfree.pak
2016-07-27 16:20:50 +09:00
Tomoaki Kawada
3f7fcee586
Reorganise resource files
2016-07-16 00:14:59 +09:00
Tomoaki Kawada
89748d6bc6
Reduced compiler warnings
2016-07-15 19:40:05 +09:00
Tomoaki Kawada
0f9bbcc815
Xcode project is now up-to-date
2016-07-15 19:07:48 +09:00
yvt
76f20b82b7
Updated Xcode project
2016-01-30 02:33:57 +09:00
yvt
5ed05f711b
Auto-exposure (r_hdrAutoExposure
; enabled by default)
2015-06-20 18:30:54 +09:00
yvt
7072e15b63
Mask write to configs from certain scripts
2015-01-24 12:44:57 +09:00
yvt
fc26a8441d
Disabled code signing for OS X version
2014-06-23 20:46:03 +09:00
yvt
9c385db792
Linear rendering pipeline (HDR only)
2014-04-08 03:36:07 +09:00
yvt
327eb0e8a3
Merge remote-tracking branch 'origin/master'
2014-04-05 04:37:16 +09:00
yvt
49dcb2de1b
changed libysrspades.dylib location (Xcode project)
2014-04-05 04:37:00 +09:00