Jump to content

Silier

WFG Retired
  • Posts

    1.265
  • Joined

  • Days Won

    9

Everything posted by Silier

  1. Please be aware of class renaming that was done in a24. For example these two https://code.wildfiregames.com/rP22328 and https://code.wildfiregames.com/rP23853. Also I am not sure if your petra will be compatible with a24 aside classes because this one: https://code.wildfiregames.com/rP22527. I generally do not think you should spend much time getting it compatible with a24 while you actively develop under a23b. But sure once you are happy with state of your ai, you can make it a24 compatible but I would suggest fork your ai and do not try to make it work under both 0ad versions. Also you can make use of this.debug in Config and if your debuging code with it so you have easier time making dev version to release one. Happy coding
  2. Hotkey would do the magic +180 degree. Not sure how hard it is to do it correctly. Although remake all walls would be long process for art team, but this would be kind of features, that does not require art beforehand.
  3. Hello, it was probably one of the observers watching the game. His commands currently are taken as gaia actions in the game. However observer should not be able to give them in the first place. People are working on the fix. If you do not trust observers, as host of the match, you can disable them for the multiplayer matches in your game settings. You need to do it before you join multiplayer lobby, I think it is possible also once match started but I do not guarantee this ( I cant really check right now ). Sorry for troubles and have a nice day.
  4. still broken, we are aware of that https://code.wildfiregames.com/rP23858 although atlas is broken now since https://code.wildfiregames.com/rP23847 so we rather wait for that fix before rebuild it again for autobuild, @Itms is now mia
  5. It was observer not gaia. https://code.wildfiregames.com/D2810
  6. Maybe "Player obtained x for y" or possibly "Player bought x for y".
  7. I can't debug right now, I raised concern with commit. Ping @wraitii
  8. it is supposed to split string stored in token based on white spaces and reuse the same variable Hmm, that might be an actual issue, can you show your modification file?
  9. Sie müssen 0ad mit Visual Studio starten und dann 0ad abgestürzt lassen. Dann sollten Sie in Visual Studio die aufrufListe sehen.
  10. This should remove house { "value": "Builder/Entities/_string", "tokens": "structures/stonehenge -structures/{civ}_house" }
  11. without [ and ] like here { "value": "ProductionQueue/Entities/_string", "tokens": "units/{civ}_champion_infantry_a_barracks>units/{civ}_champion_infantry_e_barracks units/{civ}_champion_infantry_a>units/{civ}_champion_infantry_e" }
  12. Wir brauchen visual Studio so wir können Stacktrace sehen.
  13. Before spending time on this crash and binding it with d14, it might be this one https://trac.wildfiregames.com/ticket/5788.
  14. https://code.wildfiregames.com/source/0ad/browse/ps/trunk/binaries/data/mods/public/art/actors/props/special/common/waypoint_flag.xml variant is set based on civ, I think somewhere in cpp
  15. hmm, no crashlog generated or record in logs. It reminds me infinite loop somewhere. Can I ask you when did you play last time svn version ?
  16. Hi, when you open the project in visual studio, does it says (Visual Studio 2015 - Windows XP) next to the projects in solution explorer ? When you right click on project -> properties -> what do you have in platform toolset ? @feneur hi, could you unlock @LeineX ? @LeineX would you consider to come to irc ? https://webchat.quakenet.org/?channels=0ad-dev
  17. some people just like to play singleplayer and build empire for hours before finishing game so they may welcome this as the part of "roleplaying". being able to name cc could be useful in the future for campaigns. If there will be consensus it is something we want to implement we will. But even then it would have low priority I think. ping @bb_ @wraitii @Stan` @Freagarach some opinion?
  18. Hi, do you have any custom maps or active mods ? By the search on git repo there is none usage of snow_forest in the codebase.
  19. @feneur could you please unlock posts for @kokomaestro ?
  20. Hello, could you please provide log files? https://trac.wildfiregames.com/wiki/GameDataPaths What operation system do you have?
  21. Hello Arch Bot. I looked into the changes you made. First you should remove rate array and just use the equation you introduced. Multiplying 0,42 with 0,05 is 0,021 and not handicap player picked. Now I am going to present my current opinion if your mod should be merged with codebase. In most RTS Ais get cheats because they cannot match human thinking and decision making. Else they would be wiped out by any player and there would be no fun at all. Issue is that, with more complex games, Ai needs to think about more aspects and put them into equation. Also it needs to plan for future and to know when top stop current plan because it has to do something else. Also making Ai more complex could be bad trade off with performance. (fun story: I tried to mimic attacking code in defense manager to improve defense, it lagged so hard it was unplayable). Also there is issue what AI actually knows about. As player you move game camera and you can see enemy moving towards you and you know what units it has and how to counter them. That is not case for AI. It can at best check enemy units in some proximity of its structures but doing so for all visible structures and comparing enemy units if they are in the proximity is very resource heavy computation, so mostly it reacts only if gets attacked what is most of the time too late. I can agree rate bonus could be separate variable and difficulties could just influence what decision ai takes. But I am not sure if allowing for example hard ai going under rate of 1 is good idea. That would make it even worse then current medium ai. Also the same for allowing medium ai to go to bonus 100% would make it insane. It would mass units too fast. Current very hard ai has only 56% bonus and few players can beat and they count for ai wasting units with useless attacks and chases their units under their turrets. So generally speaking, ai is terrible in defense and sometimes lets units die stupidly or it tries to place structures at places it is constantly destroyed, also it wastes resources from time to time. Taking rate advantage from ai at this state would in my opinion make ai more boring to play against as it is right now. If you are interested in improving current ai: For the ai development and comparison it is preferable to remove that bonuses from initgame.js and let current ai fight against the new one with highest mutual difficulty level in various maps, settings and mainly I would suggest to pick for both of them the same civilization. Team would be more than happy to merge new ai if it turns out being better then current one, without destroying performance. P.S. : Ai should not be unbeatable. Regards Angen
×
×
  • Create New...