Sebastian Krzyszkowiak
|
521e6bf431
|
gamestate: add optional PostLoad hook for stuff that needs to be done on GPU thread
|
2018-07-05 20:55:32 +02:00 |
|
Sebastian Krzyszkowiak
|
e293047aba
|
gamestate: make some API endpoints optional
|
2018-07-05 20:42:51 +02:00 |
|
Sebastian Krzyszkowiak
|
ae70770f77
|
rumina hacks
|
2018-03-15 00:42:24 +01:00 |
|
Sebastian Krzyszkowiak
|
c6b71f1686
|
Add delta parameter to Gamestate_Logic calls
|
2018-02-03 03:37:44 +01:00 |
|
Sebastian Krzyszkowiak
|
2b1248ce14
|
clang-tidy support; clang-tidy and clang-format fixes
|
2017-09-10 21:35:14 +02:00 |
|
Sebastian Krzyszkowiak
|
e9bd4eefa5
|
update license to GPLv3+
|
2017-07-22 18:22:28 +02:00 |
|
Sebastian Krzyszkowiak
|
4b53b59e05
|
proper gamestate freezing on suspending android activity
|
2016-11-09 00:40:13 +01:00 |
|
Sebastian Krzyszkowiak
|
f7362d3d74
|
added DrawWrappedText, some clean up
|
2016-09-08 00:32:57 +02:00 |
|
Sebastian Krzyszkowiak
|
b927a0c130
|
add a bunch of new gamestate lifecycle methods to simplify game pausing
|
2016-08-21 21:58:31 +02:00 |
|
Sebastian Krzyszkowiak
|
63451eb858
|
add ChangeGamestate/ChangeCurrentGamestate API for replacing gamestates without unloading
|
2016-08-20 03:32:09 +02:00 |
|
Sebastian Krzyszkowiak
|
4aad8fabac
|
add ability to manually register gamestate API
|
2016-08-20 03:02:39 +02:00 |
|
Sebastian Krzyszkowiak
|
2dfc565178
|
fix gamestate lifecycle management when game logic frame takes longer than 1/60s and implement SwitchCurrentGamestate
|
2016-08-16 18:41:50 +02:00 |
|
Sebastian Krzyszkowiak
|
cfb5cefff1
|
add UnloadAllGamestates function
|
2016-08-13 21:35:26 +02:00 |
|
Sebastian Krzyszkowiak
|
676ae31613
|
gamestates: handle unload/load and stop/start cycles in one tick correctly
|
2016-08-13 20:03:58 +02:00 |
|
Sebastian Krzyszkowiak
|
b8008d2872
|
librarization clean up
|
2016-07-03 00:43:32 +02:00 |
|
Sebastian Krzyszkowiak
|
46827594b4
|
import Radio Edit codebase
|
2016-06-27 21:20:02 +02:00 |
|
Sebastian Krzyszkowiak
|
feef69ce03
|
update docs
|
2015-03-15 20:51:56 +01:00 |
|
Sebastian Krzyszkowiak
|
e4553576ce
|
add dosowisko.net intro logo
|
2015-03-15 05:38:15 +01:00 |
|
Sebastian Krzyszkowiak
|
725918e3b4
|
merge Keydown methods with ProcessEvent
|
2012-12-26 15:15:02 +01:00 |
|
Sebastian Krzyszkowiak
|
3daa3c714f
|
pass pointer to data structure to/from gamestates functions
|
2012-12-26 13:24:34 +01:00 |
|
Sebastian Krzyszkowiak
|
232cc6a204
|
initial support of run-time loading gamestates as dynamic libraries
|
2012-12-26 02:25:56 +01:00 |
|
Sebastian Krzyszkowiak
|
b36c5e8ed4
|
basic implementation of gamestates handling
|
2012-12-25 00:22:03 +01:00 |
|
Sebastian Krzyszkowiak
|
e29382b5dc
|
Remove everything!
Engine should be now clean from gamestate dependences.
The next thing will be implementing dynamic gamestate loading.
|
2012-12-24 19:41:12 +01:00 |
|