85 Commits

Author SHA1 Message Date
rakiru
154166ceaa Add support for Lua require function
Note: This is only require, not the full package system. The list of search
paths is predefined and cannot be altered, there is no C-lib loading
(obviously), etc.
2016-03-17 22:19:46 +00:00
rakiru
4c20dea060 Add prng_jump to allow taking arbitrary steps through the PRNG 2016-01-25 22:50:27 +00:00
rakiru
f87fe1cb99 Add a pseudo-random number generator in C 2016-01-25 22:26:04 +00:00
SneakyB
f1d61323e1 Added net_pack_array and net_unpack_array, also fixed a bug with string unpacking 2015-06-17 00:39:16 +03:00
Ben Russell (300178622)
54550f9cd3 [0.2.1-26] IMA ADPCM sample support (closes #195) 2015-03-11 11:32:34 +13:00
rakiru
1860a7ce64 Ducks \__O< 2015-03-01 05:20:26 +00:00
Ben Russell (300178622)
fa4d4b50dd [0.2.1-19] map_render + FBO improvements (closes #176) 2015-02-27 11:05:02 +13:00
Ben Russell (300178622)
9efb32c872 [0.2.1-16] preliminary FBO support 2015-02-23 16:53:23 +13:00
Ben Russell (300178622)
3bb4975a2b [0.2.1-15] preliminary map_render support 2015-02-23 13:39:01 +13:00
Ben Russell (300178622)
1289f478fa [0.2.1-14] GLSL vertex attributes (closes #166) 2015-02-23 11:37:13 +13:00
Ben Russell (300178622)
a1cf5d52ff [0.1.2-8] GLSL shader support! Just needs vertex attributes. 2015-02-20 15:59:52 +13:00
Ben Russell (300178622)
dfe3931cbf [0.1.2-7] multitexturing support; better VA format support 2015-02-20 13:04:03 +13:00
rakiru
48908935fe Added MapEnts chunk type to Icemap, and get/set functions for Lua 2015-02-11 04:18:13 +00:00
Dany0
c5d36de5b0 img_pixel_get 2015-02-11 02:30:03 +01:00
Ben Russell (300178622)
b6549a7bd3 [0.1.2-2] stencil + depth + alpha test access and whatnot 2015-02-10 21:30:22 +13:00
Ben Russell (300178622)
ad24e0ae20 [0.2.1-1] alpha blending 2015-02-10 15:48:40 +13:00
Ben Russell (300178622)
28dd0d6b9b [0.2a-2] textured VAs, VA bugfixes, PMF offs dropped, fflush on main exit 2015-02-07 10:44:16 +13:00
Ben Russell (300178622)
cd27438bfa [0.2a-1] vertex array construction + rendering from Lua 2015-02-04 17:07:53 +13:00
Ben Russell (300178622)
948f5a639f moved gui/event API docs into its own file 2015-02-03 14:32:43 +13:00
Ben Russell (300178622)
ceafe9af1e [0.1.2-14] fixes for ARM. also, misc lua fixes. 2015-02-02 13:58:20 +13:00
Ben Russell (300178622)
f63e2db74d [0.1.2-11] Happy two new years! Import from TheHole. 2015-01-29 09:39:05 +13:00
Ben Russell (300178622)
40938dd0a7 updated docs for 0.1.2-10 2013-11-25 18:38:11 +13:00
B R
2ab3e8bad1 [0.1.2-6] added JSON writer 2013-10-30 01:32:36 -07:00
Ben Russell (300178622)
6dc2b18148 [0.1.2-2] preliminary PNG loader (8bpc RGB/RGBA-only for now) 2013-08-05 23:28:02 +12:00
Ben Russell (300178622)
4d1e9ad2bb [0.1.1-7] semantics for image scaling changed; image scaling works in softgm! 2013-08-01 12:01:50 +12:00
Ben Russell (300178622)
0bb9d8bfb0 [0.1.1-6] hypothetically fixed a bug with scale loading ints rather than floats - this is why you test your code 2013-08-01 11:10:00 +12:00
Dany Menko
719c05f2d8 Scaling images support (opengl only)
I needed that for my new super user-friendly and cool loading super screen, I'll finish the softgm version tomorrow.
Also took care of some  warning I had.
2013-07-31 23:14:02 +02:00
Dany Menko
89d6c84919 Forgot to push commit the docs 2013-07-31 18:08:24 +02:00
Ben Russell (300178622)
a8119ad35a [0.1.1-4] server.port defined. also, heartbeat server starting to take shape, though you can't actually READ the list from another comp yet. 2013-07-31 13:20:19 +12:00
Ben Russell (300178622)
f59063c97c [0.1.1-1] raw UDP support \:D/ 2013-07-21 14:46:42 +12:00
Ben Russell (300178622)
8ec8bce16c [0.1-2] s/itoa/snprintf/, altered + documented API + changes, fixed inf nades 2013-07-03 11:24:40 +12:00
Ben Russell (300178622)
de434646d4 [0.1] fixed an oversight where json files couldn't be sent.
anyhow, iceball-0.1.zip is about to be uploaded :D :D :D
2013-06-27 18:22:37 +12:00
Ben Russell (300178622)
75e0fa6ea2 [0.0-51] ENet protocol support! 0.1 will be ready after some testing. 2013-06-24 10:12:52 +12:00
Ben Russell (300178622)
1d56595542 [0.0-50] network rearchitected to refer to net handes, not sockfds, for the Lua side 2013-06-23 18:37:26 +12:00
Ben Russell (300178622)
087cfd1cea [0.0-49] kicks are handled gracefully now; server can kick from the lua side; framework starting to be laid for ENet support 2013-06-23 15:50:29 +12:00
Ben Russell (300178622)
d03c7bb51a [0.0-48] OpenGL chunk tesselation stuff improved; client.renderer for determining which renderer a user is using 2013-06-21 14:18:21 +12:00
Ben Russell (300178622)
802d3cdd1e [0.0-47] binary file loading/saving support! now you don't need to serialise stuff as pmf 2013-06-20 17:11:24 +12:00
Ben Russell (300178622)
da413a95f1 [0.0-45] tutorial added; sackit updated 2013-06-08 16:27:07 +12:00
Ben Russell (300178622)
87886216bc [0.0-32] added .it / ImpulseTracker module support - see "sackit" in my github acct 2013-03-20 20:48:21 +13:00
Ben Russell (300178622)
968949f77a updated docs 2013-02-19 16:02:09 +13:00
triplefox
a39a49765d some docs; clean out an unneeded event definition 2013-01-18 21:42:11 -08:00
triplefox
19cdcdb942 set side shaders from lua. increment version. add some doc on sides mapping 2013-01-18 19:45:57 -08:00
Ben Russell (300178622)
ff43f42249 preliminary per-face shading 2013-01-17 20:57:47 +13:00
Ben Russell (300178622)
53366f7b10 documented said mouse warping API thing 2013-01-10 09:43:37 +13:00
Ben Russell (300178622)
1b3ac64ac3 [0.0-7] reworked camera code, added camera_point_sky, added part of drunken camera 2013-01-06 17:50:53 +13:00
Ben Russell (300178622)
de90000e68 bumping ver, documenting img_fill, adding img_fill wrapper 2013-01-02 10:48:40 +13:00
Ben Russell (300178622)
6207dd6efa started sound support, fixed the makefile, implemented a bug list system 2012-12-22 19:11:15 +13:00
Ben Russell (300178622)
4671de094f ADDED VERSIONING, models should no longer be visible through walls 2012-12-19 21:53:34 +13:00
Ben Russell (300178622)
37e492c2d3 fixed a server luaside crash; started work on server.hook_file 2012-12-13 14:45:57 +13:00
Ben Russell (300178622)
7186ec6eb6 fixed issues with sockfds not being cleared on disconnect in -d mode 2012-12-12 16:03:59 +13:00