More Unique Components for Vox Populi

3rd and 4th Unique Components for VP - Official thread 88.10

Tersane reworked.

@pineappledan Aztecs start with Jaguar instead of Pathfinder right? Why Germany does not do the same with Slaganz?
 
Last edited:
I don’t think people would enjoy that... first off, the jaguar has double movement in forest, while slaganz has no free movement bonuses, so they are useless as scouts. Second, the slaganz is very cheap, considerably cheaper than a scout. I think it is likely that giving them a slag to start would result in fewer ruins, worse map knowledge, and put Germany further behind.
 
Aztecs start with Jaguar instead of Pathfinder right?

In the last version of VP, the Aztecs still begin the game with a Pathfinder (just found that out when doing the last challenge).
 
With so many changes, check is advised. If someone could do that I would be grateful.

What do you mean by checks ? Ingame checks, or code checks ? Can I help ?
 
You can do that both ways. But the best will be making with IGE various scenarios to simulate UC's behaviour test if it works and checking lua logs if there are not any errors. It's time consuming and I cannot afford doing that by myself for all UCs I modified. The prority are those mentioned few posts earlier with massive lua revision. I modified almost all luas from Zulu to Korea but only for buildings for now. You could check new notificaitions for 3 of them too.

Revised Japan (both Yamato and Kabuki). I should have done Yamato check months ago, but forgot about it.
 
Last edited:
I see you're doing some modifications right in the beta branch. When you're confident about it, tell me and I'll do some tests.
 
We probably merge Beta to Master right before main release. And it will not happen soon, so if you can compile Beta branch and try to test it while other changes will be added. I will be doing small correction very often when I have time. Just take some version and check it. For now I did Japan revision with new notifications so part VII is most recent release. I also started one game (first from very long time) and want to finish it so updates will be less often.
 
So, after some tests :
- the Yamato has an animation problem : when attacking, after the cannons have turned, the model is stuck during several seconds, and after it returns to its idle state, and enemy units disappear (like for a quick battle)
- I tested the complex buildings (Gomey, Riad, Waag, Kabuki) using Rome (to avoid having to load every civ), and they seem to work well at first glance. For the Homestead, it should be noted that already claimed tiles won't be affected by the building (it could have been fun)
=> the only thing to note is that the civilopedia article for the Gomey is stuck (you can't lower the page, and the pointer is stuck in a loading loop animation, but you can stop this by opening another civilopedia page).
- the formation of the Cacador is too "classical" (like line infantry) : since it's a light infantry/recon unit, it should have a formation similar to the one the Klepht have.
- the Armada seem to work, as does the Monitor (indeed a sturdy unit)
- The Agora works, but I think there should be a notification when you gain gold in the capital

Do you have specific things you want to do ?
 
Thanks.
  • Are there any errors in lua or is it clean?
  • What about notifications for Paradise Garden, Pitz and Baan Chang? I split right side notification from yield pop-ups (pop-ups shows in every affected city and notification is one for all of them (was split to each city). Should be less resource hungry.
  • Does Tersane work? I deleted lua and put sql code instead.
  • I cannot fully understand what notification you need for Homestead. Can you clarify?
  • This Gomey civilopedia issue seems to be like old bug we had. @pineappledan maybe you can remember what was the cause?
  • Yamato uses some additional animations. I cannot tell you what's wrong. Seems like it didn't work at all since the beginning?
 
Last edited:
Are there any errors in lua or is it clean?

When building the solution, no problem was detected by the program. With my level of skill, that's all I can say on that matter.

I cannot fully understand what notification you need for Homestead. Can you clarify?

I was not talking about the Homestead, but about the Agora : when a diplomatic unit with the Proxenos promotion is expended in a CS territory, you gain 2 permanent gold in your capital (I should do a full game with Greece one day to see if that's not an op UC). The thing that I think should be added is a notification when the diplo unit is expended, saying "Congratulation, here is your gold" (not real example) or a way to see the gold increases on the UB itself, in order to keep track a bit (that's a low priority thing to do, of course, since I'm not ever sure this version of the building will be kept if several players come talking about potential exploits related to the Agora).

Concerning the Homestead, what I was saying was that the only tiles claimed by the UB are unowned ones within three tiles, and I was giggling at the idea of allowing the UB to steal these Sheep/Cattle/Bison/Horse tiles.

Yamato uses some additional animations. I cannot tell you what's wrong. Seems like it didn't work at all since the beginning?

The first time I did some tests with the Yamato, it's model was vertical (like if it was sinking like the Titanic), so yeah...

What about notifications for Paradise Garden, Pitz and Baan Chang? I split right side notification from yield pop-ups (pop-ups shows in every affected city and notification is one for all of them (was split to each city). Should be less resource hungry.
Does Tersane work? I deleted lua and put sql code instead.

I'll do the tests, and I come back to you (plus I should do tests for the Danish and Mongolian UB).
 
I added notification for Agora. Simplified code for Sachem Council. Moved lua for Diplomatic Reciprocity to sql (like for Tersane).
As of Homestead - that would be Hardcore, but doable hardcore.
As of errors, I meant errors in lua.log during your gameplay. If you do not know how to check that, there should be instruction in google. Just type lua.log in civ 5.
 
Tested the Paradise Garden, Ball Court, Elephant Camp, the Tersane, the Yassa Court and the Danish UB (won't try to spell it), and all seem to work (notifications and all).
The only peculiar thing I encountered is the fact that, when researching Philosophy to see if Yassa Courts would spawn in my unoccupied cities, I was submerged by notification (five or six, although I only had 3 cities).

Below is a picture showing the several notification of the YC.

I tried to check the lua.log (the Civ5ModsDatabase and Civ5DebugDatabase), but what appear was total gibberish, and so I can be of no help here. Sorry.
 

Attachments

  • 20180902183118_1.jpg
    20180902183118_1.jpg
    258.6 KB · Views: 112
Last edited:
You probably researched few techs that turn. I pulled the notification code out of loop but too far, and it omitted the tech-philosophy check so it ran for every tech researched. That's why testing is very appreciated. Thank you.
 
removed the University of Coimbra Age of Discovery lua. I also added submarines and Carriers to the promotion.
 
Just delete the code instead of commenting, please.
 
Added special dummy for Sachem Council. Adding promo via sql requires putting dummy building in each city with TrainedFreePromotion ability. Added lua putting that dummy on citycapture, construction of Sachem and city founding. Checking all posibilities advised. @Hinin :P
 
Jeez... I cannot make this work. I did the same thing for Diplo Reciprocity like for Chapter and it doesn't appear... Probably Great people stuff... I will revert changes then.
 
Just tested the Yassa Court again, and the Sachem's Council :
- The YC works just fine now. Good job.
- The Sachem's Council doesn't give the Reciprocity promotion. Also, it seems that the "faith from alliance" doesn't work (but the food from friend CS does work). The Council/Chancery bonus also work.
 
I'm stuck with Sachem. Trying to fix it. It's difficult when no errors come up...
FOUND IT! Break statement messed my job. Checking and pushing to github soon.

Faith from alliance is sql thing. Maybe it changed in VP earlier so it is no longer viable?
 
Last edited:
Finally made it work. Check it by yourselves please.

@pineappledan
  • I downloade Papal States but cannot see 3rd and 4th UC. With Sumer, Israel and Garamantes had no problem, because it was enabled from start.
  • Is Israel's Solomon Temple compatible with Woners Expanded from Infixo (there's the same building)?
  • Vulture description is broken.
 
Last edited:
Back
Top Bottom