summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* map: Copy the tileset texture to the layer textureP. J. McDermott2021-03-243-16/+17
| | | | Not the layer texture to the layer texture. That's just stupid.
* map: Clear texture and handle render copy errorsP. J. McDermott2021-03-241-4/+16
|
* map: Fix layer rect mathP. J. McDermott2021-03-241-2/+2
|
* level: Render mapP. J. McDermott2021-03-241-1/+19
|
* main-menu: Fix game action renderer argumentP. J. McDermott2021-03-241-1/+1
|
* map: Render layer(s)P. J. McDermott2021-03-242-0/+91
|
* texture: Add accessor and texture creation funcsP. J. McDermott2021-03-242-0/+54
|
* map: Parse layer dataP. J. McDermott2021-03-231-14/+181
|
* db_decompress(): New function, from boukengineP. J. McDermott2021-03-233-0/+106
|
* db_base64_decode(): New function, from boukengineP. J. McDermott2021-03-233-0/+110
|
* db_tileset_new(): New functionP. J. McDermott2021-03-224-9/+481
|
* db_level_new(): Check strdup() return valuesP. J. McDermott2021-03-221-1/+13
|
* db_xml_get_bool_attr(): New functionP. J. McDermott2021-03-222-0/+26
|
* map: Parse <map> childrenP. J. McDermott2021-03-211-3/+149
|
* map: Parse map attributesP. J. McDermott2021-03-211-4/+67
|
* map: Don't stop parsing on invalid end tagP. J. McDermott2021-03-201-1/+1
|
* db_map_new(): New functionP. J. McDermott2021-03-204-0/+228
|
* db_game_play(), db_level_play(): New stub funcsP. J. McDermott2021-03-205-2/+28
|
* db_level_new(): New functionP. J. McDermott2021-03-204-6/+91
|
* main-menu: Add second user data parameterP. J. McDermott2021-03-201-12/+22
|
* db_get_*_dir(): Move out of src/main.cP. J. McDermott2021-03-196-43/+66
|
* main: Mark argc unusedP. J. McDermott2021-03-191-1/+1
|
* main: Fix missing headerP. J. McDermott2021-03-191-0/+1
|
* main-menu, help: Take window pointer parameterP. J. McDermott2021-03-196-25/+25
|
* main: Don't create textureP. J. McDermott2021-03-192-19/+0
|
* src/defs.h: New macro definitions fileP. J. McDermott2021-03-195-58/+144
|
* main-menu: Don't render final frame before quitP. J. McDermott2021-03-191-3/+3
|
* main-menu: Quit on action errorsP. J. McDermott2021-03-191-2/+2
|
* help: Fix return statementsP. J. McDermott2021-03-191-3/+3
|
* help: Handle mouse eventsP. J. McDermott2021-03-191-6/+72
|
* main-menu, help: Handle quit through call stackP. J. McDermott2021-03-194-17/+37
|
* help: Handle Esc and EnterP. J. McDermott2021-03-191-0/+7
|
* help: Add event loopP. J. McDermott2021-03-191-6/+65
|
* help: Draw scrollbar trianglesP. J. McDermott2021-03-191-7/+40
|
* main-menu: Render background in each frameP. J. McDermott2021-03-191-3/+1
|
* main-menu: Handle keypad Enter keyP. J. McDermott2021-03-191-0/+1
|
* help: New screenP. J. McDermott2021-03-194-0/+137
|
* main-menu: Handle mouse button eventsP. J. McDermott2021-03-191-0/+10
|
* main-menu: Handle mouse motion eventsP. J. McDermott2021-03-191-0/+15
|
* db_pt_in_rect(): New functionP. J. McDermott2021-03-193-0/+67
|
* main-menu: Clear renderer on each eventP. J. McDermott2021-03-181-3/+3
| | | | Fixes artifacts of old button renderings.
* main-menu: Fix uninitialized linksP. J. McDermott2021-03-181-0/+2
|
* main-menu: Handle keyboard eventsP. J. McDermott2021-03-181-8/+66
|
* main-menu: Wrap rendering in stub loopP. J. McDermott2021-03-181-10/+13
|
* main-menu: Add stub actions and init active buttonP. J. McDermott2021-03-181-11/+51
|
* main-menu: Render all buttons in one loopP. J. McDermott2021-03-181-10/+9
|
* main-menu: Appease GCC...P. J. McDermott2021-03-181-6/+1
|
* main-menu: Link buttons (for tab key nav)P. J. McDermott2021-03-181-0/+11
|
* main-menu: Link buttons (for arrow keys nav)P. J. McDermott2021-03-181-0/+26
|
* main-menu: Remove conditionalP. J. McDermott2021-03-181-34/+31
|