n00b
8f372bdf19
Finished changes on animation system
...
* Added collision callback
* Set sprite density to 1 by default
* Added default frame value of 0 on frame resize
* Changed defaults for sprite fixture
* Made changes to some of the animation functions parameters
2024-10-18 00:10:12 -04:00
n00b
9b517acae1
Sprite Animation Complete
...
* Animation subsystem complete
* Sprite Z Sorting complete
* Solid and Non Solid Sprites complete
* Frame looping complete
2024-10-16 21:24:58 -04:00
n00b
f9a8e828f2
Sprite Engine WIP
2024-10-15 22:57:34 -04:00
n00b
4d2e050dcf
Added Sprite Transform functions
2024-10-14 21:52:48 -04:00
n00b
f5b42cf73b
Moved sprite functions to separate header
2024-10-14 17:10:07 -04:00
Rodney Cunningham
5f2f2bbf2c
Merge pull request #6 from n00b87/fix_stdlib_functions
...
Added ifdefs for android build with current tech stack
2024-10-14 16:24:44 -04:00
n00b
9509b4fa65
Added ifdefs for android build with current tech stack
2024-10-13 21:59:13 -04:00
Rodney Cunningham
e50a1f9d96
Merge pull request #5 from n00b87/fix_stdlib_functions
...
Fix stdlib functions
2024-10-06 21:24:38 -04:00
n00b
693037ccd6
Updated database with changes to water node and plane mesh
2024-10-06 21:16:40 -04:00
n00b
78cc1a983c
Added plane mesh and new water node
...
* Changed the water actor to irrlichts built-in water surface node
* Added CreatePlaneMesh() function
2024-10-06 21:15:58 -04:00
n00b
5542629c92
Added new constants to tokenizer
2024-10-06 17:08:10 -04:00
n00b
62363b4b98
Documented all current functions
2024-10-06 17:07:06 -04:00
n00b
641c5c86ca
Added docs and project management tool update
2024-10-06 01:39:47 -04:00
n00b
00309fa481
Fixed Trim not clearing last character if its a space
2024-09-28 16:38:51 -04:00
Rodney Cunningham
721db50404
Merge pull request #4 from n00b87/rc4_gfx_physx_integrate
...
Graphics and Physics Initial Integration
2024-09-28 12:09:02 -04:00
n00b
44a2793f37
Removed binary files
2024-09-28 11:56:07 -04:00
n00b
1bf67ba02c
Removed unused files
2024-09-28 11:42:19 -04:00
n00b
3fd18b2ce6
Added a macro to generate document templates in RCDocs format
2024-09-28 11:40:47 -04:00
n00b
27e8a448ea
WIP
2024-09-20 09:47:51 -04:00
n00b
72715cd17e
WIP
2024-09-18 20:29:27 -04:00
n00b
a5aedb1fa7
Fixed byref variable pointer from rcbasic_build dev generator
2024-09-16 22:20:09 -04:00
n00b
526478b618
Fixed compile errors in switch cases
2024-09-15 22:37:32 -04:00
n00b
f013e6ba71
Updated Source Generation Tools
2024-09-15 10:55:15 -04:00
n00b
10551c83f3
Automated embedded function mapping
2024-09-14 18:26:59 -04:00
n00b
0402039a72
updated database
2024-09-13 05:54:51 -04:00
n00b
d271ed7885
updated database
2024-09-09 05:41:23 -04:00
n00b
6836a07f2f
updated database with new functions
2024-09-07 21:51:32 -04:00
n00b
2ce04bbeca
added embedded source generator
2024-08-11 00:39:57 -04:00
n00b
a94ad1e5f0
Update notes on built-in library
2024-07-07 09:30:25 -05:00
n00b
60ecf625aa
GFX Primitives and Image drawing functions
2024-05-23 23:07:11 -05:00
n00b
0ca34a769d
gfx2d change tracker
2024-05-20 09:14:32 -05:00
Rodney Cunningham
09ccf5d970
Merge pull request #1 from n00b87/user_types_integration
...
User types integration
v4.0
RCBasic4-Alpha-1
RCBasic4-Alpha-2
2024-04-28 21:28:34 -05:00
n00b87
e2338d1b9d
Removed compiler debug output
2024-04-27 11:57:41 -05:00
n00b87
5d1143b8b9
Fixed loop hole where dimensions weren't expected for number and string type members
2024-04-27 11:45:35 -05:00
n00b87
db229aece8
Added rule to allow number member types to be used as FOR counter
2024-04-26 00:03:30 -05:00
n00b87
6587dc2898
Fixed ArrayCopy and ArrayFill functions when handling numbers and strings
2024-04-25 16:33:47 -05:00
n00b87
863decff5d
Added TypeArrayCopy, and TypeArrayFill
...
* Added TypeArrayCopy and TypeArrayFill
* Fixed bug when adding embedded arguments of defined types to compiler
2024-04-25 02:19:42 -05:00
n00b87
308c1944f9
Fixed the compile error when passing a type member with no dimensions
2024-04-24 16:47:36 -05:00
n00b87
f8fb9a1ccb
Fixed a lot of bugs
...
* Fixed ByRef variables of defined types causing crashes
* Fixed ArrayDim causing crashes with members of types
* Added parent references to number and string values for use with ByRef
* Added TypeArrayDim
* Added the ability to use custom types in embedded functions
* Added the ability to create types in embedded_functions.bas
* Added new output file for embedded (rcbasic_dev4.txt) that will output code to generate types
* Added defined types to byref exceptions
2024-04-23 23:27:28 -05:00
n00b87
1248387749
Added support for user defined types to embedded_functions.bas
2024-04-22 20:42:20 -05:00
n00b87
53c3ce4483
ArrayDim now works with type members
2024-04-22 17:26:52 -05:00
n00b87
a84cceb938
Added new redim instructions to runtime
2024-04-22 02:37:09 -05:00
n00b87
96c8366a4b
Added REDIM type member support
2024-04-22 00:36:27 -05:00
n00b87
c99b8f0b01
Fixed ByRef number and string arguments with defined types
2024-04-21 19:06:42 -05:00
n00b87
ad9134e932
WIP
2024-02-10 13:55:17 -06:00
n00b87
692f8f342e
Initial Commit
2024-02-10 11:27:02 -06:00
Rodney Cunningham
a749abe795
Initial commit
2024-02-10 11:20:48 -06:00