Commit graph

384 commits

Author SHA1 Message Date
ClobberXD edecba43c2 Update stairs to latest MTG version
The 5.0 seems to add inner and outer stairs, which would be useful for maps and the ind_nodes PR.

Maps using stairs from 0.4-stable should still work, as the 5.0 version just adds more to the existing set of stairs and slabs.
2018-11-20 13:20:51 +00:00
ClobberXD 966aa08667 Delete default/crafting.lua 2018-11-18 15:42:15 +00:00
ClobberXD 0dd95d24eb Improve crafting recipe of ladder_wood
Current: 7 sticks -> 5 ladders
Proposed: 8 sticks -> 4 ladders

Fixes #249
2018-11-18 15:30:15 +00:00
MinetestSam 0c68a4564e Fix furnace and axe recipes 2018-11-18 15:16:01 +00:00
AKryukov92 e6e9760320 Add validation to map detection, to fix some issues 2018-11-16 19:52:02 +00:00
ClobberXD 696a44d3d9 Remove maps 2018-11-16 10:15:39 +00:00
ClobberXD 66a8a73c68 Fix summary not stored before restart
- Match summary is now shown at the end of the going match (using `registered_on_winner` and `register_on_skip_map` callbacks), instead of at the start of the next match.
- Therefore, `prev_match_summary` is now preserved even after restart.
- Also fixes the "Can't initialize mod storage twice" error which occurred due to mod storage also being initialized in `gui.lua` to set/get summary from mod storage. Now, the code for storing and retrieving `prev_match_summary` has been moved to init.lua itself.
2018-11-14 12:48:05 +00:00
rubenwardy b28f5b94bb Revert "Display kill score as a HUD element (#182)" 2018-11-12 22:35:20 +00:00
rubenwardy 190d7b7e55 Fix crash due to running :get_player_name() on a string
Fixes #239. @ClobberXD
2018-11-12 22:26:36 +00:00
ClobberXD c6b3fbd0ce Improve rankings formspec
- Renamed `render_per_team_stats` to `render_team_stats`, for the immaculate intention of shortening lines without adding a line-break.
- Adds fixed minimum width to columns to space them out.
- Displays a player's rankings at the bottom of the formspec without having to scroll down. (if the player isn't in the top 50)
  - This is achieved using a very hacky method: Another table is required, with the same column widths as the main table. This is the reason why I added fixed width to columns in the main table. :)
2018-11-12 21:31:05 +00:00
Anand S 5bd09b46ad Add /r to allow players to take a quick peek at their score 2018-11-12 15:26:40 +00:00
Anand S d0ff9e332a Fix /rankings not returning text output 2018-11-12 15:26:40 +00:00
ClobberXD 9ac91d8ee1
Map Editor: Save context to mod_storage until map has been exported (#236) 2018-11-12 18:40:09 +05:30
ChandlerBing1994 425770efda Improve colored team door texture 2018-11-12 11:54:04 +00:00
ClobberXD 77cdecc15e
Display kill score as a HUD element (#182) 2018-11-12 11:45:51 +05:30
tidle d111d8673a Add ammo crafting recipe 2018-11-12 04:34:17 +00:00
tidle 85a9eddd4f Update chest text to include exact KD number 2018-11-12 04:31:07 +00:00
ClobberXD b07f318411 Improve layout of ctf_map GUI 2018-11-12 04:11:23 +00:00
ClobberXD 58fe5230d6 Replace middle barrier with water if surrounded by water 2018-11-12 04:06:52 +00:00
ClobberXD 6562959e63 Add ceiling and bedrock during barrier placement 2018-11-12 04:05:38 +00:00
AKryukov92 bdf0bbef94 Fix variable scope violation (#233)
closes #230
2018-11-11 23:09:15 +05:30
rubenwardy df0adb4495
Fix crash on rightclick of orphan team chest
Fixes #228
2018-11-10 20:21:15 +00:00
AKryukov92 7ed2aabfff Enable PvP during server startup. 2018-11-10 10:19:26 +00:00
ClobberXD f9d6ecd0bb Add wool mod 2018-11-10 09:53:50 +00:00
ClobberXD 664330276a Enable crafting of powerful tools 2018-10-17 22:27:33 +01:00
ClobberXD 41409ce158 Remove gold-related nodes and craftitems 2018-10-17 22:26:43 +01:00
ClobberXD e43448482b Add support for transferring player stats 2018-10-17 22:25:40 +01:00
ClobberXD f8a6b64627 Implement item blacklisting for team chests 2018-10-17 22:24:25 +01:00
ClobberXD b30ea671e4 Use callback to stop punches in buildtime instead of setting
This stops the server list showing CTF as non-pvp
2018-10-17 22:22:44 +01:00
ClobberXD 6375bb2cf0 Fix map editor not saving team flag positions
Previously, meta was written to map.conf *before* setting the aforementioned values
2018-08-31 13:11:35 +01:00
ClobberXD 72c5afab55 Fix vote related bugs
* Reset playertag on new match
* Clear votes on new match
2018-08-20 11:23:42 +01:00
ClobberXD c1fe05b78f Improve and fix some end-of-match formspec issues
* Fix clipped labels in end-of-match formspec
* Improve format for match duration
* Clean up code
2018-08-03 18:51:25 +01:00
ClobberXD d6b7ae9b61 Add coloured team-doors
- Add coloured team-doors for visual distinction.
- Players can only ever have normal steel doors in their inventory which then convert into their respective team-doors on place.
- Team-doors can be opened by anyone from the placer's team, _irrespective of its location in the map_ (which is the expected behaviour).
2018-08-03 18:50:24 +01:00
ClobberXD e9f3da31a6 Change ladder recipe to use sticks instead of wood 2018-08-03 14:25:09 +01:00
ClobberXD 65275185ba Deprecate /rankings me, always show player in rankings
- Deprecate `/rankings me`, `/rankings` is used to check own stats too.
- On `/rankings`, the league table is displayed with caller's stats highlighted in yellow.
  - If in top 50, stats are highlighted as-is.
  - If not in top 50, stats are appended to the bottom of the list.
2018-08-03 12:38:34 +01:00
rubenwardy da8c9b53aa
Revert "Use an LVM to emerge map, place schematic, and fix lighting"
This reverts commit 7732d0c23d.
2018-07-19 22:17:15 +01:00
rubenwardy 35da0ca3fe
Revert "Fix lighting glitches on LVM map caused by engine mapgen"
This reverts commit ae8005a1f4.
2018-07-19 22:17:15 +01:00
ClobberXD c7a8998b7c Fix county being awarded on suicide 2018-07-12 18:41:56 +01:00
rubenwardy 55b9ecf4a8
Fix crash caused by summary recall 2018-07-10 20:44:26 +01:00
Anand S 2ffaed27af Add /summary command to show last match's stats
* Add /summary command

* Fix invalid method names
2018-07-02 09:18:25 +01:00
rubenwardy 460fd335ff
Send kills to IRC channel 2018-06-25 00:04:35 +01:00
Gaël C ead8366790 Fix team name in bounty announcement
It was set to the message receiver's color instead of the bounty holder's color.
2018-06-24 23:15:18 +01:00
rubenwardy 469347f716
Add map reload feature 2018-06-24 23:14:18 +01:00
rubenwardy d3c8f39372
Add /set_next command, cycle rather than random 2018-06-24 21:17:23 +01:00
rubenwardy b4be27e4a5
Require two flags before being able to export 2018-06-23 15:54:00 +01:00
rubenwardy 493a11a213
Remove report sending to email 2018-06-23 15:33:18 +01:00
rubenwardy ae8005a1f4
Fix lighting glitches on LVM map caused by engine mapgen 2018-06-23 14:24:57 +01:00
Anand S 7732d0c23d
Use an LVM to emerge map, place schematic, and fix lighting 2018-06-23 13:39:01 +01:00
Anand S 0e1525d282 Make target name coloured by team in bounty announcement 2018-06-20 11:17:26 +01:00
Jak R da9ab8ec15 Add ind_dirt and ind_dirt_with_grass 2018-06-08 23:35:28 +01:00