luk3yx
98d3e309ce
Set nametags to transparent as well as clearing text
2020-07-24 12:31:13 +12:00
luk3yx
5a79a739bb
Override minetest.get_connected_players().
...
This is now required for compatibility with Minetest 5.2.0-dev and later versions.
2020-02-25 22:24:12 +13:00
luk3yx
a9c0f261f9
Remove deprecated attribute access
2019-12-28 21:24:16 +13:00
luk3yx
4c23ca2f30
Increase amount of HUD elements removed.
2019-12-28 21:22:16 +13:00
luk3yx
9a775d4c03
Add another non-cloaking bugfix backport
2019-12-14 10:49:50 +13:00
luk3yx
be3061355c
Remove redundant newline check in MT 5.1.0+.
2019-10-22 14:20:39 +13:00
luk3yx
c3eca1b9e8
Update git link
2019-06-11 12:06:10 +12:00
luk3yx
2db66e4e25
Fix README.md
2019-05-20 15:25:14 +12:00
luk3yx
8b83909d21
Fix double status line in Minetest 5.0.0.
2019-03-13 15:16:40 +13:00
luk3yx
f415fc33e7
Make cloaking.unhide_player() restore original player properties.
2019-03-10 18:39:07 +13:00
luk3yx
3e9a7a6ea2
Modify the "z" parameter when changing visual_size.
2019-03-05 20:26:42 +13:00
luk3yx
1da4ee3996
Fix player size on the "minimal" game.
2019-03-05 20:23:27 +13:00
luk3yx
27c66e856a
Prevent cloaked players from making footstep sounds
2019-03-05 18:20:14 +13:00
luk3yx
cb0d6c2695
More bugfixes
...
• Fix cloaking.unhide_player().
• Make the fallback selectionbox more accurate.
2019-03-05 17:59:39 +13:00
luk3yx
dd68abd1e4
Bugfix
2019-03-05 15:01:57 +13:00
luk3yx
ebda3968ef
Add cloaking.hide_player()
...
• Add cloaking.hide_player() to allow other mods to hide players without cloaking them.
• Add cloaking.unhide_player().
• Fix compatibility issues with Minetest 5.0.0 by using selectionboxes instead of collisionboxes.
2019-03-05 14:38:23 +13:00
luk3yx
e789de5bd9
Mitigate unrelated bug in Minetest
2019-03-02 19:28:46 +13:00
luk3yx
5b8f4d7614
Fix mod.conf description
2019-02-24 12:10:16 +13:00
luk3yx
3bc1ba8bf5
Remove HUDs when cloaking
...
• Removes existing HUDs (up to 20, unless Minetest has a way of detecting HUD elements) while cloaking, except the areas one.
• Stop the invincibility from giving you HP
2019-02-24 12:07:13 +13:00
luk3yx
e32aca2621
Make cloaked players invincible
2019-02-24 11:52:37 +13:00
luk3yx
be3777d278
Add screenshot.png
2019-02-12 21:04:08 +13:00
luk3yx
175da46099
Update the copyright in LICENSE.md
2019-02-10 13:56:02 +13:00
luk3yx
548c65d26f
Add cloaked chat
...
• Allow cloaked players to chat to other players with the "cloaking" privilege.
• Add "/cloak_chat" and "/cloak-chat" to allow players to send chat messages into cloaked chat without being cloaked.
• Allow "/teleport" to teleport cloaked players (provided the player running the command has the "cloaking" privilege).
• Replace 'cloaking.fn_name = function(...)' with 'function cloaking.fn_name(...)'.
• Update copyrights.
• Add Star Trek reference to README.md.
2019-02-10 13:49:56 +13:00
luk3yx
b795cf8e8a
Bugfixes
2018-10-27 21:13:04 +13:00
luk3yx
58a66942ef
Allow chatcommands to be disabled while cloaked.
2018-10-27 21:11:49 +13:00
luk3yx
30ae06ce57
Better chatcommand support
2018-10-27 21:06:43 +13:00
luk3yx
4dbec1650e
Fix comment
2018-10-11 12:11:57 +13:00
luk3yx
d8b8b40de6
Better chat3 support.
2018-10-11 12:03:29 +13:00
luk3yx
f2addf0cee
Show the /status MOTD.
...
Display the server MOTD correctly in /status.
2018-10-09 14:14:53 +13:00
luk3yx
0e89205221
Update README
2018-10-09 11:49:13 +13:00
luk3yx
fdb1006fac
Add a 'cloaking' privilege.
...
Allows players to cloak and uncloak without the 'privs' privilege. You will need to '/grantme cloaking' if you already have the 'privs' privilege to continue using cloaking.
2018-10-09 11:45:22 +13:00
luk3yx
de72897210
Fix bug with the profiler (instrumentation.lua).
...
• Registers cloaking.delayed_uncloak "manually" to prevent instrumentation.lua hijacking it.
• More whitespace added.
• Make 'def._allow_while_cloaked' supported to conform to 5.0 standards.
2018-10-09 11:40:05 +13:00
luk3yx
afea12fc94
Remove formspeclib from depends.txt
2018-09-19 15:27:05 +12:00
luk3yx
56628b35ee
Remove trailing spaces
2018-09-14 16:30:17 +12:00
luk3yx
e3dc20f7a8
Fix typo
2018-09-12 07:49:02 +12:00
luk3yx
add9e17175
Add a more descriptive README
2018-09-12 07:30:12 +12:00
luk3yx
05fe704c99
Remove unnecessary code
2018-08-23 10:13:46 +12:00
luk3yx
82caf7753f
Fixed crash
2018-08-23 10:08:42 +12:00
luk3yx
f1bd2d1442
Remove undefined global variable warnings
2018-07-26 19:21:03 +12:00
luk3yx
f4ac72a0c0
Fix crash
2018-07-26 07:39:52 +12:00
luk3yx
271e978d98
Bugfixes
...
• Make sure sent chat messages aren't chatcommands (fixes #2 )
• Add checks to cloaking.cloak() and cloaking.uncloak().
2018-07-26 07:29:19 +12:00
luk3yx
ad11b33cee
Allow cloaked players to receive IRC messages
...
Override irc.sendLocal() to send messages to cloaked players.
2018-04-14 09:54:35 +12:00
luk3yx
b3f6c84415
Stop the cloaking mod fooling itself
...
The cloaking mod was fooling itself (at least chat3.lua) into thinking cloaked players did not exist at all.
2018-04-14 09:17:20 +12:00
luk3yx
9f24644c43
Fix some bugs
...
The cloaking mod no longer crashes whenever a cloaked player leaves!
2018-04-14 09:02:20 +12:00
luk3yx
398dec3d82
Allow minetest.get_player_by_name while leaving
...
Allow minetest.registered_on_leaveplayers to use minetest.get_player_by_name while the player is leaving.
2018-04-14 08:33:35 +12:00
luk3yx
a05b314ccc
Fix game crashing bug
...
Auto-uncloak on leave
2018-04-13 09:08:29 +12:00
luk3yx
f1f20664e0
Don't auto-uncloak on leave
...
This is not required anymore.
2018-04-04 08:04:27 +12:00
luk3yx
d3311e6fc3
Fix another bug
...
The first cloaked player would not become cloaked.
2018-04-04 07:20:15 +12:00
luk3yx
a35742bd5c
Fix crashing bug
...
If a cloaked player leaves on_leaveplayers are no longer called twice.
2018-04-04 07:16:15 +12:00
luk3yx
cd8e3f52da
Don't show join message with chat3
2018-04-03 09:00:27 +12:00