Jump to content

Metagross31

Event Organizer
  • Posts

    614
  • Joined

  • Last visited

Posts posted by Metagross31

  1. 6 hours ago, btfox said:

    @Kubik Just curious really if there had been any sort of progress in the default launcher/updater so tinkering would be at a minimum. I have this idea that i want to play Skylords on my Steam Deck but i'm not that experienced in tinkering with Linux. I will for sure give it a try either way πŸ˜„

    It currently works very well (I've been playing the game on Linux for over 3 years now).

    You can either use the regular launcher via wine by installing some packages via winetricks (see for example Ultrakool's guide in the technical support forum) I also wanted to create a video tutorial for this for a long time but didn't get to upload it yet.

    There is also a shell script, which you can use as a replacement for the updater, which can be found in the official download forum post. This script can be used to update the game files, and then you can run the game easily via wine.

    If you need some more help/detailed instructions, feel free to ping, I am happy to help with that πŸ™‚

  2. - Amount of direct damage dealt with fire spells

    - Amount of HP healed with nature spells

    - Amount of units frozen with frost spells

    - Amount of HP worth of shields granted

    - Amount of own units sacrificed with shadow spells

    - Amount of corpse HP collected

    - Amount of HP restored with bandit lifestealer

    - Amount of damage mitigated with Stonekin passive

    - Amount of transformations done with Twilight

    - Amount of revenants created

    - Amount of seconds of CC avoided with Amii passive

  3. 11 hours ago, Alishmass said:

    hi, i know very little about programming and etc having just recently switched from electrical to computer engineering, and its been a long time since phase 1 ended(i just found out about this whole thing through the February update), but im interested and think i would like to challenge myself. can i join the discord server and see how things are and whats going on?

    Hey there,

    we are currently still working on getting phase 2 out of the door. You can still join if you want, just hop onto the Discord and say hi πŸ™‚

  4. Hey all,
    the rewards for the 12th official PvE Event "Faction Fusion" have just been sent out.
    If you did not receive your reward or you think you received the wrong one, please contact me as soon as possible, so we can set things straight.

    Thank you again for participating, we received an overwhelming amount of entries!
    The next events are already in the making and one is just around the corner.🌈
    See you in the next event!

    Ultralord, fShark, Kapo and 3 others like this
  5. 4 hours ago, Fimion said:

    A simple solution to this could be the option to choose which factions you want to play against. I bevieve that would make everyone happy. People who like it easy could then disable difficult factions and people like me could play against Fire and Lost Souls all day long. How hard would it be to implement that?

    The problem there would be what if you go into a 4p map and all players have completely different settings.

  6. Hello Skyladies and Skylords,

    Welcome to the twelfth official PvE event!

    image.thumb.png.1566929f882c5eb81e7ac7728a507554.png

    Quick Overview:

    • MapΒ  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β Β  1-player random PvE, Map of the Month
    • DifficultyΒ  Β  Β  Β  Β  Β  Β  Β  Β Β  Your choice!
    • DateΒ  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β Β  01.02.2024 until 14.02.2024 23:59 CET
    • PrizesΒ  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Boosters and the recently released cards

    Β 

    Rules and Goals:

    A new update just came to the game a few days ago, so let's use the opportunity to enjoy the fresh content!

    • ... you can choose which faction you play - Stonekin or Lost Souls.
    • ... you are only allowed to build orbs that fit your faction - Frost and Nature orbs for Stonekin, Frost and Shadow orbs for Lost Souls.
    • ... you are allowed to select any of the newly redesigned difficulties, but the higher you go, the better your chances are at amazing prizes!

    Β 

    What's the Prize Pool?

    All entries, that are done at the difficulties Standard, Standard+ and Standard++, as well as Advanced, Advanced+ and Advanced++, will enter a random draw with a 50% chance of winning the new card of their faction (Tectonic Shift / Lost Manabeast), the other 50% will get a faction booster.

    All entries done on the difficulties Expert and Expert+ will receive the new card of their faction (Tectonic Shift / Lost Manabeast) AND a faction booster.

    Untitled.png

    Β 

    How can I participate?

    Everyone with an ingame account can participate in the event, there is no need to sign up separately.

    To enter, youΒ just have to send in your best replay, including theΒ player name and the faction used, to Metagross31 on Discord (metagross31
    ) or the forum (@Metagross31)

    Battleforge automatically saves a replay of your last game. You can find your replays here: Documents=>Battleforge=>replays
    To save me some time, please rename the replay to the following name format:Β  <your_faction>_<your_difficulty>_<your_name>.pmv (e.g. "Stonekin_standardplusplus_Majora.pmv")

    You can send in your replaysΒ until 14.02.2023 23:59 CET.

    Β 

    FAQ:

    I will update the below as questions are asked throughout the event.Β 

    Spoiler

    FAQ - Section:

    1) Am I allowed to play Tier 1 units once I have Tier 2?

    Yes, you can still play Tier 1 units as you please.

    2) Am I allowed to send in replays for both factions?

    Yes, but you may only receive rewards for one of them. You can pick, which faction you want to receive a reward for.

    3) Are neutral cards allowed?

    Yes, you can also use neutral cards (Including Amii Monument).

    4) Am I also allowed to play Frost/Nature/Shadow cards?

    Yes, you are also allowed to play cards of only one colour (including Enlightenment), as long as you only build the orbs of your faction.

    Β 

    Future events

    If you are interested inΒ helping with these kinds of events for the community, orΒ want toΒ host one yourself, don't be afraid and simply reach out!
    Send @Metagross31, or @Minashigo HikoΒ aΒ PM on the forum, or direct messageΒ viaΒ DiscordΒ (metagross31, minashigohiko).
    We are happy to assist you with upcoming events and with sponsoring towards yourΒ prize pool!

    Β 

    We hope you have a lot ofΒ funΒ with this event and are lookingΒ forward to seeing all your replays!

    If you have any questions,Β please do not hesitate to ask.

    Majora, Kapo, zz_tophat and 2 others like this
  7. amii_paladin_small.pngcommunity_splitter.png

    The Skylords Reborn PvP AI programming contest - Phase 2

    Hello fellow Skyladies, Skylords and other Sky-beings!

    The time has finally come - phase 2 of The Skylords Reborn PvP AI programming contest is here!
    Over the past few months we have been working on ways to program your own PvP bots and let them fight against each other and now it is time to bring your PvP and programming skills to the test!


    What is happening now?
    The API for programming a PvP bot is ready to use now and you is your time to put it to use.
    At the end of phase 2, you are supposed to send in the source code of your bot, so it can be entered into the tournament.

    We highly recommend you to join the Discord server, which we created for this event, since it lists all relevant resources to get your project started.

    Event Details

    • Preliminary deadline for phase 2: 31.08.2024 (Might get extended if more time is needed)
    • Link to the event Discord: *CLICK*


    Β Rules and specifications

    In order for you to be able to prepare your bot, we have composed a set of rules, which your submission has to satisfy.

    1. All PvP matches will be played on the map Elyon (spectator).
    2. The cardpool is limited to all cards, that appear in the free PvP decks, and they have to be on Upgrade 3.
    3. Exploting any bugs, glitches or other programming oversights may lead to a disqualification.
    4. You have to hand in the source code of your bot in order to participate. We will not distribute the source code without your explicit permission. The preferred way of submission is via gitlab/github, but other forms of submission are fine as well.

    The bots will be run on my personal computer. Here are some of its specifications and resulting limitations: (these specifications may be subject to change, but I will try to keep this list updated)

    • AMD Ryzen 9 5950X processor (16 cores, 32 threads)
      • Each bot is limited to 8 OS-threads. Green threading is allowed.
    • 16 GB DDR4 RAM
      • Each bot is limited to use up to 4 GB of RAM.
    • NVIDIA GeForce GTX 970 graphics card
      • Please contact me beforehand, if you want to do any GPU calculations.
    • Operating System: Linux Mint 21.3, Kernel version 6.5 or later

    I will try my best to get each bot to run on my setup and will gladly help you with any compatibility issues/concerns you might encounter.

    What programming languages are available?

    Currently the following programming languages have an official example available:

    There has also been work done by community members on implementing the following languages:

    • Java (On an outdated version of the API, updates for types will be provided, if necessary)
    • JavaScript/TypeScript (API types are available, but no example implementations)

    If your preferred language is not in the list, it is likely still possible to write an implementation of the API in that language. Just hop onto the Discord server and ask around!

    For Rust, C# and Python there are also tutorial videos available on YouTube.

    Some bonus to keep you excited

    Since the deadline of 6 months might feel a little long, we came up with a way to keep you in touch with the event for the next few months.

    Once every month, there will be a preliminary mini-tournament, where you can sign up the current work-in-progress version of your bot to compete with the others, so you can see where you currently stand. These mini-tournaments will not be streamed, but the results will be published.

    Participation in these in-between contests is not mandatory, so if you do not have a working version of your bot when one of them happens, don't worry - you will not be penalized for it!

    This means that you will have the chance to sign your bot up in 5 mini-tournaments before the big showdown at the end.

    Additionally, you can of course also ask your fellow participants for a friendly match between your bots.

    Instructions on how to run a bot

    You can find detailed instructions on how to run your own bot and the available resources on the event Discord.
    If you can't or don't want to join the Discord for some reason, feel free to contact me via a DM in the forums so I can provide you with the most recent version of the necessary files.

    Here is a quick rundown of how to run a bot:

    Spoiler

    How to test your bot?

    • Run the updater to make sure your game is up to date.
    • Get the latest proxy-kubik.dll from me and put it in the game's directory.
    • For now, unless stated otherwise, there shouldn't be any issue if you keep using an older version of the proxy, with the corresponding version of the API (if that version is still compatible with the server, if not, you will not be able to log in).
    • Make sure you have the AI bot connection information configured correctly in the config files.
    • Run _run_with_ai_bot_support.bat (you can also get that file from me).
    • It will start the game. When you log in, you will connect to the test server, where you have all cards. Ff you have not been on the test server before, you will need to create new game character there (it is not directly connected to your character on the live server).
    • Create a lobby and type /AI: <command> (the space is important)
      • /AI: list
        will tell you which AIs are ready to play on this map. Example response: RustTestAI(Tutorial, TaintedFlora)
      • /AI: deck <name> <deck>
        will show you that deck used by that AI. Example command: /AI: deck RustTestAI TaintedFlora
      • /AI: spectate <name> <deck>
        will allow the bot limited interaction (whispers and pings), and the bot will not be shown in the lobby. Example command: /AI: spectate Commentator Comment
      • /AI: addΒ  <name> <deck> <slot_index>
        for example /AI: add RustTestAI TaintedFlora 4 will add the bot to first position in the second team in a 3v3 lobby
    • If you add the bot to a wrong slot, close the lobby and create a new one. Removing a bot from a lobby is not supported.
    • If you want multiple people in the lobby, they need to join the lobby before adding bots.
    • Launch the game.

    How to configure game to look for your bot

    • Open Documents\BattleForge\config_debug.json
    • Add a section "ai" and in it an array called "urls"
    • To this array you need to add connection information for each bot you want to use.
    • Whenever you use /AI: list (or other command with not known AI or deck name), it will try to find it on any of these URLs.
    • I highly recommend running the AI bots only locally (`http://127.0.0.1:????`), but for now there is nothing enforcing that.

    Few examples:
    Default rust example bot:

    Β 

    Quote

    {
    Β  "ai": {
    Β Β Β  "urls": [
    Β Β Β Β Β  "http://127.0.0.1:7273"
    Β Β Β  ] },


    Default C# bot

    Quote

    {
    Β  "ai": {
    Β Β Β  "urls": [
    Β Β Β Β Β  "http://127.0.0.1:6373"
    Β Β Β  ] },

    Both

    Quote

    {
    Β  "ai": {
    Β Β Β  "urls": [
    Β Β Β Β Β  "http://127.0.0.1:7273",
    Β Β Β Β Β  "http://127.0.0.1:6373"
    Β Β Β  ] },

    Useful tips

    • If you press CTRL + X the game will show some debug data
      • Pressing Alt hides them for things you are not pointing your mouse to (configurable).
      • Holding Shift will show coordinates under the mouse.
      • The world section now has bot statistic, if you want to know how much time is your bot taking, or how many times it missed the response deadline.

    Special Thanks

    Big thanks to @Kubik for providing the technical stuff necessary to make this happen!
    Also thank you to everyone, who already joined the Discord server and provided constructive feedback to make the API better.


    Questions
    Reply in this thread if you have questions, we will answer them as soon as possible.

    Best regards,
    The Skylords Reborn Team

    SmellyPete and Ultralord like this
  8. Hey everyone,

    thank you already for the great interest in the event! We already had many people fill in the survey and join the Discord.
    The formal deadline set for phase 1 is over and we are currently working on making Phase 2 (the actual programming phase) happen as soon as possible. There will be a separate Forum post once it goes live. The survey will still be available for a while, so if you did not fill it in yet, now is your chance!

    In the meantime, please be a bit more patient. If you want something interesting to do while waiting, feel free to join the event Discord (https://discord.gg/2WNd4FbGVq) to take a first look the example bots and check out the API thus far.

    Hrdina_Imperia likes this
  9. 13 hours ago, Kamelot said:

    Another one PvP event...Β Β It's a pity that PvE events happens not so often as PvP(

    I most like to play some PvE events - in it everyone can participate and become a winner at least.

    In the past, most events are usually PvE events with only very few PvP events.

    There are also a few more PvE events in the planning stage currently.

    Ultralord likes this
  10. 5 hours ago, Minashigo Hiko said:

    Hello There!

    We are ready to reveal all places under the top 5!

    image.png
    2.png

    Everyone under 50%:

    45. BananaBadman, 46. Archmystic, 47. fatyy778, 48. Enginenilla, 49. Johaze, 50. Spizzy, 51. pandinjo, 52. AlexisVaunt, 53. Druffey, 54. Wotan, 55. Istis73, 56. IntetDerTraeumer,
    57. Laertes, 58. itap, 59. Omnilisk924, 60. Temaktima, 61. Kserske, 62. Djaffahr, 63. LordVanDragon, 64. shaitzu, 65. JunVIII, 66. CrimeLime, 67. kamalon, 68. Majora, 69. Volin,
    70. Laser, 71. Metagross31, 72. Devou, 73. Osteburger, 74. Junviper, 75. Anacord, 76. Fral, 77. Enraged, 78. Babonja, 79. mx-2, 80. Regonix, 81. shdw, 82. Kamelot, 83. Orca,
    84. Draconix, 85. blackfission, 86. Ryana, 87. Chatterbox.


    Raffle 1Β Winner (Booster):
    fatyy778, pandinjo, Kserske, CrimeLime, Devou, Junviper, Enraged, mx-2, Ryana, Chatterbox


    Raffle 2Β Winner (Soulstone):Β 
    Hrdina_Imperia, Shaulani, Wolf, Sarsch, Djaffahr, Laertes, Rankerz, Osteburger, Istis73, Kapo, Simplius, Fral, HeRZ, Laser, RadicalX, Ultralord, Volin, Temaktima, Draconix, Enginenilla, shaitzu, Thingol, Omnilisk924, shdw, IntetDerTraeumer, Deelane, Novia, BananaBadman, Eirias, Babonja, AlexisVaunt, LichterLoh, Mocaak Druffey, Sorthal, JunVIII, Faulgaul, kamalon, Majora, Shirokami, pierakor, Metagross31, GevatterTODdy, Wotan.



    Secret Raffle Winner (Sponsored by @Vysnia) :
    Johaze, LordVanDragon

    The Secret Raffle rewards each winner with
    1k bfp.


    All Prizes will be Distributed over the course of tomorrow.

    Wow, there are already some really strong names in there, which didn't even make it into the top 5! It must have been really competitive up there then.
    The winner reveal will be so :hype:!

    Minashigo Hiko, Kapo, Volin and 1 other like this
  11. 2 minutes ago, Coveras said:

    About the fileformat: is it always "mhiko_..." or our Ingame name?

    I m about to send a replay called "Michael_00h20m13s" as my Ingamename is "Michael" or should it be mhiko instead?

    (what about the 6 ms im missing since the replay says 20m13,6s?)

    I guess the time for t4 will be checked individually anyway?

    Thanks for clarifying!

    Β 

    It should be your name, not mhiko πŸ˜„

    the 0.6 seconds you can mention in chat, but the replays will be double-checked anyways.

    Minashigo Hiko and Coveras like this
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use