[TOT] TES The Stormcloak Rebellion -Alpha opened

Discussion in 'Civ2 - Scenario Creation' started by Dadais, Oct 16, 2020.

  1. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    exemple.png

    Gave wonders to their cities, placed most special tiles and units.
    Savages beginning units next.


    Was wondering ... shouldn't animals be freed from their hp bar ?
     
    Blake00 likes this.
  2. JPetroski

    JPetroski Deity

    Joined:
    Jan 24, 2011
    Messages:
    4,511
    It's a personal preference - it certainly makes it harder to see how you're doing against them.
     
  3. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Sure.
    Guess It will be given a try in tests phase only, to see its influence on balance.

    I though about it as, somehow, that's harder to scout animals and their health than (similar to oneself) humanoid ennemies, isn't it ?

    Much thanks !
     
  4. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Changed units costs matching @Prof. Garfield informations on missile behaviour, with my thanks to him.
    That shall gives many more value to existing and generated (a way or another) units.

    I am wondering about distilling "traps" for players, involving Thalmor and Talos Workshipping in Imperial case per exemple, where a small awaited benefit for its said costs may bring surprising disaster :D ? Bad idea ?
    AI could be helped on that with AI rules tech values on civ tech engine side, with aleas for pure events on the lua side ?
     
  5. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Savages cities got their units and land bonuses.

    Came up with icons for "technologies", with credits to DwemerFortress
    exemple.png

    Next will be improvement distribution to cities,
    technologies alteration,
    then the big piece of Lua Code.
     
    Blake00 likes this.
  6. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Curently working on "technologies", just figured an alteration of adventurers, adding a degraded version of them to evolve, and reworking argonians' head, tail and paws.

    exemple.png
     
    Last edited: Jan 1, 2022
  7. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Improvements are placed into cities !
    Spoiler Inside Dawnstar :
    exemple.png

    Main Techtree is also built with some techs already given to their civs.
    Restrictions over tech are also set.

    Next are few special techs and ... LUA !
     
  8. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Units are defined as objects in Lua.
    Régions are defined in the TileInRegion() function.

    Edith : Cities are defined. about 260 one by one, that's quite something !
    Improvements & techs are defined in Lua's objects.

    Now defining spawn point for some animals. Some others won't need such restricted spawn point.
     
    Last edited: Jan 6, 2022
    JPetroski likes this.
  9. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Lua writing is going pretty fast.

    Pretty dirty sadly, as I just reloaded a dozen time to clean (stupid) errors for only roughly two thousand lines.

    Lore events shall be built last. I'll try to get a first feel of gameplay and balance test first, before painting over it, in a kind of Alpha stage.
     
    JPetroski likes this.
  10. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Functions are piling up,

    exemple.png

    Stuffs may be optimized for sure. Little disclosure there, all shooters don't shoot the same or have the same chances to shoot same projectiles.
     
  11. JPetroski

    JPetroski Deity

    Joined:
    Jan 24, 2011
    Messages:
    4,511
    Now THAT is an interesting wrinkle.
     
  12. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Nothing much though.
    Only some alea on the unit type scale.

    Guess that would be too much resource use to adapt it on the unit scale,
    and the use of such alea is limited to tiny level scenarii.

    After all, a regiment shooting wouldn't see all its shooter fail or see such quality disparity, would it *?

    *I'm french, Crecy doesn't count ! :D
     
  13. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Instead of creating a menu to let players dispose of special mechanics descriptions, I decided to use the "Game Concept" section under civilopedia menu, changing describe.txt.

    exemple.png

    I got grouped together in three items usual civ2 game mechanics, giving visibility to the scenario ones.
     
  14. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Soon 4 thousand Lua lines coded.
    Now going for mechanics around vampires and werewolves and an "exploration" actions to enrich later.

    Technologies shall be changed too in describe.txt
     
    CurtSibling, Blake00 and JPetroski like this.
  15. JPetroski

    JPetroski Deity

    Joined:
    Jan 24, 2011
    Messages:
    4,511
    I'm wrestling with how much is too much in describe. Are you going to write something for every tech? (Immersive, but will anyone read it-- I ask myself this all the time) or just descriptions for the techs that have some mechanic a player must be aware of? Lua is a blessing and a curse. The blessings are too much to mention. The curse is the need to document so much so that players understand what to do. It's a good problem to have, certainly!
     
  16. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    The idea is to explain roughly what (every) "technologies" are doing, not to bring long lore explanations.

    Precisions are to be looked after in Lua code or experimencing :) .

    I particulary feel the need to propose this for the half dozen policies that are supposed to be repeatable.
     
  17. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Soon the first playtest series coming !

    -Explorations are to be set in lua.

    -At the moment, taking a pause from lua with the describe.txt
     
    Last edited: Jan 13, 2022
    CurtSibling and Blake00 like this.
  18. CurtSibling

    CurtSibling ENEMY ACE™ SLeague Staff Supporter

    Joined:
    Aug 31, 2001
    Messages:
    29,286
    Gender:
    Male
    Location:
    Innsmouth
    This scenario's Lua work is an epic task worthy of Sotha-Sil himself. :)
     
    Dadais likes this.
  19. Dadais

    Dadais King

    Joined:
    Oct 20, 2010
    Messages:
    611
    Location:
    France
    Seeing JPetrovski fabulous work with night an day skies, I can't help but think about how dividing Skyrim's map into a "Daylight" and a "DeepNight" one could bring many wonderfull interractions and forces changes. Vampires dead-like burning during the day, extremely powerfull at night, invisible animals at night...

    Too late for this scenario. Can be kept in mind for further propositions.
    So, let's go back to describe.txt, one third of tech left to write.
     
    Blake00 likes this.
  20. JPetroski

    JPetroski Deity

    Joined:
    Jan 24, 2011
    Messages:
    4,511
    In Caesar, we were able to change the terrain on the fly without a batch file so you could just use the same map and change the terrain to a darker setting every other turn if you really wanted to. You don't need an extra map and you probably wouldn't want an extra map for this sort of thing as you'd want the map to stay persistent with unit placement, etc. no?

    I mean scope creep is a real thing so don't let me pull your arm but this might be something that's less trouble than you think to implement for this current scenario and wouldn't require the player to exit every turn, either.
     
    Dadais likes this.

Share This Page