Tabletop Simulator

Tabletop Simulator

Five Tribes
85 Comments
Ramun Flame  [author] 4 Sep, 2024 @ 7:02pm 
@Majin Wamu

Glad you are enjoying my mods! I'm not as big a fan of the other Azul games, so I probably wouldn't do them if I get back into modding. I did try to make an AI player for Five Tribes, but I couldn't figure out how to program them in a way that didn't freeze up the game(too many possible moves). There is the official solo mode though. If you want any scripting advice, feel free to add me on steam. To be honest though, unless you are trying to create fully scripted/locked down mods like these, I might not be too much help.
Majin Wamu 4 Sep, 2024 @ 6:31pm 
This is the second of your series I got to try and they are amazing. It would be cool if you had the time to create more Azul scripts. I may try my hand at creating some scripts myself. It would be neat if this game had some computer players too, but I bet the complexity of this game makes that extremely time consuming. If you have a patreon, buy me a coffee, or any kind of donation service, I would gladly reward you for your hard work. Thanks again for the hours of entertainment you have brought us.
Ramun Flame  [author] 11 Sep, 2022 @ 12:23pm 
@n.trist77777

You have to enable the expansions in the settings for them to show up.
LordoGordo11 3 May, 2022 @ 8:35pm 
el mejor script que jugué en mi vida, wena wn, felicidades
Chochin 3 May, 2022 @ 8:35pm 
best script that i ever played, good job.
THE_LAW 2 Feb, 2022 @ 1:37am 
@Ramun Flame

That could be. I honestly cannot remember now. Will try again when I get a chance.
Ramun Flame  [author] 31 Jan, 2022 @ 6:14am 
@THE_LAW

The manual mode button won't do anything unless you double click it. Are you sure the game was over then? Maybe you still had turns, that's why it didn't score yet. The game ends the round where there ar eno more valid moves, or someone has placed all their camels. You still play out the round though, then it scores at the end. Maybe you had a valid move left that you didn't notice?
THE_LAW 31 Jan, 2022 @ 1:12am 
@Ramun Flame

Thanks for the reply. I didn't get the score pop up. However I think that may be because I clicked on the manual mode, but didn't follow through with it by double-clicking. I will give it a try again to see if I still have a problem.
Ramun Flame  [author] 26 Jan, 2022 @ 4:45am 
@THE_LAW

It should of been obvious when it was scoring if you were playing with scripting, and a score sheet should of popped up on the right side of the screen, like this.

https://steamuserimages-a.akamaihd.net/ugc/1676990001714629227/BABA0BF86C8EB2683799688BDD8E82CE5C4050FE/?imw=5000&imh=5000&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Also it puts a gold border around who won. Maybe you were playing manually? You have to calculate your own score if you do that, but you can still use the score sheet to automatically add it up.
THE_LAW 26 Jan, 2022 @ 1:08am 
Hi. Thank you for this awesome mod. Is the points scoring automatic (2p hotseat mode)? And does the script say which player won and by how many points? I played a game and didn't know who won. Cheers
Shatien 16 Aug, 2021 @ 2:19pm 
Просто потрясающий мод. Делает игру максимально комфортной и быстрой.
10 верблюдов из 10. Спасибо за труды!

An amazing mod. Makes the game as comfortable and fast as possible.
10 camels out of 10. Thank you for the great work!
Meh 11 Jun, 2021 @ 2:09pm 
Thank you Ramun Flame. As I said, great work all in all!"
Ramun Flame  [author] 27 May, 2021 @ 11:22am 
@Meh

Yeah, I was running into issues since I didn't have any room left on the table for a djinn discard pile and putting it under the table was giving me trouble. I'll see if I can find a solution for the next update. Glad you are enjoying it otherwise.
Meh 27 May, 2021 @ 11:18am 
Totally awesome script. The only minor thing is that the Sibittis djinn doesn't work exactly right. It should shuffle the discarded djinns back to deck only after the deck has been exhausted.
Ramun Flame  [author] 30 Apr, 2021 @ 7:01pm 
@DrBobKelsoMD

The djinn reference is on the second page of the player reference above the rulebook. You can also right click the djinn(or anything else in the mod) to have a description printed to the chat.
DrBobKelsoMD 30 Apr, 2021 @ 2:10pm 
Phenomenal script, the only thing that is missing that I think is vital is an explanation of what each of the Djinn does. Please add that portion of the instructions. Thanks
Ramun Flame  [author] 28 Apr, 2021 @ 7:29pm 
@Gregu

Oh, I somehow missed that rule. I'll have to fix that. Thanks for reporting.

If you find any other bugs, please post them here:
https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/2286616088/2962768718545566195/
Din Gregu 28 Apr, 2021 @ 7:25pm 
Hey with the Artisans of Naqala expansion you aren't allowed to play more than one magic item per turn but this mod allows it - easy fix or no? thanks love the mod
Din Gregu 28 Apr, 2021 @ 2:48pm 
thank you so much Ramun you are awesome but that reasoning makes sense!!
Ramun Flame  [author] 28 Apr, 2021 @ 2:28pm 
@Gregu

Okay, I added the setting. It is enabled by default, so you will have to disable it to not have it auto end your turn.

For me, I like to play as fast as possible so I'm willing to have the information that the player has more than 23GC public since most of the time people do anyway and the time to end your turn can really add up. I understand not wanting things that are not rules enforced though, so the setting is there now. I probably should of added it from the beginning, but nobody asked for it.
Din Gregu 28 Apr, 2021 @ 1:09pm 
Thanks for the reply now it makes sense. However In our opinion it's breaking the nature of the game since the money you have is face down and that's letting people know if you sell that you had less than 24 money which they should be tracking in their head not in the game script. IE can you add a button or an option at setup to not automatically end turns? thanks love the mod!
Ramun Flame  [author] 28 Apr, 2021 @ 7:07am 
@Gregu

In the interest of saving time, I automatically end your turn if you don't have any Djinn/Items you can use, or if you have more than 24 money. Although you can technically sell even if you aren't running low, there's no gameplay reason to do so. I might make it a setting if people want it.

If you run into any other issues, please post them in the bug thread above. Thanks.
Din Gregu 28 Apr, 2021 @ 6:43am 
There is an issue where at the end of your turn it automatically ends it and doesn't let you sell your market cards back for coin - any ideas on how to fix it?
wilkinsonchristopherpaul 25 Mar, 2021 @ 9:18am 
Wow, of course
Ramun Flame  [author] 24 Mar, 2021 @ 10:09am 
@wilkinsonchristopherpaul

I can show you how to change it, but I'd love to add a setting so others can easily change it. I added you on steam. If you are willing, would be willing to work with me to decide on colors that would work for you? Thanks.
wilkinsonchristopherpaul 24 Mar, 2021 @ 10:06am 
Thank you for your excellent work but due to my colour blindness I struggle to differentiate between the red and green meeples. Can you tell me where I can edit these?
AllYouZoubies 14 Mar, 2021 @ 8:41am 
@Ramun Flame

Thanks for your prompt reply. I'm sorry somehow I totally missed the part you mentioned. Sadly as I checked my MSAA was disabled all along (TTS warned it's "costly performance"). However, after your suggestion I have restarted the game at lowest graphics settings possible except for screen resolution still Full HD, it does help with the FPS, rising to about 30. I definitely will tell my friends about the MSAA settings next time though.
Ramun Flame  [author] 14 Mar, 2021 @ 7:19am 
@AllYouZoubies

Thanks, glad you like it. Did you try disabling MSAA in the graphics settings? The slowness is due to too many buttons on the screen at once, but disabling this setting usually makes it much better. I actually have it listed at the top of this page.
AllYouZoubies 14 Mar, 2021 @ 6:50am 
Splendid mod! I'm astounded at the level of automation available. My group has been playing Five Tribes almost exclusively for a some time and we are eager to play with this.

One thing of note though, is after setup is completed, my FPS drops from 60 to around 20. My friends in the game also have similar problem and reported significant lagging (despite machine with higher spec than mine). Can you suggest some ways to help with that? Thanks.
ThisOneGirlC 14 Feb, 2021 @ 1:43am 
I'll double check the next time I play it, it was pointed out as weird by the other players but it was a while back now (Sorry, i dont know why i didnt get this notification sooner)
Ramun Flame  [author] 8 Feb, 2021 @ 4:04pm 
@ThisOneGirlC

That's a big bug. Are you sure it was giving 11 points each? You don't get 10 for having the most, you get 10 per person who has less than you. So in a 5 player game if you have the most you would get 40 extra points.

Also, if you run into any other bugs, could you post them in the Bug thread above? Thanks.
ThisOneGirlC 8 Feb, 2021 @ 3:02pm 
Hi, great mod thank you so much, however the scripting for scoring the viziers isn't correct, or wasn't in the last game I played. It's currently giving second place 11 points per vizier rather than 1 per vizier +10 for having the most.
IrishCarBomb 7 Feb, 2021 @ 5:05pm 
Another Great Mod Raman Flame! Well done!
Ramun Flame  [author] 4 Feb, 2021 @ 12:08pm 
@KrAzY Krivda

Thanks, glad you are enjoying.

For the Echidna djinn, you need to click the djinn card when you are doing the builder action, and it will spend the elders then double the score after clicking resolve builder action. The Echidna Djinn should be highlighting when you need to click it.

In solo mode, you can at least see your score so if it doesn't end properly it should be alright, but I'd like to fix it if I can. If it does it again, can you take a screenshot and post in the Bug thread above. It will help in me figuring out what it is missing. If you play multiplayer and it happens, you can always show the score by clicking a secret button behind the rulebook. Thanks.
KrAzY Krivda 4 Feb, 2021 @ 9:42am 
This mod is incredible! Thanks for sharing. I've noticed that the Echidna Djinn doesn't work (at least not in solo play).

Also, in solo play there are a few times it didn't seem to detect that there were no moves left for me to make and I had no way to end the game.

Even with both issues I ran across, this is amazing!
.angrybyte 3 Jan, 2021 @ 11:39am 
This is a masterpiece of a mod. You should be very proud.
SaltyO 30 Dec, 2020 @ 7:42am 
I had subbed to this but never really looked at it... What a beautiful mod, if I were the publisher I would contract you to make it an official DLC. Thanks!
Juanfran 29 Dec, 2020 @ 11:10am 
@Ramun, thanks... it is not very easy to translate. I've changed the rules, with the spanish ones, and most of the description texts. But some "nicknames" cannot be changed, because of some scripting functions. I would like to change the dialog boxes, but it is very difficult to me.
Thanks, anyway!
Ramun Flame  [author] 29 Dec, 2020 @ 9:54am 
@Juanfran

The mod isn't really set up in a way that would make it easy it include other languages, but I'm cool with other people translating and giving me credit. It's just they won't get any updates I might release. The game is mostly language independent except for prompts if you have a reference.
Juanfran 29 Dec, 2020 @ 9:46am 
Are you interested in translating the mod into different languages? Spanish is almost ready...
Juanfran 29 Dec, 2020 @ 9:43am 
Ah, ok. @Ramun Flame. Thank you very much!
Ramun Flame  [author] 29 Dec, 2020 @ 9:17am 
@Juanfran

I'm the interest of saving time, I automatically end your turn if you funny have any Djinn/Items you can use, or if you have more than 24 money. Although you can technically sell even if you aren't running low, there's no gameplay reason to do so. I might as a setting if people want it.
Juanfran 29 Dec, 2020 @ 8:06am 
Hi! Congrats for you mod! It is awesome!
I have one question. I may be missing something... but I don't know how to sell Merchandise (the last optional action) at the end of my turn when I am playing with other people. It works perfectly when I play against Yazid.
How can I do it?
Thanks in advance!
Ramun Flame  [author] 17 Dec, 2020 @ 2:46pm 
@brodiebruceuk

If you didn't have any Fakirs, then it should of auto spent the two elders and activated it so when you resolved the builder action it would double it. It should of said in the chat "Player paid 2 Elders to double the amount of GCs for their Builders using the Djinn Echidna.". If it didn't say that after clicking, maybe something went wrong.

Did you resolve the blue builder action and it didn't double it, or did you switch to manual mode before resolving?
brodiebruceuk 17 Dec, 2020 @ 2:14pm 
No worries. I did click on it but could find what to do after that. I'll try again soon thank you.
Ramun Flame  [author] 17 Dec, 2020 @ 12:52pm 
@brodiebruceuk

You need to click on the Echidna Djinn card. I'll see if I can make it more clear in the next update. Sorry for the confusion.
brodiebruceuk 17 Dec, 2020 @ 12:27pm 
Not sure if a bug or I've missed something. I got the Echidna Djinn and on my turn ending with blue meeples it offerred the use of spending the whites to make it more powerful but I could NOT find how to spend them. I had 3 so there was enough. Had to turn off the auto to finish the game. Did I miss something? Thank you for this excellent mod build btw
Fhatwah 17 Dec, 2020 @ 8:44am 
In that case, yes....you definitely need to check out Atom. But you'd love the "console++" mod I mentioned prior. It gives you an in-game way to watch LUA variables, trigger LUA functions, and more. it's not step-debug....but the best thing I've found. And there 's some nice tutorials (if this lets me paste a link: http://blog.onelivesleft.com/2017/09/debugging-your-tts-mods-with-console.html)
Ramun Flame  [author] 16 Dec, 2020 @ 5:36pm 
@Fhatwah

Thanks. You are right, I am a full-time programmer so I just had to learn LUA and the TTS API to start modding. I should probably switch to Atom, but I actually have a pretty basic setup right now. I just use NotePad++ and when I want to test the code I just copy/paste it into TTS.

I do re-use a lot of code, but It's just me copy/pasting functions from my previous mods into my new ones if they are relevant. I always try to make functions as small and re-usable as possible, so I can use them again.

So unfortunately I don't have any advice about TTS integration/debugging tools. I know there are a lot more experienced programmers on the official TTS discord and unofficial TTSClub discord who love telling people about all the tools they use. So I'd for sure recommend asking there if you can.
Fhatwah 16 Dec, 2020 @ 2:22pm 
An absolutely amazing implementation. I assume you are a full-time programmer? I have spent a fair amount of time in TTS scripting and my mind is boggling at how you have structured/implemented many of these features. At this level, you must have a fair amount of custom library/reuse? Honestly, I've got to bust out Atom and take a look (but I've been a way from scripting for a while). Can I ask, because I assume you must, how have you been debugging? Personally, I stumbled upon the workshop mod "Console++" and it has been invaluable. Were you aware of it (it's kind of hidden). I'm not sure if it's fully custom or if someone ported some LUA debugger console utility. I tried to Google "step debug lua TTS" and there's a few github attemps at getting Vatts or something working, but I didn't have success. But to restate: I can't imagine your writing all these without a good debugger....so what do you use? Please, please share!!!