Pierre-Adrien Langrognet
69f19f1af7
[CSM] Add send_chat_message and run_server_chatcommand API functions ( #5747 )
...
* [CSM] Add send_chat_message and run_server_chatcommand API functions
* Add client-side chat message rate limiting
* Limit out chat queue size
* [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand
* Last fixes/cleanups before merge
2017-05-21 23:06:51 +02:00
bigfoot547
004f49298c
[CSM] Add function to get the definition of items ( #5732 )
...
Add node def and item def documentation.
Please be ready for merge!
2017-05-21 14:40:55 +02:00
red-001
c39d110208
Fix CSM crash ( #5779 )
...
Caused by dc5bc6c and them made worse by 5ebf8f9
2017-05-20 16:45:49 +02:00
Loïc Blot
8fa097e102
When minimap is disabled in configuration, really disable it ( #5771 )
...
* When minimap is disabled in configuration, really disable it
2017-05-19 07:25:27 +02:00
SmallJoker
b6ff239ec6
CSM: Document forgotten functions
2017-05-16 21:57:26 +01:00
red-001
67be889162
[CSM] add `on_item_use` ( #5544 )
2017-05-06 21:12:44 +02:00
bigfoot547
4a0dcb8788
[CSM] Add camera API ( #5609 )
...
* [CSM] Add camera API
roper rebase & squash
* Address nerzhul's review
2017-05-05 22:07:36 +02:00
red-001
c1cbc9b991
Add function to get server info.
2017-05-04 04:25:45 +01:00
SmallJoker
1b21a680f0
Sneak: Improve and fix various things
...
Remove useless `got_teleported`.
Fix jitter when walking against the sneak limits.
Fix damage evading on sneak ladders.
2017-05-03 03:16:20 +01:00
Vincent Glize
aa2fb725a0
[CSM] Add event on_place_node API lua ( #5548 )
...
* [CSM] Add event on_place_node API lua
2017-04-29 12:08:16 +02:00
Vincent Glize
8b9f88a170
[CSM] add screenshot api lua ( #5674 )
...
* [CSM] add screenshot api lua
2017-04-29 09:16:06 +02:00
bigfoot547
a6e3e4b81e
[CSM] Add function to set minimap shape ( #5569 )
...
* [CSM] Add function to set minimap shape
Also deprecates `toggle_shape`.
* Oh fish, I messed that one up!
* Fix Style
* Sorry, I missed something
I still had the `luamethod` call in there!
* Add getters
* Remove extra line
* Remove useless variable
Please review again @nerzhul . Thanks!
* Satisfy nerzhul
2017-04-14 09:04:41 +02:00
Vincent Glize
1f385413f3
[CSM] Fix localplayer documentation ( #5557 )
2017-04-12 23:05:01 +02:00
Vincent Glize
679790df61
LocalPlayer api lua
2017-04-08 22:04:30 -07:00
raymoo
87ce423b87
Document that write_json will error on unserializable types. ( #5539 )
...
Previously it was erroneously documented that it would save them as null.
2017-04-08 10:42:59 +02:00
Vincent Glize
74a467af38
[CSM] Add event on_connect player API lua ( #5540 )
...
* Add event on_connect player API lua
2017-04-08 08:20:30 +02:00
red-001
1ffa35176b
[CSM] Add function to get the server protocol version. ( #5529 )
2017-04-06 22:50:45 +02:00
red-001
f86c274718
[CSM] Add support for positional audio. ( #5516 )
...
Fixes parts of #5389 .
2017-04-06 08:14:31 +02:00
red-001
450c75a365
[CSM] Add local node meta reference. ( #5508 )
2017-04-04 07:41:37 +02:00
MarkuBu
80dc0227c7
First commit for fine pointed ( #5485 )
2017-04-01 16:50:53 +02:00
red-001
887549792a
[CSM] Add function and chat command to disconnect from server. ( #5487 )
2017-04-01 13:40:56 +02:00
Diego Martínez
3837e7d77e
Add functions to strip color information. ( #5472 )
2017-03-28 21:55:39 +02:00
red-001
7100121fb6
[CSM] Fix errors in and improve the CSM documentation. ( #5467 )
2017-03-28 08:26:54 +02:00
bigfoot547
06aac53a03
[CSM] Add function to get player names in range ( #5435 )
...
* [CSM] Add function to get currently connected player names
2017-03-22 21:13:03 +01:00
red-001
9a9db57881
Give CSM access to use `core.colorize()` ( #5113 )
2017-03-17 19:20:13 +01:00
Loïc Blot
b9e61d4da3
[CSM] Add minimap API modifiers ( #5399 )
...
* Rename Mapper (too generic) to Minimap
* Add lua functions to get/set position, angle, mode for minimap
* Client: rename m_mapper to m_minimap
* Add minimap to core.ui namespace (core.ui.minimap)
* Add various functions to manage minimap (show, hide, toggle_shape)
* Cleanup trivial declaration in client
2017-03-16 10:34:54 +01:00
rubenwardy
1f8aac4ffc
Add disclaimer to client_lua_api.txt ( #5391 )
2017-03-14 07:51:07 +01:00