Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. I added a section in https://gitea.wildfiregames.com/0ad/0ad/wiki/PortA27ToR28 which links to https://gitea.wildfiregames.com/0ad/0ad/wiki/ModdingGuiAndSimulation.
  3. Smoother transitions to new updates. For 27, it look a lot of searching and trail and error figure out how to install auto civ. Now there's 28, and auto civ is broken again, and I can't see basic statistics displayed while I play. Very basic stuff like # of laborers. I'm playing blind. I can't be the only one with this issue. I'm curious how others handle it.
  4. Today
  5. Hi folks! LocalRatings was updated to version 0.28.1, compatible with 0 A.D. 28. Before making the mod available via the official downloader (Settings > Mod Selection > Download Mods) I would wait a few more days to have it tested, as some code re-work was needed to port the mod. Since I am not active in the lobby (sigh!) some of you may want to help testing it on R28; I appreciate any bug report. To test the mod, you can download the zip file and extract it into the mod folder (see here to locate the mod folder on your system); then activate the mod via Settings > Mod Selection.
  6. Stunning screenshots !
  7. Hello, I'm here to share some more gameplay images of my World Rising mod. I've been working a lot on the natural environment. I've created plants, trees, grass, rocks, and more... There are still a few things missing to finish this part of the Japanese flora. I hope you enjoy it.
  8. Wonderful. Thank you very much!
  9. TGs on the Pokeball will go crazy
  10. i did, does it not say version 3?
  11. @real_tabasco_sauce Well done! Can you update the mod.io? I see you are maintainer of the mod there so you probably can do it.
  12. Its fixed I think. I let petras play 7 min. because it's late here, but I think it's fixed. Thanks if you read this
  13. Yesterday
  14. Thank you for the clarification @phosit I think the info you just provided should be added to this guide: https://gitea.wildfiregames.com/0ad/0ad/wiki/PortA27ToR28 And possibly to this guide too: https://gitea.wildfiregames.com/0ad/0ad/wiki/Modding_Guide Porting mods to R28 is not straightforward without this piece of information.
  15. Feldmap 3.0.0 feldmap.zip Added a button to turn on/off balancing Added a button to turn on/off team shuffling NEW (and returning) MAPS Lake: Wrench (partially bugged): Cross: River Island: Enjoy
  16. The "append" keyword has to be used where modules are used. It's tracked here. Note: Modules are enabled in the GUI doesn't mean that in the whole GUI modules are used (IIRC in R28 only in pregame and splashscreen). I wouldn't make .append the default. It serves as distinction between appendixes and plain files. @GrapjasYes that's the (my) desired way of doing it. And it's weird that it doesn't work. (I tested appending multiple files. I think it's something about the content of the files. The next line is appended without a newline. Maybe the implicit semicolon doesn't work at the end of a file.) When the file would get to big you could also import some variables: import { menuEntry } from "gui/pregame/grapjasAdditions.js"; mainMenuItems.unshift(menuEntry);
  17. I was following: https://gitlab.archlinux.org/archlinux/packaging/packages/0ad/-/issues?show=eyJpaWQiOiI2IiwiZnVsbF9wYXRoIjoiYXJjaGxpbnV4L3BhY2thZ2luZy9wYWNrYWdlcy8wYWQiLCJpZCI6MjI0OTY4fQ%3D%3D but they didn't let me create a account due to heavy traffic or so. Toolybird said: "Can you reproduce the problem? Where is the log file? If it's crashing, where is the backtrace?" Can another arch user reproduce it? Or can another arch user say that they could play for a bit longer? I just started a single player game, let some gaia fight and waited 2 minutes and 10 seconds for the next crash. Here are some log files from .local/state/0ad/log If you tell me how I can run tools tracing it, but wouldn't it be easier if the person that investigates it just lets the game run themself for just max. 5 minutes? log.zip
  18. Mauryan rams are the cutest imo. they look so harmless, when their wheels move it feels like a wloden cute toy, it has literally 0 "warlike" assets on it it just looks so harmless like, awwwwww
  19. I was dabbling into this too. In my case i simply needed an extra main menu button, doing let grapejuice = { "caption": translate("Grapejuice Info"), "tooltip": translate("View the changes that this mod brings to the game."), "onPress": () => { Engine.OpenChildPage("page_grapejuice.xml"); } }; mainMenuItems.unshift(grapejuice) into `MainMenuItems~grapejuice.append` Seems to be clean and works well if i do the same in another mod. However if the variable name is the same in some other mod it will hardcrash on startup. Even if you let the variable out of it and just do mainMenuItems.unshift ( { "caption": translate("Grapejuice Info"), "tooltip": translate("View the changes that this mod brings to the game."), "onPress": () => { Engine.OpenChildPage("page_grapejuice.xml"); } } ) in 2 different mods it will hardcrash aswell. Not sure why and if this the recommended way of doing it anyway.
  20. Thanks for your work! Also, the new log ram is cute (and efficient).
  21. @phosit right, I was too quick. So, what works and what does not: ✔ gui/pregame/mainmenu~MyMod.append.js ✖ gui/pregame/mainmenu~MyMod.js The second approach has worked in all versions prior 28 - and this was "the" established practice, as far as I could see. It looks like the "append" keyword has a special meaning for evaluation of files (I tried with other keywords). Then I have two questions: Should modders be advised to rename all files of the form "module~MyMod.js" with "module~MyMod.append.js"? If so, could this be explicited somewhere? Probably not so relevant here https://gitea.wildfiregames.com/0ad/0ad/wiki/PortA27ToR28, but it would have helped.
  22. With "any content" do you mean "no content"? Then that's expected. An empty file shouldn't change the behaviour. eg: appending nothing to the mainmenu.js doesn't change anything. When adding a `warn` call at global scope of the "append" file, it works for me.
  23. @phosit try creating a file gui/pregame/mainmenu~MyMod.append.js with any content; this file is not loaded. Or do you get a different outcome?
  24. There is an example in "binaries/data/mods/test.scriptinterface/module/modified/". In your example you would write a file "mainmenu~local_rating.append.js". In that file you can override the init-fuction or anything else. init = function() { // new init code. }
  1. Load more activity
×
×
  • Create New...