Commit History

Autor SHA1 Mensaxe Data
  Tom Tsagk 8d96e78f53 Update engine, fix bug to allow global arrays to compile %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk d11bb43bbf General clean-up %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 6cc3ae6e5a Upgrade `echo` to support dynamic types, update engine %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 052d640f30 Allow structs as function arguments %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk bc98049cad Add structs in function arguments %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 71eb5af789 Add `extern` keyword, update for engine's new handling of worlds and input %!s(int64=4) %!d(string=hai) anos
  tomtsagk affdd9353f Split compilation process and made it more modular and flexible %!s(int64=4) %!d(string=hai) anos
  tomtsagk ec1dfe5dbb Fix recursive include from header files %!s(int64=4) %!d(string=hai) anos
  tomtsagk f83e09939e Add `--no-translate` option, fix header-guard names to only be alphanumeric or underscore %!s(int64=4) %!d(string=hai) anos
  tomtsagk dbe14c5149 Add header guards, and fix bug compiling multiple files %!s(int64=4) %!d(string=hai) anos
  tomtsagk 794e8c324d Handle warning during compilation %!s(int64=4) %!d(string=hai) anos
  tomtsagk fba48d9211 Add the `include` command, and ability to modularise the project, to compile parts of it at a time %!s(int64=4) %!d(string=hai) anos
  tomtsagk e2076a40af Merge branch 'master' of https://notabug.org/tomtsagk/avdl %!s(int64=4) %!d(string=hai) anos
  tomtsagk 3d794fa29a Remove default world, and let each project define its own %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 607ddcc2b8 Improve error messages %!s(int64=4) %!d(string=hai) anos
  tomtsagk 97b774b873 Rename default `PROJECT_NAME` to `avdl` %!s(int64=4) %!d(string=hai) anos
  tomtsagk 2b8fd03cbf Add `asset` command, to handle all kinds of assets %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 4070968a98 Automatically initialise non-primitive non-array members %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk e2cc1fe08a Add the custom main to the parser %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 33eda10014 Add support for audio %!s(int64=4) %!d(string=hai) anos
  tomtsagk ca1b1bc12b Add support for local variables, scoping, and references (pointers) %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 3c611f5487 Fix bugs with mesh texture %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 0581ff8f7c Functions of parent classes are now passed to children %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk aea03c14d6 Add function definitions in global scope, update to be able to change game title %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk b2f6dc2b2f Minor fix. %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk ebae024317 Pre-define all classes to allow them to interact with each other %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk e60bc53c53 Update to new world changing interface %!s(int64=4) %!d(string=hai) anos
  tomtsagk ce933948b1 Enable `echo`, add math %!s(int64=4) %!d(string=hai) anos
  tomtsagk c220e6315d Fix recognision between primitive and non primitive on function arguments %!s(int64=4) %!d(string=hai) anos
  Tom Tsagk 145546ff05 Attempt to fix function calling %!s(int64=4) %!d(string=hai) anos