-
Posts
510 -
Joined
-
Last visited
-
Days Won
16
Everything posted by Seleucids
-
@Average Concept Enjoyer https://github.com/Yekaterina999/Judeans-Hasmonian https://github.com/0ADMods/judeans
-
The player who chose Judeans in a TG be like: your CC was promised to me 3000 years ago! Jokes aside, this civ actually exists somewhere on GitHub or in Endovelico. Please take a look around and see if you can port it to R28
-
@Atrik @wowgetoffyourcellphoneI want to touch on the recent discussion regarding our development workflows and how best to align our modding efforts with the vanilla codebase. I have read through both of your points and really appreciate the nuance around resource allocation and reviewer availability. The reality is that there are definitely valid differences between the timelines for mods versus full game integration, particularly when it comes to compliance and QA scrutiny. However, as we move forward on larger project deliverables, our goal is to streamline the process without sacrificing quality. I am proposing that we introduce weekly alignment sessions on Microsoft Teams to keep everyone synced with QA and product management. This would allow us to surface blockers earlier and ensure our technical direction remains aligned with the broader roadmap. Regarding the specific debate on mods versus pull requests, standardising our integration protocols can actually help bridge the gap you mentioned regarding reviewer availability. By centralising these reviews within a PR workflow, we create a more predictable pipeline for feedback and refinement before code enters the core system. This is a collective effort to improve how we scale our development operations. If we can establish these regular touchpoints and adopt a shared development standard, we should see fewer integration headaches and faster cycles for feature releases. I would love to hear your feedback on how you think we can implement this in a way that respects the workflow differences you are facing while still moving us toward greater consistency.
-
I have a sanction idea that satisfies both sides of the argument but it is a bit difficult to implement technically: Every time JC says a racist comment, his units increase in cost by 20%. When he insults another player, his units loose 20% of attack damage. When he trolls, his units loose 10% max HP. The penalty changes depending on the severity of the offence.
-
Fact check: JC is absent because he is busy with his biological life, not because of a ban.
-
Point 1: you can visually check that there is a gap. If you want the units to pass through smoothly, your gap should be large enough to be visually obvious Point 2: moderngui is the way to go right now Point 3: every time you mark someone as buddy, their name is written to a list in user.cfg locally. Nobody else knows who you mark as buddy as this is a purely local action and not synced. If you log in on a different computer, you will loose all of your friends. You can implement an enemy list in a similar way but I recommend you to get along with other players instead
-
I was the one who improved the AI's eco and the army size hehe I hope it's not too hard for new players
-
I like the fact that you use .ods libre office user? Fanatics were op in A27 because of their speed, lack of counter and being able to annihilate any melee cav strategy. Also they are strong as just infantry meat shield. Maiden guard is just a regular sword champ until you get the upgrade Archer elephants are stronger than you think because of sniping and the fact that you cannot easily wipe them with sword cav
-
Maybe mod.io? If it still exists
-
You raise a valid point. In the specific case of autociv you can look at the autociv thread where I make bits of updates. I guess very detailed change logs warning mod Devs about expiring function names would be better. If there is a breaking change, just introduce a new function alongside the old one to ensure support
-
For now, if you use autociv with ModernGUI, please stack your mods in this order: Otherwise it will crash during gamesetup. The game is playable like this and you have most of the past features restored to get you back into action! I will gradually work on fixing the other autociv bugs ...
- 509 replies
-
- hotkeys
- autoassign civ
- (and 9 more)
-
Hello, many thanks to @Atrik, I fixed the buttons issue. Also I believe that his ModernGUI has overlay so you can use his mod for the stats for now. Most of the other features of autociv are here. I have tested that these are working, at least for me: Automatically changing civ names Limit corpses Hotkeys Disable eyecandy autociv.zip
- 509 replies
-
- 1
-
-
- hotkeys
- autoassign civ
- (and 9 more)
-
For now, please delete the folder in /gui/lobby as a temporary fix
- 509 replies
-
- hotkeys
- autoassign civ
- (and 9 more)
-
autociv-28.zip this is the first version of autociv A28. It restores the hotkeys Let me know if there are bugs. Please also list the other features that you want Plans for the weekend so far: 1. Returning features: Stats panel and player panel 2. New features dedicated to A28: Bring back women and undo gender changes 3. Bug fixes: Random newlines in chat messages when pressing space or tab Cancel button does not close the settings window
- 509 replies
-
- 3
-
-
-
- hotkeys
- autoassign civ
- (and 9 more)
-
Hey I know that A28 had been released and you want autociv... But I'm so busy with work during weekdays that I can only work on this during the weekend. I wasn't noticed of the exact release date. For now, tonight I will try to publish a version that restores your hot keys Then this weekend I will work on the other features Main blockers: 1. Can't get the stats panel to show itself, I keep getting the engine.GetGUIObjectByID not able to get the correct ID 2. Cancel button doesn't work from time to time In the meantime feel free to propose other features that you want + i would appreciate some help on the 2 blockers thanks I haven't been able to update to the latest release yet because Arch pacman wasn't updated as of last night
- 509 replies
-
- 2
-
-
- hotkeys
- autoassign civ
- (and 9 more)
-
I checked out the latest 0ad source code from gitea repo and I saw that we are on version 29, not 28. What happened here? Where is A28 and why are we skipping it?
-
Hi @AlexHerbert, I am not a MacOS user, but let me know if you would like to request a specific feature. This goes for anyone, I am currently porting autociv to A28 and please let me know if you have any ideas!
- 509 replies
-
- 1
-
-
- hotkeys
- autoassign civ
- (and 9 more)
-
0ad launches without window (likely GPU driver issue)
Seleucids replied to Seleucids's topic in Bug reports
Solution found: 1. Try to force start 0ad once from the terminal with options (Cite vladislavbelov) $ 0ad -conf=rendererbackend:vulkan If 0ad window appears then it's an OpenGL bug. Proceed to the next step. 2. To fix this permanently, add to your user.cfg this line: rendererbackend = "vulkan" Then if you run 0ad again (using any calling method), it should use the Vulkan engine. 3. If there are still additional errors, you can force debug output by adding this list to your user.cfg then run 0ad: renderer.backend.debugcontext = "true" renderer.backend.debuglabels = "true" renderer.backend.debugmessages = "true" renderer.backend.debugscopedlabels = "true" renderer.backend.gl.enableframebufferinvalidating = "true" renderer.backend.vulkan.debugbarrierafterframebufferpass = "true" renderer.backend.vulkan.debugwaitidleafterpresent = "true" renderer.backend.vulkan.debugwaitidlebeforeacquire = "true" renderer.backend.vulkan.debugwaitidlebeforepresent = "true" renderer.backend.vulkan.deviceindexoverride = "-1" renderer.backend.vulkan.disabledescriptorindexing = "true" Explanation: Due to the recent Nvidia driver updates on Linux based OS, there are some OpenGL rendering issues and 0ad is one of the affected applications. If you force the backend to use Vulkan renderer then the bug is bypassed. However, you must ensure that your Vulkan layers are installed correctly. My Vulkan packages: lib32-vulkan-icd-loader 1.4.335.0-1 vulkan-icd-loader 1.4.335.0-1.1 vulkan-tools 1.4.335.0-1.1 -
@Perzival12 I made some changes to the Petra bot and committed it to the A28 code. Perhaps you can check it out there. Aside from that, there already exist some harder versions of AI bots around the forum, please have a go at digging around. Some may be outdated so require porting forward. For the easiest level of AI, it would be a good idea to add back P3 and all the advanced units + structures, but really decrease the aggression level of the bot. What kills the human noob is not the late game units but the frequent early aggression. On a separate note, let me know how well the AI bots perform with Hyrule Conquest
-
I am trying to run 0ad downloaded from package manager and it starts without a GUI. I can see the icon on my taskbar and btop, but no window of any kind appears at all. The command line logs: $ 0ad FILES| Main log written to '/home/rena/.local/state/0ad/log/mainlog.html' FILES| Interesting log written to '/home/rena/.local/state/0ad/log/interestinglog.html' Sound: AlcInit success, using OpenAL Soft FILES| Hardware details written to '/home/rena/.local/state/0ad/log/system_info.txt' FILES| UserReport written to '/home/rena/.local/state/0ad/log/userreport_hwdetect.txt' Please find attached the relevant logs. There are no error reports anywhere. userreport_hwdetect.txtsystem_info.txtmainlog.htmlinterestinglog.html In order to eliminate the possiblity of pacman hosting broken packages or system libraries at play, I built A28 from source and the same occurred. This is why I suspect something is wrong with my GPU driver. However, all other applications run fine: Ollama AI deployments, Steam games ... Let me know if any other system files are needed.
-
Build instructions for A28
Seleucids replied to Seleucids's topic in Game Development & Technical Discussion
After downloading the currently built ones, I get this error on launch: Also I noticed that you changed the logging folder location crashlog.txt interestinglog.html mainlog.html -
Build instructions for A28
Seleucids replied to Seleucids's topic in Game Development & Technical Discussion
Another question: how can we compile and use the Vulkan renderer on the main branch of gitea? -
In order to build A28 on a Linux system, after installing the dependencies, it's necessary to use cargo to install the cbindgen module. This wasn't specified on the build instructions page of gitea but you would encounter mach build errors if you don't install cbindgen. You must execute this command before building the libraries. cargo install cbindgen Please can someone update the build wiki on gitea thanks.
-
Now this is my motivation to install PureOS , in a VM
-
I hope, that by "instant free stone mine", you mean the P1 tech is free and instantly researched, not Carthaginians getting a diamond pickaxe with infinite mining rate. If you want the tech to be free and researched immediately, you might as well implement it as a civ bonus. In general I am for giving Carth a stone mining bonus, because that allows them to go for embassies and barracks earlier but without making them too OP
