n00b87
642d6dd23e
Added Sprite Priority constants to spreadsheet
2025-09-20 18:15:08 -05:00
n00b87
8120a1fd96
Added SetSpriteCanvasRenderPriority function
2025-09-19 22:04:43 -05:00
n00b87
96ba62c9de
v43 update
2025-07-08 21:17:11 -05:00
n00b
f6a99ebba1
doc changes
2025-05-28 22:00:26 -04:00
n00b
e7da6b745c
Fixed Memory Leak in Collision Callback
2025-05-21 19:45:56 -04:00
n00b
b67d63d32c
Added FX Materials
...
* Added FX Shader Materials
* Added Projector Actor
2025-04-11 00:51:47 -04:00
n00b
14f87ecbf1
Added sprite shape functions
2025-03-20 17:29:11 -04:00
n00b
acdc78a149
Added DeleteAn8() function
2025-01-31 19:35:19 -05:00
n00b
17b420578c
Added New Static Mesh Functions
2025-01-25 23:53:43 -05:00
n00b
4723ed8c6f
fixed font only returning 0 for id
2025-01-04 17:32:26 -05:00
n00b
a7f13b98ad
Removed SDL Blend Modes from constants
2024-12-25 18:34:58 -05:00
n00b
d91146db60
Added Sprite Color Blend and Global AntiAlias functions
2024-12-22 20:27:40 -05:00
n00b
f2af1d4045
Added JointExists() and SpriteExists()
2024-12-22 18:16:13 -05:00
n00b
0ef552910a
Fixed sprite allocation bugs
...
* Fixed bug that would cause the renderer for sprites to be corrupted on when the sprite vector is resized
* Changed deleted_sprites variable to deleted_animation in sprite object
* Changed sprite pointer vector to sprite id vector in canvas object
* Changed the value stored in Fixture UserData pointer to sprite id rather than sprite pointer because pointer would change on resize anyway
2024-12-22 13:05:23 -05:00
n00b
94a9bb08fb
Added SetFPS() and SetWindowVSync()
2024-12-20 20:40:10 -05:00
n00b
323e91e4df
Added RC3 function count macro to tracker
2024-12-16 12:59:36 -05:00
n00b
98e8257e4a
Added 3D Primitive functions
2024-12-15 19:43:58 -05:00
n00b
b01f3cfc01
Fixed network socket ID errors
2024-12-15 13:58:51 -05:00
n00b
f392bdebfc
Added ray cast functions
2024-12-14 15:13:55 -05:00
n00b
447bc241d7
Fixed bug that prevents compiler from finding user types in scope
2024-12-13 20:22:10 -05:00
n00b
59e93b66d1
Added keywords to studio config macro
2024-12-11 23:20:12 -05:00
n00b
a07c6e8d15
Added macro to generate studio config file to tracker
2024-12-11 23:05:42 -05:00
n00b
1a574146af
Added DeleteTileSet() and DeleteTileMap()
2024-12-11 18:30:43 -05:00
n00b
4cdcf7aa24
Added ClearScene() and made THEN optional
2024-12-09 15:51:27 -05:00
n00b
36cee820d3
Use SDL_GetTicks() for physics timer
2024-11-30 22:25:29 -05:00
n00b
a2363aa63a
Changed ReadInput_Text() to ReadInput_GetText
2024-11-23 11:53:39 -05:00
n00b
40ca65cb3f
Added new physics functions
...
* Added some new physics functions
* Added new documentation
* Added some auto checks for OS to rc_os_defines.h
* Fixed bugs on settting and getting position of sprites
2024-11-15 20:42:08 -05:00
n00b
73fb1bded8
Fixed sprite alignment with box2d fixtures
2024-11-13 22:31:03 -05:00
n00b
2a580f9686
Finished documentation
...
Finished documentation on sprite physics and joints
Fixed some bugs in sprite physics
Added safety checks for joint types
Added code to free up joints when a canvas is destroyed
2024-10-28 22:22:33 -04:00
n00b
8f1b72a8e2
Added Sprite Physics and Joints
2024-10-27 23:24:37 -04:00
n00b
86fee87c0f
Added macro to the tracker that automates generating categories for the bottom navbar in the manual
2024-10-23 22:53:02 -04:00
n00b
6a763febf9
Added tile documentation
2024-10-21 20:01:48 -04:00
n00b
9cac24402e
Finished Tiling System
...
* Finished working on tiling
* Changed how sprite layers work. Sprite layers are now not confined to the limits of the actual canvas but instead will decide where to draw each sprite based on the canvas offset and the sprites location
2024-10-21 18:35:13 -04:00
n00b
5762c171ae
Changes to sprite animation system
...
* Changed the names of some of the functions
* Added functions for setting and returning the projection matrix of the active camera
* Added a function for getting the 2D screen coordinates from a 3D vector
* Added documentation for all the new functions
2024-10-18 23:12:42 -04:00
n00b
f5b42cf73b
Moved sprite functions to separate header
2024-10-14 17:10:07 -04:00
n00b
9509b4fa65
Added ifdefs for android build with current tech stack
2024-10-13 21:59:13 -04:00
n00b
693037ccd6
Updated database with changes to water node and plane mesh
2024-10-06 21:16:40 -04:00
n00b
641c5c86ca
Added docs and project management tool update
2024-10-06 01:39:47 -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
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