player_api/mods
paramat fed2151d70 Fire: Rewrite fire sound code
Previous code:
Used looped sounds without attaching them to objects or playing direct
to players.
The looped sounds are not 'stopped' when players leave the area.
These may be causing the bug where sounds are heard at extreme
distances.
Entering a world with already present flames results in silent flames.
Sounds are often played at a large number of points in a 6 node lattice.
A large fire is reported to cause a high load, disabling the sound code
is reported to help this.

New code:
Optional flame sound to not interfere with ambience mods.
Permanent flame now has sound.
For multiple flames, sound is positioned at the centre of all flames, and
has volume determined by flame number.
The original freesound 'large fire' recording was used to create 3 sounds
that play at random for a non-repetitive effect. At low volume it is
suitable for small fires.

Original sound files and sound function (as an empty function) kept
temporarily to reduce disruption.

Reduce gain of flame extinguish sound.
2016-12-07 08:28:08 +00:00
..
beds Snappy group: Remove beds and cactus from group 2016-12-05 01:41:41 +00:00
boats Boats / carts: Fix and improve on_punch functions 2016-11-30 02:44:44 +00:00
bones Bones: Search for nearby 'air' for fallback bones placement 2016-09-10 05:19:15 +01:00
bucket Bucket: Allow buckets to trigger the on_punch of entities and nodes 2016-11-02 12:39:56 +00:00
carts Boats / carts: Fix and improve on_punch functions 2016-11-30 02:44:44 +00:00
creative Add sfinv.get_homepage_name(player) 2016-12-05 01:39:50 +00:00
default Snappy group: Remove beds and cactus from group 2016-12-05 01:41:41 +00:00
doors Keys: Allow easy sharing of access without commands 2016-11-25 03:01:14 +00:00
dye Change WTFPL to MIT (part 3) 2016-09-07 04:44:53 +01:00
farming Farming: Change wheat into # shaped plant 2016-12-04 06:34:51 +00:00
fire Fire: Rewrite fire sound code 2016-12-07 08:28:08 +00:00
flowers Default/flowers: Improve papyrus and waterlily schematics 2016-12-04 06:36:05 +00:00
give_initial_stuff Change WTFPL to MIT (part 3) 2016-09-07 04:44:53 +01:00
nyancat Nyancat: Make nyancat and rainbow light sources 2016-11-10 08:10:41 +00:00
screwdriver Change WTFPL to MIT (part 3) 2016-09-07 04:44:53 +01:00
sethome Fix whitespace errors to silence luacheck. 2016-11-19 19:39:51 -08:00
sfinv Add sfinv.get_homepage_name(player) 2016-12-05 01:39:50 +00:00
stairs Add and edit fuel registrations 2016-11-02 13:04:25 +00:00
tnt Update 'nodeupdate()' to 'check_for_falling()' API 2016-11-22 05:55:36 +00:00
vessels Do not show item overlay if slot is occupied by item (bookshelf, vessels shelf) 2016-11-14 20:03:49 +01:00
walls Licenses: (Part 4) Remove overlooked WTFPL text. Cleanup 2016-09-08 06:17:05 +01:00
wool Change WTFPL to MIT (part 3) 2016-09-07 04:44:53 +01:00
xpanes Xpanes: Improve bars texture 2016-12-04 06:35:39 +00:00