-
Posts
935 -
Joined
-
Last visited
-
Days Won
2
Everything posted by hyperion
-
you can replace a file with an empty file and adding .DELETED at the end, this way if you load your mod you can "delete" files in the base mod. This is how you can remove a civ from the game for example via mod. The script just does this for files you deleted in your git branch, so you don't have to care about anything, just working on the git branch as if you want to submit your changes to vanilla is all you'd have to care about. Generating a mod from it comes then for free.
-
That one or the one on gitlab. If you work on a branch you can just git diff -U5000 A26 > my.patch and upload it to https://code.wildfiregames.com for review. This approach also allows you to delete files via mod easily and the mod is much smaller. Feel free to adopt it or not
-
Can't say anything about the content but suggest rethinking the setup. My suggestion is fork the 0ad/0ad repo, create a branch maybe based on the tag A26. Then edit binaries/data/mods/public directly. This makes it much simpler to port the changes to 0ad vanilla. Also you can rebase your changes to a different version easily like when A27 gets released. Generating a mod can be done using a script, just did a minimal port of my shell script to python so it would possibly run on Windows too. If your branch is based on A26 run the script from the git base directory as python3 <path to script> A26 pyrogenesis-mod-generator.py
-
The "Alpha" label is scaring off new users from trying the game
hyperion replied to Thunderforge's topic in Help & Feedback
I always find it funny to have an rc for an alpha, that's not how versioning is supposed to work ... The we don't have a stable api or are feature complete is sufficiently communicated with a version lower than 1.0.0, having a warning in the modder guide to emphasize this once more while being sensible with actual changes and I call it fair game. About unhappy users, true there will be more but that should be proportional to happy users. Even a decade ago the game was sufficient to entertain for many hours. ... or features catch up with computers -
The "Alpha" label is scaring off new users from trying the game
hyperion replied to Thunderforge's topic in Help & Feedback
This is much better than the past no doubt, still you can't expect users to be able to fix their maps created in atlas this way. I'm not advocating to not make changes for functional reasons but cosmetic changes are hard to defend. -
The "Alpha" label is scaring off new users from trying the game
hyperion replied to Thunderforge's topic in Help & Feedback
Not pyrogenesis but 0ad. Not that either officially claims something like an API That change was done manually and after tripping enough people someone wrote a script, it would have helped it it had been the other way around. Write a script, if the output is what is desired commit the result of the script. -
The "Alpha" label is scaring off new users from trying the game
hyperion replied to Thunderforge's topic in Help & Feedback
Worst are the ones like stone -> rock, don't think @Freagarach is guilty of similar ones. -
We can expect the fascist to have done their research as well and based their logo on authentic sources. For example the ones depicted in https://en.wikipedia.org/wiki/Fasces#/media/File:Roman_armour_and_accessories.png look a lot more like the one commonly associated with fascism. The same for the stone tablet and the coin you posted. The two sided axe is from an Etruscan tomb if my search didn't fail me, so can it be considered Roman? I'm not saying your are wrong or the image shouldn't be changed, just that I suspect any form of authentic faces may be linked to fascism one way or another if one looks hard enough.
-
Fascist symbol: https://en.wikipedia.org/wiki/File:Fascist_symbol.svg Logo of the PNF: https://commons.wikimedia.org/wiki/File:National_Fascist_Party_logo.jpg They don't look similar but the coat of arms of St.Gallen does somewhat: https://en.wikipedia.org/wiki/File:Coat_of_arms_of_canton_of_St._Gallen.svg So for me as long as it's clear what is the source and the source is unproblematic the current logo seems fine. Not that I object to changing it either.
-
The "Alpha" label is scaring off new users from trying the game
hyperion replied to Thunderforge's topic in Help & Feedback
0ad doesn't offer a stable API for modding at all. -
If this is about history tags then I'd welcome it. The reason for dropping the ones there were was they were filler mostly like "this is a Roman stable, full-stop" and the like as I recall. So if you get it were they have substance and our historians are happy with the quality I don't see a reason for it no making it into the main game in the end. I suggest start a mod and limit yourself to 1 or two civs first and try to get the attention and feedback of the historians early.
-
Failure to compile spidermonkey part of build process.
hyperion replied to gnw's topic in Bug reports
I'm not keen on updating yet as some of the packages for which bugs are filed for I depend on which makes testing somewhat tedious. Anyway thanks for the report. @phosit told me he might have time over the somewhat lengthy weekend. -
Failure to compile spidermonkey part of build process.
hyperion replied to gnw's topic in Bug reports
Version 10.0.0 is apparently hard masked on my system, reason being it breaks lots of packages. Do you have an older version available? -
Failure to compile spidermonkey part of build process.
hyperion replied to gnw's topic in Bug reports
That line appears wanting to format an int which should be fine ... What version of libfmt do you have installed? -
Failure to compile spidermonkey part of build process.
hyperion replied to gnw's topic in Bug reports
Had SM 102 checked out For SM 91 it's obvious why it wouldn't work. Attached patch should get you past this error. 0001-Fix-clang-16-build-of-SM-91.patch -
Failure to compile spidermonkey part of build process.
hyperion replied to gnw's topic in Bug reports
I only have clang 14 and 15 installed, will take a while to build clang 16 ... Edit: Anyway you might want to file a bug on trac and mark it as release blocker in the meantime ... -
Failure to compile spidermonkey part of build process.
hyperion replied to gnw's topic in Bug reports
Checking spidermonky sources "build/moz.configure/flags.configure" it looks like it possibly doesn't recognize clang-16 as clang, maybe try CXX=clang++ ./update-workspaces.sh -j8 instead. -
Would be nice if he could spend time more meaningful for the project.
-
The function of demolition of interfering resources.
hyperion replied to Sun Wukong's topic in Gameplay Discussion
It's already there, used for some bushes on some map. Using it for all will break forest-nothing type maps and isn't really what people expect me thinks. So up to map creator. -
If it's a war crime go report it to Den Haag as supposed to in a lawful society, I for one think I'm playing a game here.
-
What's the point of siege walls converting to enemy?
hyperion replied to causative's topic in Gameplay Discussion
Similar palisades and outpost with neutral territory as a hotfix for A17 ... PS: A17 isn't a typo