Commit Graph

54 Commits

Author SHA1 Message Date
Fierelier
3d697c4656 Add engine_rendertarget_get 2023-08-09 23:25:46 +02:00
Fierelier
db606c460b Add vector types 2023-08-09 23:24:53 +02:00
Fierelier
6eb0918624 Remove /src/lua.c 2023-08-09 21:15:10 +02:00
Fierelier
613ff3b89e Add prerequisite info 2023-08-09 20:56:58 +02:00
4e1052d5ee Merge pull request 'added OpenBSD Patch and make it runable' (#1) from mrtuxa/me.fier.engine:master into master
Reviewed-on: #1
2023-08-09 18:05:30 +00:00
mrtuxa
2e56e596e9 added OpenBSD Patch and make it runable 2023-08-09 20:02:47 +02:00
Fierelier
deee0734fd Update main.lua 2023-06-13 07:33:55 +02:00
Fierelier
eae04d668c Add frontend/sdl 2023-06-13 06:13:57 +02:00
Fierelier
db0de92ff8 Replace fgets with fread 2023-06-13 06:13:23 +02:00
Fierelier
7ff2323dad Fix colorindex 2023-06-13 06:12:57 +02:00
Fierelier
793c86720c Add engine_window_texture_get implementation for lua 2023-06-13 06:09:56 +02:00
Fierelier
9135abefb8 Rename engine_texture_get_color to engine_texture_color_get 2023-06-13 06:08:59 +02:00
Fierelier
3f9f1276d7 Use unsigned char for colors 2023-06-13 06:06:42 +02:00
Fierelier
061a694bdb Remake 2023-06-12 16:05:07 +02:00
Fierelier
9bb961f63f Fix engine_texture_render_2d 2023-05-19 01:01:02 +02:00
Fierelier
7f99a9c25c Fix mistake, move value tables 2023-05-16 12:43:10 +02:00
Fierelier
39be3b57d7 Fix mistake 2023-05-16 12:41:30 +02:00
Fierelier
e5914a3f54 Restructure 2023-05-16 12:29:12 +02:00
Fierelier
1f51cea02c Paul Blart 2023-05-15 15:28:58 +02:00
Fierelier
378240a8cf Separate frontend/generic/textures.c correctly 2023-05-15 11:26:22 +02:00
Fierelier
c1bae3a207 Move lua*.c 2023-05-15 11:21:03 +02:00
Fierelier
7e49c6f3d1 Lua blart 2023-05-15 11:08:45 +02:00
Fierelier
58e0ad8c8b Fix lua_manual include 2023-05-15 10:42:02 +02:00
Fierelier
32c7984a5a Fix ID for ENGINE_EVENT_TYPE_INPUTKB 2023-05-15 10:41:30 +02:00
Fierelier
1d6a61e640 Ditto 2023-05-15 10:41:14 +02:00
Fierelier
298d4f1bab Fix engine_texture_from_file not using the correct length 2023-05-15 10:40:41 +02:00
Fierelier
8ead04c256 Add lua_manual.c (Manual Lua bindings) 2023-05-15 10:02:33 +02:00
Fierelier
c3ed8bace5 Shorten loop into one call 2023-05-15 10:01:55 +02:00
Fierelier
c4a2ef3f27 Prettify FUNCTIONS.toml 2023-05-15 10:01:08 +02:00
Fierelier
f5dcf6ccd3 Port game-specific logic to Lua 2023-05-14 22:48:25 +02:00
Fierelier
5722a621d8 Update lua.c 2023-05-14 22:20:37 +02:00
Fierelier
88b6772a14 Add function blacklist 2023-05-14 22:20:15 +02:00
Fierelier
c6244ae65f Oops, move lua_translate up 2023-05-14 22:19:36 +02:00
Fierelier
0963aae9f8 Fix mistake in toml 2023-05-14 22:13:35 +02:00
Fierelier
a149d0af2b Use pretty variable names for translation 2023-05-14 22:13:21 +02:00
Fierelier
f112907af7 Enhance description of engine_event_get() 2023-05-14 22:01:04 +02:00
Fierelier
a277ca0d86 Add description to functions 2023-05-14 21:59:24 +02:00
Fierelier
5b26bfbd99 Add engine_malloc/engine_free to Lua bindings 2023-05-14 21:43:34 +02:00
Fierelier
4109e89fc2 Add engine_event_get to Lua bindings 2023-05-14 21:43:13 +02:00
Fierelier
32fef09e83 Make engine_event_get() return a pointer 2023-05-14 21:41:46 +02:00
Fierelier
cecb06903c Semi-automatically generate Lua bindings 2023-05-14 20:40:19 +02:00
Fierelier
3c7a42985e Fix .gitignore 2023-05-14 20:39:31 +02:00
Fierelier
919d9c60c9 Fix mistake in documentation 2023-05-14 20:33:44 +02:00
Fierelier
2e593b1ab2 Change engine_createTexture to engine_texture_create 2023-05-14 18:55:16 +02:00
Fierelier
4769de1797 Update Lua implementation 2023-05-14 18:29:55 +02:00
Fierelier
97a8b04c02 Add LICENSE 2023-05-14 17:53:18 +02:00
Fierelier
de86395251 Add binary to .gitignore 2023-05-14 17:49:26 +02:00
Fierelier
5354a2364e Remove binary 2023-05-14 17:48:38 +02:00
Fierelier
0201ffb6e6 Update function names 2023-05-14 17:48:31 +02:00
Fierelier
b1e828c0ca Add events 2023-05-14 17:26:33 +02:00