Description

WINDOWS ONLY currently. More platforms to follow
See the documentation here

Demo here!

LuaRousr allows you to execute Lua scripts at runtime, as well as bind your own functions and instances to Lua. With these binds, you're able to use Lua scripts to manipulate your instances and call your functions, effectively setting yourself up for a moddable game - or just something you can easily design with. Since Lua is loaded and interpreted at run-time, you're able to easily reload your data and iterate quickly on your work!

Read More!

Support for mac OS and Ubuntu coming soon! * MacOs, Linux are ready, but due to a bug in Extension DLLs on those platforms I can't include both. If you'd like access to them, send me an email and I'll get you sorted!

Looking for support for a Rousr extension? - [ Join Our Discord ]

Get this extension and others with the $1 Patron Tier! - [ Become a Patron! ]

[ rou.sr ]

End User Licence Agreement (EULA).

Changes in 1.1.1

  • Updated LuaRousr to use rousrSuite
  • Updated internal rousrGML lib.
  • Hid API in a GML extension to keep the resource tree clean.

Version 1.1.1. Published January 2, 2018

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


Gravatar

Kyle A 07 December 2017

Pretty neat

Was easy to set up and developer was helpful with my questions.

This review was left for a previous version of this asset.

Package contents

Total size 1.5 MB

assetpackage.yy 20 KB datafiles datafiles_yy extensions fonts objects rooms scripts
bound_create_ball bound_instance_destroy bound_instance_place_paddle bound_random_sign bound_room_height bound_room_width bound_set_ball_limit draw_line_sprite grid_apply_directed_force grid_set_grid_type imguigml_config imguigml_defines imguigml_read_me luaRousr_definitions luaRousr_read_me oTB_Defines oTB_fileClose oTB_fileOpen oTB_fileToString otb_file_to_string oTB_init point_apply_force point_create point_update rousr_ds_definitions spline4 spring_create spring_update terminal_create terminal_render_gui terminal_write_line test2_testfunction test3_function test3_function2 unit_test_run unit_test_write __init __oTB_fileFind
shaders sprites
sBbjeans sCopyright sCopyright_sm spr_ball spr_game spr_line
05adfaa3-ca7c-42d5-8cd6-295120d1313d.png 70 Bytes 0a69818d-2dde-48ef-ab00-2796b71dd427.png 68 Bytes 0ac8e1e4-b574-4cf3-9834-6596555ce1b1.png 70 Bytes 0dd3e368-2e1e-4695-919a-7e583bb783b0.png 70 Bytes 15bd51a5-7e6f-42eb-b5e3-081e97e728ae.png 70 Bytes 1d723dc9-d846-4f16-a980-0616968462dd.png 70 Bytes 21cc4fd3-8502-43e8-8f06-943b4f0e8eee.png 70 Bytes 275ba3c6-5303-4476-b0e6-a9c16e4412b3.png 70 Bytes 2897cc96-abb6-4df8-8eea-3b4a87f0f18a.png 70 Bytes 3a2691a3-f8e3-4c54-a1cf-5207281f12db.png 70 Bytes 483b8f72-bb07-4071-bc7f-137580ed67ef.png 68 Bytes 49e3b455-8a0e-43ab-9c9f-d32017bbd178.png 70 Bytes 5409d0da-1292-473a-b8de-39ba7d6b7f5b.png 70 Bytes 61bf9f3f-f021-4d9e-8690-84a93db424ae.png 70 Bytes 668a57d9-9181-40b6-bd31-812d63769fc0.png 68 Bytes 6c040701-842d-4a69-867e-780762f6aa11.png 70 Bytes 72692d27-46f7-401c-9d41-39ea48cc3bab.png 70 Bytes 745268f6-43de-4dc4-b422-d646ea29b57c.png 70 Bytes 75207bac-6b68-4053-8f06-24d801f3ae38.png 70 Bytes 77ed38ff-8787-45e9-b782-f2f9cf18a101.png 70 Bytes 7812b094-2b94-4b97-ab77-36840476500f.png 70 Bytes 7cf7620f-6c32-464a-a3d5-a134c1b651e3.png 70 Bytes 85fd2016-1f24-44a0-8dd1-a03d5d48fea1.png 70 Bytes 8e63aed6-888d-4b71-bf3b-98231c9216a9.png 70 Bytes 944b7c7a-8cbe-4398-ac9d-1d4bfa52bc52.png 68 Bytes 9b7f741d-8a5d-4597-94a4-234832ba57d0.png 70 Bytes b6d2d444-abb2-433c-beef-b6ecf5364144.png 70 Bytes b7e3d207-9d60-4428-9b6e-de263c5aa55d.png 70 Bytes b7ec82e9-68bf-4d92-b39f-64b7e10c8aa6.png 70 Bytes b8447e90-e5d5-4839-868a-08826e0877cd.png 68 Bytes b9de8dfa-fc20-4b26-a67b-11dd8fc254e9.png 70 Bytes cbc96d45-3e13-4ab9-ad97-97239fc5ee4b.png 70 Bytes d3bcaba8-99ef-49b7-816f-42e77835a36b.png 70 Bytes d8eb6e96-c630-4ab7-a92b-939b5f4bd753.png 70 Bytes dc8cd593-957e-4fbb-826a-3496d53b2a4d.png 70 Bytes spr_line.yy 32.4 KB layers
05adfaa3-ca7c-42d5-8cd6-295120d1313d 0a69818d-2dde-48ef-ab00-2796b71dd427 0ac8e1e4-b574-4cf3-9834-6596555ce1b1 0dd3e368-2e1e-4695-919a-7e583bb783b0 15bd51a5-7e6f-42eb-b5e3-081e97e728ae 1d723dc9-d846-4f16-a980-0616968462dd 21cc4fd3-8502-43e8-8f06-943b4f0e8eee 275ba3c6-5303-4476-b0e6-a9c16e4412b3 2897cc96-abb6-4df8-8eea-3b4a87f0f18a 3a2691a3-f8e3-4c54-a1cf-5207281f12db 483b8f72-bb07-4071-bc7f-137580ed67ef 49e3b455-8a0e-43ab-9c9f-d32017bbd178 5409d0da-1292-473a-b8de-39ba7d6b7f5b 61bf9f3f-f021-4d9e-8690-84a93db424ae 668a57d9-9181-40b6-bd31-812d63769fc0 6c040701-842d-4a69-867e-780762f6aa11 72692d27-46f7-401c-9d41-39ea48cc3bab 745268f6-43de-4dc4-b422-d646ea29b57c 75207bac-6b68-4053-8f06-24d801f3ae38 77ed38ff-8787-45e9-b782-f2f9cf18a101 7812b094-2b94-4b97-ab77-36840476500f 7cf7620f-6c32-464a-a3d5-a134c1b651e3 85fd2016-1f24-44a0-8dd1-a03d5d48fea1 8e63aed6-888d-4b71-bf3b-98231c9216a9 944b7c7a-8cbe-4398-ac9d-1d4bfa52bc52 9b7f741d-8a5d-4597-94a4-234832ba57d0 b6d2d444-abb2-433c-beef-b6ecf5364144 b7e3d207-9d60-4428-9b6e-de263c5aa55d b7ec82e9-68bf-4d92-b39f-64b7e10c8aa6 b8447e90-e5d5-4839-868a-08826e0877cd b9de8dfa-fc20-4b26-a67b-11dd8fc254e9 cbc96d45-3e13-4ab9-ad97-97239fc5ee4b d3bcaba8-99ef-49b7-816f-42e77835a36b d8eb6e96-c630-4ab7-a92b-939b5f4bd753 dc8cd593-957e-4fbb-826a-3496d53b2a4d
spr_line_normal
0265cd06-dbc5-4dff-9c1e-40cfad097dc0.png 70 Bytes 031084d8-261c-4cc3-948d-a378afbc528b.png 70 Bytes 0634ea00-887b-4320-adf0-c53e9bffb87c.png 70 Bytes 0685913c-9400-48be-9ff0-1f0bb8b420af.png 70 Bytes 0bd202fb-2bce-4184-8c2a-5f4fc4506485.png 70 Bytes 1167819b-b13a-4110-bbe6-e2f1bce0b5af.png 70 Bytes 1af6ee25-9240-49f8-9d76-e509fb64e4e8.png 70 Bytes 21f99a42-d929-4345-8a54-98b3b97dbd34.png 70 Bytes 22a1892c-d016-49e3-960c-6f2ce5600524.png 70 Bytes 22a18d4e-7697-4ddd-94be-c536c4fbfa87.png 70 Bytes 2b01ff47-b236-433c-b194-cfa0a33484d6.png 70 Bytes 36632d34-97ea-449a-a9bc-ea5789de2b99.png 70 Bytes 40ee1f66-a533-4314-92f5-0b56646dcb89.png 70 Bytes 46f2d778-6fc4-4e92-bcc5-2f533e0a342f.png 70 Bytes 482fb65f-1e0c-45fa-a2f0-d49beebb092d.png 70 Bytes 6a5e71aa-4424-45be-a523-785b0835ef80.png 70 Bytes 6d81e5e4-f543-4793-b433-e761a8f2a2ac.png 70 Bytes 6f3aa75d-5794-40ae-9ab6-0a979a7398eb.png 70 Bytes 77efb771-265e-4319-b88a-ec0a97e70a16.png 70 Bytes b4b662e6-f9a6-46ad-b3e9-0b1b1e7b2e6b.png 70 Bytes b5f0ab0a-c198-4f7a-a49a-a3226c85a72a.png 70 Bytes b65b295d-96ca-48b0-a993-473d21abf7f1.png 70 Bytes ba20e239-5769-44e3-80f0-734f3013b734.png 70 Bytes c16b3f4d-a611-474d-9aaa-3616178bc38a.png 70 Bytes c30c16b6-d848-40c2-9765-8f88fe8bcda2.png 70 Bytes d297a5a0-4556-46ea-bcfc-37529e9d6476.png 70 Bytes d8626227-cf58-49b6-aba3-19d5df1768a7.png 70 Bytes ef0144b9-8243-4e13-9f77-bd0101da9b00.png 70 Bytes spr_line_normal.yy 26.1 KB layers
0265cd06-dbc5-4dff-9c1e-40cfad097dc0 031084d8-261c-4cc3-948d-a378afbc528b 0634ea00-887b-4320-adf0-c53e9bffb87c 0685913c-9400-48be-9ff0-1f0bb8b420af 0bd202fb-2bce-4184-8c2a-5f4fc4506485 1167819b-b13a-4110-bbe6-e2f1bce0b5af 1af6ee25-9240-49f8-9d76-e509fb64e4e8 21f99a42-d929-4345-8a54-98b3b97dbd34 22a1892c-d016-49e3-960c-6f2ce5600524 22a18d4e-7697-4ddd-94be-c536c4fbfa87 2b01ff47-b236-433c-b194-cfa0a33484d6 36632d34-97ea-449a-a9bc-ea5789de2b99 40ee1f66-a533-4314-92f5-0b56646dcb89 46f2d778-6fc4-4e92-bcc5-2f533e0a342f 482fb65f-1e0c-45fa-a2f0-d49beebb092d 6a5e71aa-4424-45be-a523-785b0835ef80 6d81e5e4-f543-4793-b433-e761a8f2a2ac 6f3aa75d-5794-40ae-9ab6-0a979a7398eb 77efb771-265e-4319-b88a-ec0a97e70a16 b4b662e6-f9a6-46ad-b3e9-0b1b1e7b2e6b b5f0ab0a-c198-4f7a-a49a-a3226c85a72a b65b295d-96ca-48b0-a993-473d21abf7f1 ba20e239-5769-44e3-80f0-734f3013b734 c16b3f4d-a611-474d-9aaa-3616178bc38a c30c16b6-d848-40c2-9765-8f88fe8bcda2 d297a5a0-4556-46ea-bcfc-37529e9d6476 d8626227-cf58-49b6-aba3-19d5df1768a7 ef0144b9-8243-4e13-9f77-bd0101da9b00
spr_line_rainbow spr_open spr_paddle sWhiteBlock sWhitePixel unitTestA

What is the issue?

Back to Top