195 Commits

Author SHA1 Message Date
Panquesito7
d8ec80361b Use mod.conf instead of depends.txt (#43) 2019-08-28 12:06:18 +08:00
ANAND
ef6e358de5
Fix player name not passed in chat_send_player call 2019-07-13 07:21:24 +05:30
ANAND
769b278494
Pass tool_capabilities to on_killedplayer callbacks (#38)
Provides a solution to the regression introduced by 1c373b66, which removed passing of hard-coded kill types to on_killedplayer callbacks, and passed the wielditem instead.

The problem with passing wielditem is that throwables can't be detected, as the wielditem would be nil. Grenades used to be detected before the aforementioned commit due to the special `grenade` damage group in the grenade's toolcaps.
2019-07-06 21:27:15 +05:30
ANAND
4a2a907bd1
Fix call to deprecated method ObjectRef:moveto 2019-07-05 16:12:14 +05:30
rubenwardy
cf95dea033 Fix infinite recursion in ctf_chat handler 2019-07-03 06:16:14 +01:00
ANAND
26f496aced
Remove chatplus leftovers (#36) 2019-05-01 12:01:11 +05:30
ANAND
719ab291ce
ctf_chat: Add missing priv check in default chat message handler 2019-04-30 20:03:48 +05:30
ANAND
48545e39e8 Fix on_killedplayer callbacks running when victim has already died 2019-04-11 19:26:00 +01:00
ANAND
8f341538f4
Add custom autoalloc mode (#30)
Adds a new alloc_mode 4. Setting config key `allocate_mode` to 4 will make `ctf.autoalloc` invoke `ctf.custom_alloc`. If unimplemented, `ctf.custom_alloc` will throw an error when invoked.
2019-04-09 19:37:31 +05:30
ANAND
3d5421ae7c
Make ctf_colors.get_color return a table (#35)
- The table includes the following fields:
  - `text`: Name of the color. e.g. `"red"`
  - `hex`: Hex-formatted color. e.g. `"0x00FFFF"`
  - `css`: CSS-style hex format. e.g. `"#FFFF00"`
2019-04-09 13:54:07 +05:30
rubenwardy
93ba341695 Add ctf.chat_send_team 2019-03-22 03:20:31 +00:00
rubenwardy
0f70e755d4 ctf_colors: Split skin code from update to allow overriding 2019-03-22 01:40:04 +00:00
rubenwardy
48f309ee1d Add support for colored chat without chatplus 2019-01-06 00:02:14 +00:00
ClobberXD
1c373b663b Pass wielded to on_killedplayer callbacks instead of hard-coded type 2018-12-31 12:36:26 +00:00
ClobberXD
d341978b90
Replace deprecated setting_* methods (#27) 2018-11-30 16:25:42 +05:30
ClobberXD
6f5bcd05d6 Remove unused arg from ctf_colors.get_color and ctf_colors.get_irc_color 2018-11-29 15:53:10 +00:00
ClobberXD
e7d5044afb Add support for separating static spawn-point from team-base 2018-11-11 20:24:37 +00:00
Coder12a
7f4ad1d213 Replace flag abm with node timer 2018-11-11 20:23:40 +00:00
Gaël C
aa12c0d2f7 Prevent players from switching teams 2018-03-31 21:44:58 +01:00
rubenwardy
e2a59cef6e Fix duplicated hud waypoints
Breaks multiple flag support
2018-01-21 22:21:33 +00:00
rubenwardy
87d0438db6 Remove nametag coloring 2018-01-21 20:39:59 +00:00
rubenwardy
8b12a8e4f1 Disable vulnerable code 2018-01-02 20:58:39 +00:00
rubenwardy
40c84728d4 Change color to right angled brackets 2018-01-02 20:56:04 +00:00
rubenwardy
8ffdefa908 Color teamname not username in team chat 2018-01-02 18:20:33 +00:00
rubenwardy
c56d3c84c1 Add colored names to IRC 2018-01-02 17:30:32 +00:00
rubenwardy
2601a44b0e Extend flag no build area to include floor 2017-11-12 01:41:18 +00:00
rubenwardy
9a10f60e97 Fix mistakes 2017-11-08 00:53:01 +00:00
rubenwardy
3f552c3ef8 Add chatcmdbuilder 2017-11-07 22:50:49 +00:00
rubenwardy
730f0906de Improve prompt HUD messages 2017-10-12 17:19:30 +01:00
rubenwardy
6dd85f8c91 Add hud tint to show team membership 2017-10-12 15:24:56 +01:00
rubenwardy
4abfda056f Fix typo 2017-10-10 22:57:33 +01:00
rubenwardy
254d147bb2 Add team locking 2017-10-10 22:40:23 +01:00
rubenwardy
5769d446ab Add bulk join command 2017-10-10 22:32:03 +01:00
rubenwardy
e05950d087 Add chat colors to player names 2017-10-06 00:18:56 +01:00
rubenwardy
14452ddcd4 Correct typo: nubetest -> minetest
Thanks to @asl97
2016-11-23 21:26:18 +00:00
rubenwardy
80c47dd99b Add missing ctf.needs_save sets 2016-11-12 15:40:50 +00:00
Elkien3
327758e873 add a nice inventory image to flag (#12) 2016-11-01 23:26:09 +00:00
Elkien3
dcfcb37527 Add craft recipe for flag 2016-06-02 21:34:46 +01:00
Elkien3
4337e0e2dd Give flag deleter ctf_flag:flag 2016-06-01 18:19:12 +01:00
Elkien3
d68620234d Add skin for each color 2016-05-19 22:51:42 +01:00
rubenwardy
89c1c20b88 Add missing setting details 2016-05-19 22:36:55 +01:00
rubenwardy
87b345580a Add settings documentation 2016-05-19 22:31:53 +01:00
rubenwardy
c54d7e2bbc Correct typo causing war declaring to fail 2016-05-19 22:04:13 +01:00
rubenwardy
ae9c820e03 Send team chat to private IRC channel 2016-04-08 17:58:26 +01:00
rubenwardy
aa6cef7a39 Check for grenade 2016-04-06 00:11:10 +01:00
rubenwardy
f3379d0dfd Allow friendly fire if you're killing yourself 2016-04-05 23:18:08 +01:00
rubenwardy
f3d2dc934a Update hudkit 2016-04-05 19:42:55 +01:00
rubenwardy
d92650158d Fix on_killedplayer being called multiple times 2016-04-05 17:25:11 +01:00
rubenwardy
f1bc56f4cd Give kill type to on_killedplayer, and fix crash in ctf_colors.get_color() 2016-04-05 17:15:59 +01:00
rubenwardy
386d72965e Add documentation of data storage 2016-04-05 02:53:37 +01:00