Code

History

Commits on master to src/loader.c19
  1. Jettisoning the font support.Rezmason committed 5 years agoc036448
  2. More documentation and code cleanupRezmason committed 5 years ago8ff6c2a
  3. Adding TODOCs everywhere a documentation comment belongsRezmason committed 5 years ago443b7d6
  4. Updating the credits in the code files.Rezmason committed 5 years ago187d464
  5. Basis and input now handle keydown and keyup events. Fixed a bunch of uninitialized character arrays. The reset and walkthrough systems are now exposed through a press-and-hold system that's visually indicated by a screen-wide tinting effect. Images that fail to load instead use a one-pixel surface to populate a texture. In debug, that surface is magenta.Rezmason committed 5 years ago05b17a5
  6. Separating text parameters of Image into their own struct, and passing them into CreateTextImageRezmason committed 5 years ago35a64c8
  7. The line counting utility function now counts the number of actual line tokens.Rezmason committed 5 years ago4ab42b2
  8. Shoving all the data into one file, that gets loaded, cut apart and handed to the different modelsRezmason committed 5 years ago5efa20b
  9. Rewrote the GUI node code, so now it transitions nicely between any two images, and backs out early if the image is the same. Rewrote the border drawing code to sit in the stage module.Rezmason committed 5 years agod04dd01
  10. Fixing some door logic before proceeding to terminalsRezmason committed 5 years agoc7b6fe4
  11. Moved text loading into loader moduleRezmason committed 5 years ago033489d
  12. Learned more about -Wdeclaration-after-statement and made a few tweaksRezmason committed 5 years ago6afed3c
  13. Amplified and trimmed silence from the sound effects so they are heard quicker. Ambience and sound effect volume are now handled by the loader in the C89 project, and in the music module in ecmascript.Rezmason committed 5 years ago4a5aebe
  14. This is the obligatory commit where the new C programmer who just figured out macros suddenly uses them extensively: audio.c asset initialization gui.c asset initialization stagelayouts.c is now stageregions.c, layout has been integrated into regionRezmason committed 5 years ago5016eae
  15. Sounds and Images can now be "hot", aka they can be set to load and unload as they're added to and removed from the display list.Rezmason committed 5 years agoa99b6bc
  16. Renaming ImageAsset and AudioAsset to Image and SoundRezmason committed 5 years ago2e30d01
  17. "Aliasing" Mix_Chunk with AudioAsset. Now it and ImageAsset can be turned into deferred-load kinds of thingsRezmason committed 5 years ago3e347ee
  18. Adding borders to loaded images ifdef DRAW_IMAGE_BORDERS. Made build.sh a bit smarter, it now processes arguments and passes the rest to the game when it runsRezmason committed 5 years ago6e0cb9d
  19. Created an SDL basis around which we can build games. Let's see how it pans out.Rezmason committed 5 years ago4ac0df2

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t