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 |