309 Commits

Author SHA1 Message Date
n00b87
715098d200 Fixed Shadow Rendering
* Fixed Shadow rendering
* Added MakePlanarTextureMap, ReCalculateMeshNormals, GetMeshPolygonCount, and FlipMeshSurfaces
2025-09-29 01:20:51 -05:00
Rodney Cunningham
d63195de3b Merge pull request #64 from n00b87/blend_mode_2d
Blend mode 2d
2025-09-20 19:02:05 -05:00
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
15e8426f99 Added GetSpritePhysics() function 2025-09-12 02:16:09 -05:00
n00b87
a9d15d69ec Added Nirvana Tile functions to API docs 2025-09-09 22:01:00 -05:00
n00b87
91b7b1b3d7 Updated version number 2025-08-31 22:39:13 -05:00
n00b87
bfdff4207a Set canvas render material for sprites 2025-08-31 21:50:38 -05:00
Rodney Cunningham
a25b4ad6ec Merge pull request #63 from n00b87/fix_fx_material_type_order
Fix fx material type order
2025-08-22 23:09:21 -05:00
n00b87
c2e898aa87 Updated version number in the compiler 2025-08-22 22:10:21 -05:00
n00b87
fd760f3201 Updated version number and removed test flag 2025-08-22 21:20:46 -05:00
n00b87
ab9238cdb8 FX materials can now use material properties before and after type is set 2025-08-22 21:19:23 -05:00
n00b87
ee5395bd66 WIP 2025-08-22 15:25:07 -05:00
n00b87
60278f03ba Check for constant name in SetMaterialConstant and GetMaterialConstant ignores case 2025-08-13 21:21:34 -05:00
n00b87
4b2f517de4 Added new functions to documentation 2025-08-13 19:20:25 -05:00
n00b87
6ad655f40d Updated material types in documentation 2025-08-13 19:19:38 -05:00
Rodney Cunningham
06d1d717dc Merge pull request #62 from n00b87/fx_material_constants
Added implementation for SetMaterialConstant and GetMaterialConstant
2025-08-13 18:24:11 -05:00
n00b87
05c5a6ca9f Added implementation for SetMaterialConstant and GetMaterialConstant 2025-08-13 18:22:00 -05:00
n00b87
1e3500bd05 Updated doc script 2025-08-07 17:32:20 -05:00
n00b87
aa48cfc661 Update project v4.3 2025-08-05 21:16:59 -05:00
n00b87
ea9a92d9ed Changed some error messages 2025-08-04 16:50:40 -05:00
n00b87
3a217d9438 Removed testing flag 2025-07-26 08:43:32 -05:00
Rodney Cunningham
fd3124a4d3 Merge pull request #61 from n00b87/v43_dev
v43 update
2025-07-08 21:30:01 -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
0c36af2557 WIP 2025-05-27 00:53:48 -04:00
n00b
207868cd5d Fixed Sprite Transform functions
* Stored base offsets and vertices in sprite structure
* Calculated the average of vertices in polygon and chain shapes and used that as center
* Applied offsets to drawSprites()
2025-05-26 14:07:18 -04:00
n00b
bd3ec7f502 Fixed compile error when return user type from inside an IF block 2025-05-23 23:05:45 -04:00
Rodney Cunningham
a5d1445b60 Merge pull request #59 from n00b87/v42_special_materials
Fixed memory leak in collision callback
2025-05-23 19:27:22 -04:00
n00b
262d618d19 Fixed memory leak in collision callback 2025-05-23 19:23:57 -04:00
Rodney Cunningham
bed6f292c4 Merge pull request #58 from n00b87/v42_special_materials
V42 special materials
2025-05-22 17:32:01 -04:00
n00b
62bef8b6d0 Removed test flag 2025-05-21 21:50:15 -04:00
n00b
e7da6b745c Fixed Memory Leak in Collision Callback 2025-05-21 19:45:56 -04:00
n00b
daac85c26a Applied scale to sprite rotation point 2025-05-01 15:05:46 -04:00
n00b
51c64fa857 fixed re-used canvas slot not being set 2025-04-26 16:20:38 -04:00
n00b
65a37690ef Removed offsets from SetSpriteBox 2025-04-14 19:09:20 -04:00
n00b
020f107952 Fixed offset not being set in SetSpriteBox 2025-04-14 19:07:20 -04:00
n00b
edb6462752 Fixed Segfault from DeleteImage() and DeleteMesh() 2025-04-12 13:26:00 -04:00
n00b
b67d63d32c Added FX Materials
* Added FX Shader Materials
* Added Projector Actor
2025-04-11 00:51:47 -04:00
n00b
14a315db60 wip 2025-03-25 11:35:37 -04:00
Rodney Cunningham
3dcd6512df Merge pull request #57 from n00b87/v402_sprite_shape
Added sprite shape functions
2025-03-20 17:31:32 -04:00
n00b
14f87ecbf1 Added sprite shape functions 2025-03-20 17:29:11 -04:00
Rodney Cunningham
b6b1ecf86f Merge pull request #55 from n00b87/v401_dev
V402 dev
2025-02-01 13:26:00 -05:00
n00b
acdc78a149 Added DeleteAn8() function 2025-01-31 19:35:19 -05:00
n00b
eab4029642 Removed debug values 2025-01-26 10:49:48 -05:00
n00b
a3b99950db Fixed DIM not reporting false inside a TYPE block for invalid user type 2025-01-26 09:17:55 -05:00
n00b
979c946429 Updated version number 2025-01-26 00:00:20 -05:00
n00b
17b420578c Added New Static Mesh Functions 2025-01-25 23:53:43 -05:00
Rodney Cunningham
5fafa1c73c Merge pull request #54 from n00b87/v401_dev
V401 dev
2025-01-12 19:46:52 -05:00
n00b
8e161a1a22 Updated version number 2025-01-12 19:38:17 -05:00