-
Posts
17.626 -
Joined
-
Last visited
-
Days Won
562
Everything posted by Stan`
-
Yeah I am actually in favor of ditching it It was on the roadmap for A25, but @vladislavbelov had little time and focused on HiDPI instead, and we only got some part of that. I'm also not really happy of the fact we don't patch it correctly (as in its already patched) Gentoo doesn't use the bundled copy at all (Source I've been talking with a few of the maintainers on gentoo-games) They just go --without-nvtt for the most part and use the tarballs. Anyway. I'm curious to see how it'll go with compressonator. Might event try on Windows if I get the chance.
-
Portraits for Ships and Water Objects
Stan` replied to wowgetoffyourcellphone's topic in Art Development
I suppose it could be done by restricted classes. E.g. giving sharks the ability to attack but only fishing boats. I'm afraid however it might look a bit weird. Also I believe more people are killed by dolphins every year than by sharks. -
Garrisoned turrets have not vision range.
Stan` replied to Gurken Khan's topic in Gameplay Discussion
Split the topic. I suppose @Angen or @Freagarach might. I suppose it's a template issue. -
Adding Magic, Items, And Majesty Style Stuff
Stan` replied to MoLAoS's topic in Game Development & Technical Discussion
Do note that Linux and macOS builds are 64bits. Also, you need to pass --large-adress-aware when running update-workspaces.bat to be able to use up to 4GB of RAM. Else you'll be limited to 2GB. (Autobuilds have that flag) -
Addition of Han Chinese to 0AD
Stan` replied to Yekaterina's topic in Game Development & Technical Discussion
Yes but no errors != Fine. We need to keep actor files consistent for variants. This allows for instance a mod to replace all projectiles at once by changing one file not 300. -
You can also apply a global aura for all players that sets the loot to 0. Code changes should be similar to those. https://code.wildfiregames.com/D4250
-
Automatically yes, immediately no. Translations need to be pulled first. Usually happens twice a week . I believe you can use the filters. Per resource. There is a way to see all strings but I never remember how.
-
Addition of Han Chinese to 0AD
Stan` replied to Yekaterina's topic in Game Development & Technical Discussion
I don't know why you touched the buildings at all they were totally working before XD. I restored the original ones who have their garrison flags There is still quite some work to be done for the hans - Remove all history strings, not any other civs have them and it might be weird - Use correct variants for building destruction eg. https://code.wildfiregames.com/rP24878 - Use correct variant for building projectiles https://code.wildfiregames.com/rP24907#change-QDyUhFFifgGT - Check units have approaching variants and animations are not broken. -
Phabricator no longer actively maintained
Stan` replied to maroder's topic in Game Development & Technical Discussion
Well switching to a different versionning system is about commit access too. And I haven't heard from @LordGood and @Alexandermb and @wackyserious that they want to retire. @Enrique is definitely gone though. -
Phabricator no longer actively maintained
Stan` replied to maroder's topic in Game Development & Technical Discussion
Indeed we could sed the svn status to see if we need to rebuild. We do need to have a test executable though. I did not know that, I've seen some cross people commits on Github and always wondered how they did it. I agree. I think we're in the later case. I think it's been there since before 2011 See Phab != SVN. The only way to upload images (or any binary really) with Phab is through arcanist. The point with SVN is there are barely ever merge conflicts you don't really have to worry about your next commit doing a merge on the branch or whether you need to rebase, or pull before you push etc. It does everything for you. You can also only clone the public mod or any sub part of the repo without having to clone the whole thing. -
No idea you need to contact your Ubuntu maintainer
-
We could use the veiny metal texture, maybe. To make everything a mess one could make metal mines give both stone and metal
-
It seems bigger than the example though. And it has to work for random maps as well. The challenge here is to keep a balance between organic rock formations and full fledged carries with tools and whatnot.
-
Phabricator no longer actively maintained
Stan` replied to maroder's topic in Game Development & Technical Discussion
I would guess that too, but there is some dependency between C++ and JS components (Not that much, but still, RallyPoints, Identity, Attack, possibly others) And also you can't run the game without the mod mod. https://www.perforce.com/blog/vcs/plastic-scm-vs-perforce (Obviously biased) I suppose proprietary isn't great but since my initial plan was to move to github.... Whatever we choose it should make it easier for people to contribute, and I think git fits that description. It's not like we attract a lot of industry professionals anyway, and they might be more familiar with git. -
In this case they might look a bit weird for such small objects
-
Phabricator no longer actively maintained
Stan` replied to maroder's topic in Game Development & Technical Discussion
1) Server maintenance. Currently the only person who knows how to handle properly Phabricator is Itms. If tomorrow Phab breaks beyond repair and he is not available then we're in a pickle. 2) server performance, the windows and linux slaves are currently putting a big strain on the server forcing us to change disks almost every year. 3) Server migration. If opting out of Phab we'd ideally migrate the diffs, concerns and whatnot too so it can be shutdown instead of keeping it around like we did for trac because it was better that whatever Phab used. 4) What to migrate,we currently have one huge repo containing art, art_source, and ps/trunk, (git only mirrors the last tiny part. Should we do the engine split and have empires_ascendant a separate mod ? Where do you put gaia stuff, where do you put components, rmgen etc https://trac.wildfiregames.com/ticket/5366 5) Where to migrate what. What do we do with the artifacts (do we keep versionning them ? How can we make it a breeze to download them like it is currently if you're using svn), and all the windows dlls which are currently a huge pain to build (maybe less when/if @hyperionsucceeds. As said previously should we strip them from the history to reduce the git size ? What about libraries ? Should we find a way to debundle everything first ? That could take years. What about source/tools should that be another repo ? (After all the lobby was moved out) 6) Having the agreement of the majority of the team would be nice too, svn is easier for artists and some devs like it as well. (Just to be clear I'm 100% for the git migration as it has been a major complaint over the years) 7) Fun one, who does it ? Do I stop everything else to come up with something ? 8) When do we do the switch ? Mid release ? During the next three months CF because people are in holidays and can't look at bugs ? 9) Jenkins migration. Do we keep jenkins, do we rewrite all the jobs? ---------- 1 bis) Do we say what the hell and just use whatever is on github at the moment ? https://trac.wildfiregames.com/ticket/1814 https://trac.wildfiregames.com/ticket/1819 https://trac.wildfiregames.com/ticket/1816 -
Not sure @Freagarach might know
-
You can clone SVN anywhere and if you want it to use its own config files and replays just pyrogenesis with the -writableRoot flag.
-
Phabricator no longer actively maintained
Stan` replied to maroder's topic in Game Development & Technical Discussion
I'd like to, but I have a yet to make a concrete migration plan. -
Where do I get Campania and how do I install it?
Stan` replied to pixel24's topic in Game Development & Technical Discussion
Campaign support, not actual campaigns. -
Would in binaries/data/mods/mod/gui. Not sure where you'd add it though
-
Well you already got the development version of the game so I suppose by browsing the js code. If you're interested in random map generation that would be binaries/data/mods/public/maps/random global scripts are in binaries/data/mods/public/globalscripts components like the ones handling unit behaviors are in binaries/data/mods/public/simulation/components They can call global scripts and helper scripts binaries/data/mods/public/simulation/helpers All things related to the user interface is organised in pages and is here binaries/data/mods/public/gui You might find more documentation here https://docs.wildfiregames.com/