Compare commits

...

25 commits

Author SHA1 Message Date
Wuzzy
d4455b31f0 Rename Minetest to Luanti 2024-10-29 13:35:16 +01:00
Wuzzy
c7e39fb2db Add megustanlosfrijoles to credits 2024-09-24 09:53:56 +02:00
Wuzzy
47a9fc050c Add mod name/description template to locale files 2024-09-24 09:52:26 +02:00
Wuzzy
b04cc0ece8 Translate mod name+description to German 2024-09-24 09:52:05 +02:00
José Miguel Muñoz Z
7ea3076ba2 Translate mod name/description to Spanish 2024-09-24 09:49:45 +02:00
Wuzzy
87d4e305fe Merge pull request 'Add Spanish Translation' (#9) from megustanlosfrijoles/pride_flags-spanish-translation:master into master
Reviewed-on: https://codeberg.org/Wuzzy/pride_flags/pulls/9
2024-01-04 08:33:18 +00:00
José M
12de6a2365 Add Spanish Translation 2024-01-01 14:00:46 -06:00
Wuzzy
5baf4eea28 Version 2.2.0 2023-06-05 10:44:43 +02:00
Wuzzy
3fcbc8d793 Use updated polyamorous flag 2023-06-05 10:21:57 +02:00
Wuzzy
97e66600fd Version 2.1.3 2023-05-20 18:34:54 +02:00
Wuzzy
f58488c715 Merge pull request 'fix logic error' (#7) from Niklp/pride_flags:master into master
Reviewed-on: https://codeberg.org/Wuzzy/pride_flags/pulls/7
2023-05-20 16:24:49 +00:00
Niklp09
249ca5d861 fix logic error 2023-05-20 11:21:15 +02:00
Wuzzy
efc157492a Version 2.1.2 2023-05-14 02:50:00 +02:00
Wuzzy
fba6030272 Merge pull request 'Fix French translation' (#6) from syl/pride_flags:master into master
Reviewed-on: https://codeberg.org/Wuzzy/pride_flags/pulls/6
2023-05-14 00:49:14 +00:00
syl
16613e636c Fix French translation 2023-04-20 16:45:23 +00:00
Wuzzy
0bf701f451 Add translation credits 2023-04-20 17:44:55 +02:00
Wuzzy
55bb184ea6 Add French translation by Z-Master 2023-04-20 17:44:02 +02:00
Wuzzy
a0adbb6c06 Version 2.1.1 2022-09-29 19:19:43 +02:00
Wuzzy
6936be82d0 Fix crash when using in protected areas 2022-09-29 19:19:21 +02:00
Wuzzy
e774da4fd4 Version 2.1.0 2022-08-19 12:29:08 +02:00
Wuzzy
e1b6f01687 Remove progress pride flag from legacy flag list 2022-08-11 12:13:22 +02:00
Wuzzy
a81e55d781 Add Edgy1 to credits for Progress Pride 2022-08-11 12:11:36 +02:00
Wuzzy
343f664534 Some bugfixes with regards to progress pride flag 2022-08-11 12:10:40 +02:00
Wuzzy
b06fff649a Merge pull request 'Add progress flag' (#2) from Edgy1/pride_flags:master into master
Reviewed-on: https://codeberg.org/Wuzzy/pride_flags/pulls/2
2022-08-11 12:06:50 +02:00
Edgy1
1985c4d921 Add progress flag 2022-08-10 16:04:49 -04:00
9 changed files with 38 additions and 11 deletions

View file

@ -65,6 +65,9 @@ Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
intersex, polyamorous, queer, maverique, neutrois, multigender, polygender: intersex, polyamorous, queer, maverique, neutrois, multigender, polygender:
by Wuzzy by Wuzzy
progress
by Edgy1
You are free to: You are free to:
Share — copy and redistribute the material in any medium or format. Share — copy and redistribute the material in any medium or format.
Adapt — remix, transform, and build upon the material for any purpose, even commercially. Adapt — remix, transform, and build upon the material for any purpose, even commercially.

View file

@ -1,7 +1,7 @@
Pride Flags Mod v2.0.5 Pride Flags Mod v2.2.0
By Leslie E. Krause and Wuzzy By Leslie E. Krause and Wuzzy
Pride Flags adds a variety of animated flags to celebrate Pride in Minetest. Pride Flags adds a variety of animated flags to celebrate Pride in Luanti.
This adds two blocks: This adds two blocks:
@ -29,8 +29,10 @@ List of flags
-------------------- --------------------
These flags are available: These flags are available:
* Orientations (sexual, romantic or other) * Broader community:
* Gay/LGBTQ+ (rainbow flag) * Gay/LGBTQ+ (rainbow flag)
* Progress Pride
* Orientations (sexual, romantic or other)
* Lesbian * Lesbian
* Vincian * Vincian
* Sexual orientations * Sexual orientations
@ -83,7 +85,7 @@ Browse source code...
Compatability Compatability
---------------------- ----------------------
Minetest 5.4.0 or later required. Luanti/Minetest version 5.4.0 or later required.
(older versions might work, too, but the flag waving sound is buggy) (older versions might work, too, but the flag waving sound is buggy)
@ -101,3 +103,9 @@ The source code is licensed under the LGPLv3.
The media is licensed under CC BY-SA 3.0. The media is licensed under CC BY-SA 3.0.
See LICENSE.txt for details and credits. See LICENSE.txt for details and credits.
Translation credits:
* German: Wuzzy
* French: Z-Master
* Spanish: megustanlosfrijoles

View file

@ -1,5 +1,5 @@
-------------------------------------------------------- --------------------------------------------------------
-- Minetest :: Pride Flags Mod (pride_flags) -- Luanti :: Pride Flags Mod (pride_flags)
-- --
-- See README.txt for licensing and other information. -- See README.txt for licensing and other information.
-- Copyright (c) 2022, Leslie E. Krause and Wuzzy -- Copyright (c) 2022, Leslie E. Krause and Wuzzy
@ -10,7 +10,7 @@ pride_flags = {}
local wind_noise = PerlinNoise( 204, 1, 0, 500 ) local wind_noise = PerlinNoise( 204, 1, 0, 500 )
-- Check whether the new `get_2d` Perlin function is available, -- Check whether the new `get_2d` Perlin function is available,
-- otherwise use `get2d`. Needed to suppress deprecation -- otherwise use `get2d`. Needed to suppress deprecation
-- warning in newer Minetest versions. -- warning in newer Luanti versions.
local old_get2d = true local old_get2d = true
if wind_noise.get_2d then if wind_noise.get_2d then
old_get2d = false old_get2d = false
@ -25,7 +25,8 @@ local rad_90 = pi / 2
local DEFAULT_FLAG = "rainbow" local DEFAULT_FLAG = "rainbow"
-- Flag list for the old number-based storing of flags, used up to -- Flag list for the old number-based storing of flags, used up to
-- 8fd4f9661e123bc84c0499c4809537e8aeb24c3b. Do not change this list! -- 8fd4f9661e123bc84c0499c4809537e8aeb24c3b.
-- DO NOT CHANGE THIS LIST!
local legacy_flag_list = { local legacy_flag_list = {
"rainbow", "lesbian", "bisexual", "transgender", "genderqueer", "nonbinary", "pansexual", "asexual", "rainbow", "lesbian", "bisexual", "transgender", "genderqueer", "nonbinary", "pansexual", "asexual",
"vincian", "polysexual", "omnisexual", "graysexual", "demisexual", "homoromantic", "biromantic", "vincian", "polysexual", "omnisexual", "graysexual", "demisexual", "homoromantic", "biromantic",
@ -34,8 +35,9 @@ local legacy_flag_list = {
"genderfluid", "intersex", "polyamorous", "queer", "demigirl", "demiboy", "bigender", "trigender", "genderfluid", "intersex", "polyamorous", "queer", "demigirl", "demiboy", "bigender", "trigender",
} }
local flag_list = { local flag_list = {
-- rainbow flag / LGBT+ Pride flag / Gay Pride flag -- broader community
"rainbow", "rainbow", -- rainbow flag / LGBTQ+ Pride flag / Gay Pride flag
"progress", -- Progress Pride
-- orientations (general) -- orientations (general)
"lesbian", "vincian", "lesbian", "vincian",
-- sexual orientations -- sexual orientations
@ -362,7 +364,7 @@ local function cycle_flag( pos, player, cycle_backwards )
local pname = player:get_player_name( ) local pname = player:get_player_name( )
if minetest.is_protected( pos, pname ) and not if minetest.is_protected( pos, pname ) and not
minetest.check_player_privs( pname, "protection_bypass") then minetest.check_player_privs( pname, "protection_bypass") then
minetest.register_protection_violation( pos, pname ) minetest.record_protection_violation( pos, pname )
return return
end end
@ -420,7 +422,7 @@ minetest.register_node( "pride_flags:upper_mast", {
node_placement_prediction = "", node_placement_prediction = "",
on_place = function( itemstack, placer, pointed_thing ) on_place = function( itemstack, placer, pointed_thing )
if not pointed_thing.type == "node" then if pointed_thing.type ~= "node" then
return itemstack return itemstack
end end

View file

@ -1,3 +1,5 @@
# textdomain:pride_flags # textdomain:pride_flags
Pride Flags=Pride-Flaggen
Adds a variety of animated flags to celebrate Pride.=Fügt eine Reihe an animierten Flaggen hinzu, um Pride (LGBTQ+) zu feiern.
Flag Pole=Flaggenmast Flag Pole=Flaggenmast
Flag Pole with Flag=Flaggenmast mit Flagge Flag Pole with Flag=Flaggenmast mit Flagge

5
locale/pride_flags.es.tr Normal file
View file

@ -0,0 +1,5 @@
# textdomain:pride_flags
Pride Flags=Banderas del orgullo
Adds a variety of animated flags to celebrate Pride.=Añade una variedad de banderas animadas para celebrar el orgullo
Flag Pole=Asta
Flag Pole with Flag=Asta con bandera

5
locale/pride_flags.fr.tr Normal file
View file

@ -0,0 +1,5 @@
# textdomain: pride_flags
Pride Flags=
Adds a variety of animated flags to celebrate Pride.=
Flag Pole=Mât
Flag Pole with Flag=Mât avec drapeau

View file

@ -1,3 +1,5 @@
# textdomain:pride_flags # textdomain:pride_flags
Pride Flags=
Adds a variety of animated flags to celebrate Pride.=
Flag Pole= Flag Pole=
Flag Pole with Flag= Flag Pole with Flag=

Binary file not shown.

Before

Width:  |  Height:  |  Size: 403 B

After

Width:  |  Height:  |  Size: 787 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB