Jump to content

rossenburg

Lobby Moderators
  • Posts

    220
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by rossenburg

  1. 10 hours ago, Darkcity said:

    I think one of change we should introduce is dynamically changing player name and player placement values while chaning the AI diffculty level. Example

    Scenario: You are playing 1v7 againt AI and you have selected 3 AI as hard and 4 AI as very hard.

    Currently we show: 

    image.thumb.png.19c8576d93bdb2fc82accf221c3b32f6.png

     

    Instead of this we should show:

    image.thumb.png.68c089639f2fb49a7fd186ba03451964.png

     

    Right now values are selected in background but no value is shown on Front-end side.

    @rossenburg FYI. Should be a feature in your mod.

    Hey @Darkcity, about the ping mod, i saw similar thing in AOE4 with voiceover too, pretty cool :) 

  2. On 28/08/2022 at 8:09 PM, Darkcity said:

    I was thinking if we can replace the current UI design of tree selection 

    from

    Curretn design

    To (wireframe)

    1110125703_designforwoodtrees.png.887b00a710ab87035493de6040570806.png

     

    Some reason we should do it.

    1. The in-frame pic shows which tree have you select currently.
    2. Wood icon instead of build icon tells that this tree is not for building but for wood collection.

    Extend use case - If we ever implement the idea of planting forest, then this will be good for diffrentiating platable trees and non-plantables.

    @wowgetoffyourcellphonewhat do you think?

    i think the logs portrait makes more sense?

  3. 6 hours ago, vladislavbelov said:

    It's not the bug, search is a resource consuming operation. Reducing the delay to 1 second for all doesn't sound good.

    In theory we could reduce to 1 second (or 2 seconds) only for registered users without posting limits.

    @implodedok

    That should work, cause i personally don't like to wait 20 seconds on every search ( especially when there's no results for your search query, waited 20 secs - search another one after 20 secs no results - wait 20 secs :)  )

    • Like 1
  4. Thanks for the heads up! Most of the issues you mentioned is well aware of and noted. The security button and some functionalities are not working so far , and also you might see an error saying defbot.py does not exists, you can totally ignore the error. Some files were excluded but a new update will be pushed soon which should cover all the issues. ATM,  hope you enjoy :)

    • Like 1
    • Thanks 1
  5. 11 hours ago, Dunedan said:

    Also keep in mind that most players which have stored their password in 0ad probably don't even know anymore what their password is and therefore wouldn't be able to change their password at all, if a password change would require typing in the current password.

    Understood, but just to be clear. we are dealing with 2 things here right?

    1. Users who already have access to their accounts and wishes to update their password ( just incase someone had their password by any means) - this takes place in lobby when user is logged in
    2. Users who do not remember their passwords and are stuck in the log in page 

    or just to make things even more simpler, just one page in settings ( where both cases ( 1 and 2 in ) , can go ahead and update their passwords ). I believe there's a need to somehow verify that someone who has case 1 , really owns the account they wish to update the password of. Else i can just go ahead and reset someone else's password or something..I dunno if im thinking way too broad, can you suggest how the whole process should be? , if possible in some kind of pseudocode or step by step listing 

  6. On 06/09/2022 at 8:23 PM, smiley said:

    I am envisioning exposing the XMPPGame object directly. The logic for sending the actual stanzas would then be a method on XMPPGame. For get profile, I absorbed the information into XMPPUser. GetUser would first lookup the xmpp user and then query the elo related data and construct the User object with all relevant information. GetProfile would no longer be needed as a separate method.

    Indeed. I missed it at first then hastily added it under the wrong comment before posting. Register() and ChangePassword() were swapped.

    Separating out these from the current monolothic client would allow to update the underlying mechanisms more easily. XMPPGame related methods only are subjected change if we switched from XPartaMuPP to PubSub events while the XMPPClient requires no changes.

    https://github.com/livvv2k/0ad/tree/xmpp_client, any work on this front would go here.

    When a user is authenticated, do we need to reinitialize the XmppClient? I'm asking this because I made few attempts trying to get this feature running.

    image.thumb.png.a3a5a7f5940de9643486c9b2af206ab1.png

    The idea is to allow authenticated users to be able to reset their password, probably the "forgotten password" feature will follow up later on (when users do not remember their password and are logged out of their accounts). For extra security, users are asked to confirm their old password before updating the old password ( just so, if someone else has an account that doesn't belong to them they won't be able to change password ). I dunno if its best to compare the encrypted form of the old password in other to achieve this since its stored locally or there's more efficient way.

    image.thumb.png.bf10568b01e695045b43ed00337bae4a.png

    Also check if users are using their old password as new password - if new password is the same as old password it shouldn't allow ( since in that case nothing has changed )

     

    image.png.5bec6d24d203b577c4c92705ee84e2fb.png

    and thirdly, the question do we need to reinitialize XmppClient before we can use  XmppClient function - I thought an active session already has XmppClient initialized since

    Engine.HasXmppClient() returns true when user is authenticated. What's the right way to tackle this ? One more thing i noticed and wishes its prevented is allowing users to log into accounts with the encrypted form of their password instead of the plain passwords, i feel like it might help alot @smiley @Dunedan

  7. 1 hour ago, Sevda said:

    Hi, I am trying to achieve the 3 following goals:

    1. Change the main theme to something other than Honor_Bound

    2. Do not restart playing the main theme when I enter gamesetup page

    3. Remove some of the original tracks and replace them my own songs. At the moment I managed to add in my own songs by editing the civ music in simulation/data, but sometimes random tracks that are not included in the file still pop up.

     

    I haven't found the commands which specify the tracks. 

    Any help would be appreciated

    @Stan` 

     

    script: gui/common/music.js 

    audio files audio/music/*

    • Like 2
    • Thanks 1
  8. Version Update 0.0.7

    This new version is completely supported by A26.
    • I've added few patches to keep the mod running smoothly
    • Input sounds in GameSetup removed
    • Password reset integration ( will be added soon )
    • New account settings page ( not functional - will be added in later update)
    • Minimized file size
    • You can now mark a player as smurf directly from the lobby
    • You can now tell all unready players to get ready using a single button / permanently ban a player for joining your hosts ( merged with and inspired by hostenhanced mod )
    • This version no longer supports A24. Make sure you have installed A25 or higher to continue using all God'sEye features.
    • Anti Busy / AFK 

    What to expect in later versions?
    • New and improved game summary with new icons 
    • Fight ratio improved with new icons
    • Real time fight ratio counter 
    • Password reset system
    • Budges
    • Name change system ( 1 time / month - this does not totally eliminate your old name as it will be shown along side your new name and also broadcasted whenever name is changed ) 
    • Impersonation blocker

    • Like 1
  9. 2 hours ago, G.O.A.T said:

    This is funny, shared accounts leaked on this thread still not banned - hallowed by WFG team (:loool:)

    I'm just curious if sooner or later any mod scripter  will share mod to have easy one-click access to shared accounts, as there are totally untouchable. 

     

    I believe, banning "Pwned" accounts isn't the best way around such issue. If @ValihrAnt get pwned we need to ban his account together with his ratings?, probably 

    should do the magic when it's finally integrated.

  10. 1 hour ago, Tyrannosaurus said:

    Since we have three North African civilizations (Ptolemies, Carthaginians, and Kushites) already, I thought that one located entirely south of the Sahara would be welcome as well. So I am going to suggest the Nok culture that thrived in the area of Nigeria between 900 BC to 200 AD. There's not a lot we know about them, especially since they don't seem to have used a written script, but they have left behind numerous sculptures attesting to an artistic tradition that would influence those of later West African kingdoms.

    Nok Culture on the World History Encyclopedia

    Some choice Nok sculptures:

    nok_01.jpg.6163e70e2ba5462a3b617cd5f3706a06.jpgnok_02.thumb.jpg.da22feda90f39f8b72cde79fb148c6af.jpg

    nok_03.thumb.jpg.8c117e6d22a455e50087f0cc16ea0b4c.jpgnok_04.jpg.348376817bde62bae25d33971f3b1590.jpg

    nok_05.jpg.9af78d8f980e3fc1d55a7f1b319929fa.jpgnok_06.thumb.jpg.3357d04a54fd789d2ce63cb896d05e32.jpg

     

    I don't think we know for sure what language the Nok people spoke, but I would use Yoruba or Ibo vocabulary for unit and building names since those are some of the cultures influenced by the Nok culture. Below are some images showing what these cultures looked like in more recent periods:

     

    yoruba_palace.jpg.c00a60c154a2eb05a829b3f4027fd956.jpg

    Yoruba palace compound (I think)

    yoruba_village.thumb.png.9ca605a87bb1c2b05464327dac965521.png

    Yoruba house

    igbo_house.thumb.jpg.f3f5ddb7ef414a3ef646c01dbb04d992.jpg

    Ibo house

    igbo_warriors.thumb.jpg.c48531df0c8cccfc09d6ebd0d4488773.jpg

    Ibo warriors with armor

    igbo_warriors_02.thumb.jpg.89984386e22fdfbf33b6bd76dea6c8fb.jpg

    Ibo warriors with spears and shields

    In addition, as part of this larger representation of West Africa, African rainforest animals could be added to the game. Game could include the bongo, guinea-fowl, okapi, gorilla, and forest elephants (which I believe are already in the game), whereas leopards and chimpanzees would be predators.

    Bongo.thumb.jpg.c4b606a8044843416ccc33d3b644174f.jpg

    Bongo

    guineafowl.jpg.5497c6b3d1fa97afd674356df10af82c.jpg

    Guinea-fowl

    Okapi.thumb.jpg.bdae447f2238b87235bb4c9486fb0fee.jpg

    Okapi

    gorilla.thumb.jpg.3c3a8cbefbb4f8aaadc7cc527a5d6815.jpg

    Gorilla

    African_leopard_male_(cropped).thumb.jpg.0a8a97fa309849deed8b2f61351a4758.jpg

    Leopard

    chimp.jpg.64f2ab3253381266c7259024ead2efb3.jpg

    Chimpanzee

    interesting

  11. 18 minutes ago, go2die said:

    If you want to support multi-names it is clear you have to keep some meta-login (or unique login per user) either generated random ui, or keep original one, to avoid impersonation ... no other solution exist :banger:

    what makes you think "no other solution exist" ? :) Well, since you seem to comment like you know everything and suppressing the point im trying to make,  i will keep my solution to myself :) 

    • Haha 1
  12. 11 minutes ago, go2die said:

    Further you already know with such change you will not be authetificated and able to play hosted games ... so I would expect you offer littlle more then theorethical bla bla.. 

    this isn't what i mean. Aside that when your id is maintained you can host a game. Your changed name only displays in lobby. I used this to demonstrate how things will work i did not say is the best way to implement it. Also, There is a way to change name permanently - which isnt the point here, he made a suggestion and wanted to let him know how things will look 

×
×
  • Create New...