Topic: [experimental tribe] Hebrews

Fr_Dae
Avatar
Joined: 2025-12-28, 00:11 UTC+1.0
Posts: 7
OS: Lubuntu / W10
Version: 1.3
Ranking
Pry about Widelands
Location: France, paris
Posted at: 2026-02-14, 05:53 UTC+1.0

It's look amathing !


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07 UTC+1.0
Posts: 2241
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2026-02-14, 09:58 UTC+1.0

carli2 wrote

From your PR:
Graphics style: What does this mean to the hebrew's tribe I am currently developing? Should I create a second immovable "pond2" and "vinegrape2" to keep the graphics style of my tribe?

Either this, or you can replace the existing ponds and grapes with your add-on units. That's up to you as the add-on designer :)

what does "addon" exactly mean? Does widelands have plugins? I'd like to get the tribe production-ripe to join the main branch. I know it's a lot of work but I think it's worth it. I think the theme romans vs hebrews fits well into the gameplay.

In the Widelands main menu, click on the button labelled "Add-Ons" :)
Then in the Browse tab, view the available add-ons. There are several complete tribes available as add-ons for one-click install and playing: Sumatrans, Gauls, Lutas's Atlanteans, and Europeans. You can view documentation here <https://www.widelands.org/documentation/add-ons/> and the source code for the add-on tribes e.g. here <https://codeberg.org/wl/wl_addons_server/src/branch/master/addons/lutas_atlanteans.wad>. See also the forum <https://www.widelands.org/forum/forum/17/>.

+1 for getting them into the main game eventually, I like the tribe's idea too. But in the meantime a lot of playtesting by the community and many stages of refinement will be necessary, so I'd still recommend making them an add-on initially so everyone can install and try them out easily.

Regarding the graphics style, please note that we are formulating a policy to ban AI-generated contributions <https://codeberg.org/wl/widelands/pulls/5342>, so the tribe will need all-new human-made images to get into the main game.


Top Quote
carli2
Avatar
Topic Opener
Joined: 2023-08-17, 20:13 UTC+2.0
Posts: 42
OS: Linux
Version: git
Ranking
Pry about Widelands
Posted at: 2026-02-14, 21:54 UTC+1.0

tothxa wrote

Are there also some base files like for bobs in some repos?

Yes, on launchpad:

These links are dead. Do you have new versions of it?


Top Quote
tothxa
Avatar
Joined: 2021-03-24, 12:44 UTC+1.0
Posts: 567
OS: antiX / Debian
Version: some new PR I'm testing
Ranking
One Elder of Players
Posted at: 2026-02-14, 22:17 UTC+1.0

The last revision of the media repo was copied to https://codeberg.org/wl/widelands-media/ but not the revision history. So you should be able to find the files there.

@Nordfriese It looks like launchpad doesn't allow to browse the repo any more. Can you still switch it to git to preserve the history? It would be essential for creating hi-res renders of Barbarian buildings and critters, because the files were resaved several times automatically in newer versions of blender without checking that they still render correctly, and unfortunately many of them don't. However reverting to the original versions and using the original blender version usually works.


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07 UTC+1.0
Posts: 2241
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2026-02-15, 13:54 UTC+1.0

I have exported the bzr history to git and dumped it here:

https://code.launchpad.net/~nordfriese/+git/widelands-media-old/+ref/historic-revisions-launchpad-bazaar/

Please check if this contains the relevant historic files correctly, brz to git exports can be problematic…


Edited to add:

You can clone the history but not at this time browse it online due to this:

https://ubuntu.social/@launchpadstatus/116045585195087841

We’ve temporarily disabled web browsing on our Git service to protect our infrastructure.

We’re actively working on fixes to address the underlying issues and will re-enable web browsing as soon as it’s safe to do so.

While the exact timeline is still uncertain, this is being treated with urgency. Thanks for your patience and understanding.

Edited: 2026-02-15, 15:29 UTC+1.0

Top Quote
carli2
Avatar
Topic Opener
Joined: 2023-08-17, 20:13 UTC+2.0
Posts: 42
OS: Linux
Version: git
Ranking
Pry about Widelands
Posted at: 2026-02-15, 14:18 UTC+1.0

Okay, I will bring out hebrews as a addon soon.

Before that I will soon be pushing a pull request for some engine changes that makes AI more robust for "exotic" tribes.


Top Quote
tothxa
Avatar
Joined: 2021-03-24, 12:44 UTC+1.0
Posts: 567
OS: antiX / Debian
Version: some new PR I'm testing
Ranking
One Elder of Players
Posted at: 2026-02-15, 16:56 UTC+1.0

Thank you. Unfortunately I wasn't able to clone with --filter=blob:none, got "warning: filtering not recognized by server, ignoring", so I wasn't yet able to check the history.

Fortunately I also have a few local bzr checkouts of the old tribes' graphics at several earlier revisions that I used for past salvaging work. Managing this was easier with bzr and its lightweight checkout feature. git doesn't seem to make it as easy...


Top Quote
carli2
Avatar
Topic Opener
Joined: 2023-08-17, 20:13 UTC+2.0
Posts: 42
OS: Linux
Version: git
Ranking
Pry about Widelands
Posted at: 2026-02-17, 02:55 UTC+1.0

The extension is online. Ready for test


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07 UTC+1.0
Posts: 2241
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2026-02-17, 21:08 UTC+1.0

Hi, I tried to test it but as another user also remarked in the comments it does not even start :(

The top-level register.lua looks like a total mess. Was this hallucinated by Claude? Got to love that collect_registrations() "function". None of this is needed; as the comments helpfully point out, the engine handles all this stuff, and rather better than that. After deleting this file, and the top-level init.lua as well (you do not need either of them), the fatal preload warnings go away but still no games can be started due to many other errors in the register.lua files. Below is the complete log for your convenience.


Short version: All add-on entities should define an attribute __skip_if_exists or __replace_if_exists, and more critically some of your register.lua files are empty.

The rule is that every init.lua should define exactly 1 unit, and it should have a matching register.lua that simply states the name and attributes of the unit defined by its matching init.lua.
The engine takes care of everything else, such as listing files, determining the load order and dependencies, and so on.


Some links that may help:
https://www.widelands.org/documentation/add-ons/#tribes
Everything under https://www.widelands.org/documentation/lua_tribes/


Full log of warnings and errors
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_market: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_massada: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_tent_small: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_bakery: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_branch_collectors_hut: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_brick_kiln: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_butchery: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_clay_furnace: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_clay_pit: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_clearing_tent: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_coppermine: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_donkeyfarm: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.983 real] WARNING: DescriptionManager::register_description hebrews_dressmakery: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_farm: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_fishers_hut: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_gold_beater: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_goldmine: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_goldmine_deep: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_granitemine: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: Registry file addons/hebrews_tribe.wad/tribes/buildings/productionsites/hebrews/initiation_site/register.lua does not define any units
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_machane: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_mill: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_oliveplant: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_quarry: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_scouts_hut: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_shepherds: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_shipyard: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: Registry file addons/hebrews_tribe.wad/tribes/buildings/productionsites/hebrews/smelting_works/register.lua does not define any units
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_sofers_workshop: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_solomons_harbour: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_spinning_mill: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_threshing_floor: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_vineyard: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_weaponsmithy: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_weaving_mill: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.984 real] WARNING: DescriptionManager::register_description hebrews_well: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_winery: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_workshop: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_yeshiva: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_zizijot_makers_hut: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_trainingcamp: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: Registry file addons/hebrews_tribe.wad/tribes/buildings/trainingsites/hebrews/yeshiva/register.lua does not define any units
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_headquarters: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_headquarters_tent: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_port: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_warehouse: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description ashes: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description destroyed_building: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description grapevine_medium: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description grapevine_ripe: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description grapevine_small: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description grapevine_tiny: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description olivetree_medium: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description olivetree_ripe: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description olivetree_small: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description hebrews_shipconstruction: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description wheatfield_harvested: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description wheatfield_medium: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description wheatfield_ripe: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description wheatfield_small: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.985 real] WARNING: DescriptionManager::register_description wheatfield_tiny: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description hebrews_ship: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description branch: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description bread_hebrews: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description clay: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description cloth: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description copper: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description copper_ore: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description dagger: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description fish: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description fishing_rod: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description flour: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description fur: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description gold_leaf: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description gold_ore: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description granite: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description grape: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description hammer: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description log: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description meat: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description menorah: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description olive_oil: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description olives: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description pick: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description sheep2: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description slingshot: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description tallit: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description tallit_katan: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.986 real] WARNING: DescriptionManager::register_description tefilin: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description tunic: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description water: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description wheat: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description wheat_grains: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description wine: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description wool: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description yarn: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description zizit: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_branch_collector: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_builder: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_carrier: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_donkey: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_farmer: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_ferry: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_fisher: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.987 real] WARNING: DescriptionManager::register_description hebrews_geologist: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.988 real] WARNING: DescriptionManager::register_description hebrews_miner: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.988 real] WARNING: DescriptionManager::register_description hebrews_recruit: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.988 real] WARNING: DescriptionManager::register_description hebrews_scout: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.988 real] WARNING: DescriptionManager::register_description hebrews_shepherd: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.988 real] WARNING: DescriptionManager::register_description hebrews_shipwright: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.989 real] WARNING: DescriptionManager::register_description hebrews_soldier: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.989 real] WARNING: DescriptionManager::register_description hebrews_stonemason: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.989 real] WARNING: DescriptionManager::register_description hebrews_talmid: add-on entities should define '__skip_if_exists' or '__replace_if_exists'
[00:00:01.989 real] WARNING: DescriptionManager::register_description hebrews_talmid_chacham: add-on entities should define '__skip_if_exists' or '__replace_if_exists'

Edited: 2026-02-17, 21:10 UTC+1.0

Top Quote
carli2
Avatar
Topic Opener
Joined: 2023-08-17, 20:13 UTC+2.0
Posts: 42
OS: Linux
Version: git
Ranking
Pry about Widelands
Posted at: 2026-02-18, 11:30 UTC+1.0

Nordfriese wrote

Hi, I tried to test it but as another user also remarked in the comments it does not even start :(

sorry I wasnt able to test and upload is blocked for 3 days. Thanks for the feedback


Top Quote