Sebastian Krzyszkowiak
|
f7362d3d74
|
added DrawWrappedText, some clean up
|
2016-09-08 00:32:57 +02:00 |
|
Sebastian Krzyszkowiak
|
655cce6abe
|
Timeline Manager: run next action in main queue immediatelly after the last one ended
|
2016-09-06 01:48:30 +02:00 |
|
Sebastian Krzyszkowiak
|
8bebe6c5e2
|
timeline: add new functions: TM_IsEmpty, TM_IsBackgroundEmpty, TM_SkipDelay
|
2016-09-04 03:06:26 +02:00 |
|
Sebastian Krzyszkowiak
|
39eeeb44fd
|
use al_resume_timer where appropriate
|
2016-08-21 21:58:47 +02:00 |
|
Sebastian Krzyszkowiak
|
686514fba5
|
fix memory leaks and other mem-bugs
|
2016-08-16 18:01:12 +02:00 |
|
Sebastian Krzyszkowiak
|
fc44fd2d5a
|
better symbol visibility handling
|
2016-07-04 01:12:55 +02:00 |
|
Sebastian Krzyszkowiak
|
c964f72d66
|
make it buildable by clang; adjust function visibility
|
2016-07-04 00:06:50 +02:00 |
|
Sebastian Krzyszkowiak
|
a8475eb99b
|
librarify!
|
2016-07-02 23:23:08 +02:00 |
|
Sebastian Krzyszkowiak
|
0a6b70f72e
|
clean up and generalize
|
2016-06-28 00:17:49 +02:00 |
|
Sebastian Krzyszkowiak
|
46827594b4
|
import Radio Edit codebase
|
2016-06-27 21:20:02 +02:00 |
|
Sebastian Krzyszkowiak
|
25dcae6151
|
timeline: add TM_CleanQueue and TM_CleanBackgroundQueue functions
|
2015-03-18 02:48:56 +01:00 |
|
Sebastian Krzyszkowiak
|
937981a1df
|
no more global timeline - from now on timelines can be instantiated!
|
2015-03-18 02:21:57 +01:00 |
|
Sebastian Krzyszkowiak
|
e4553576ce
|
add dosowisko.net intro logo
|
2015-03-15 05:38:15 +01:00 |
|
Sebastian Krzyszkowiak
|
f73b9abd26
|
make TM_AddToArgs variadic function
|
2013-06-05 23:59:02 +02:00 |
|
Sebastian Krzyszkowiak
|
e85fcdf8a6
|
tweaks and estetics for level2/moonwalk code
|
2013-02-26 00:59:20 +01:00 |
|
Sebastian Krzyszkowiak
|
3ba92508e2
|
giant refactoring... and giant breakage :P
|
2013-02-25 01:23:27 +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
|
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 |
|
Sebastian Krzyszkowiak
|
194a81fa55
|
correctly define functions that take no arguments
|
2012-11-13 16:49:18 +01:00 |
|
Sebastian Krzyszkowiak
|
bedba9deb5
|
cosmetics and docs
|
2012-09-29 03:44:36 +02:00 |
|
Sebastian Krzyszkowiak
|
986378ec53
|
add start event to timeline manager
|
2012-09-29 02:34:42 +02:00 |
|
Sebastian Krzyszkowiak
|
d62be104e8
|
general reorganization. again. levels have now another abstraction layer, yay! :D
|
2012-09-28 02:30:48 +02:00 |
|
Sebastian Krzyszkowiak
|
c5e37bf9d5
|
refactor Level gamestate and introduce level modules
|
2012-09-27 02:48:45 +02:00 |
|
Sebastian Krzyszkowiak
|
533d53e535
|
fixup for last commit (pause, resume and draw events were always sent as draw)
|
2012-09-26 23:34:00 +02:00 |
|
Sebastian Krzyszkowiak
|
4ec5686aac
|
fix pausing timers in timeline manager
|
2012-09-26 23:28:16 +02:00 |
|
Sebastian Krzyszkowiak
|
e99f1e5936
|
timeline: call destroy callback *after* item has been removed from main queue
|
2012-09-26 19:49:27 +02:00 |
|
Sebastian Krzyszkowiak
|
d6b68a3740
|
refactor first level and timeline
|
2012-09-26 18:48:36 +02:00 |
|
Sebastian Krzyszkowiak
|
4bbbd1958f
|
indentation fixes
|
2012-09-03 02:25:32 +02:00 |
|
Sebastian Krzyszkowiak
|
87dd644be6
|
moar documentation
|
2012-05-21 10:25:22 +02:00 |
|
Sebastian Krzyszkowiak
|
555cc0b9e0
|
use ANSI C gcc mode
|
2012-04-14 22:26:33 +02:00 |
|
Sebastian Krzyszkowiak
|
9d747a459c
|
prefix name of all actions provided by TM with "TM_"
|
2012-04-09 17:18:41 +02:00 |
|
Sebastian Krzyszkowiak
|
cd6e5a0ff9
|
support action names in timeline manager
|
2012-04-09 17:17:16 +02:00 |
|
Sebastian Krzyszkowiak
|
cf2bc20b68
|
implement and use TM_AddQueuedBackgroundAction
|
2012-04-09 12:55:04 +02:00 |
|
Sebastian Krzyszkowiak
|
4c039847a0
|
more work on first level
|
2012-04-08 23:25:14 +02:00 |
|
Sebastian Krzyszkowiak
|
efaa1803ea
|
implement delays in timeline manager
|
2012-04-07 23:03:34 +02:00 |
|
Sebastian Krzyszkowiak
|
db056c3a2a
|
implement TM_AddToArgs
|
2012-04-07 20:32:47 +02:00 |
|
Sebastian Krzyszkowiak
|
314429a2fe
|
moar destroyin!
|
2012-04-07 18:41:39 +02:00 |
|
Sebastian Krzyszkowiak
|
cff6de73c3
|
implement timeline destroying
|
2012-04-07 18:32:47 +02:00 |
|
Sebastian Krzyszkowiak
|
27ddfaafc9
|
revamp argument handling of timeline actions
|
2012-04-07 13:04:55 +02:00 |
|
Sebastian Krzyszkowiak
|
f1e26219c4
|
moar work on timeline
|
2012-04-06 23:32:15 +02:00 |
|
Sebastian Krzyszkowiak
|
90c20b0c1c
|
introduce timeline manager, split moonwalk code from level code
|
2012-04-06 17:28:38 +02:00 |
|