Page 1 of 3 123 LastLast
Results 1 to 20 of 56

Thread: Ladders and siege towers too small

  1. #1
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Icon1 Ladders and siege towers too small

    I've been searching for a while but can't find an answer.
    In the last release of SSHIP, somebody reported the following bug:
    For some walls, the ladders and siege towers appear too small and can't reach the top of the walls (see spoiler below).
    Spoiler Alert, click show to read: 

    Unfortunately, I can't find the reason of this. Is there anybody able to guide me to solve that issue?
    Many thanks in advance.
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  2. #2
    AntonisTheGreek's Avatar Senator
    Join Date
    Dec 2013
    Location
    Athens, Greece
    Posts
    1,394

    Default Re: Ladders and siege towers too small

    Did you edit a file called descr_walls.txt? This is where the tower type and the wall lever are linked with each other.

  3. #3
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    Not me but I have a good idea who did
    Thanks for the info. Now, I know where to look
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  4. #4
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    I had a look in that file and I can't find anything wrong. What other file could create such a problem?
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  5. #5
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Ladders and siege towers too small

    It's easy to overlook, the level has to have the matching tower size, small and medium are valid ladder sizes as well:
    Code:
    wall
    {
        level 0
        siege_tower_size too_small
    
    
    wall
    {
        level 1
        siege_tower_size small
    
    
    wall
    {
        level 2
        siege_tower_size small
    
    
    wall
    {
        level 3
        siege_tower_size medium
    
    
    wall
    {
        level 4
        siege_tower_size large










  6. #6
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    I've checked that. The descr_walls.txt file has these entries, no typos, no extra or missing space... I can't find out
    Last edited by Lifthrasir; February 09, 2016 at 08:36 AM.
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  7. #7
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Ladders and siege towers too small

    Then check if the EDB core buildings have the correct wall levels (0,1,2,3,4)

    Code:
            wooden_pallisade city requires factions { northern_european, mesoamerican, middle_eastern, eastern_european, greek, southern_european, } 
            {
                convert_to 1
                capability
                {
                    recruit_pool "Town Militia"  1   0.2   2  0  requires factions { Normans, } 
                    recruit_pool "Peasant Spearmen"  1   0.2   2  0  requires factions { Saxons, } 
                    wall_level 0
                    tower_level 1
                    free_upkeep bonus 2
                    happiness_bonus bonus 1
                    recruitment_slots 1










  8. #8
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    Thanks for the tip. I'll check that and let you know
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  9. #9
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    I've checked the EDB. It seems ok. I could find the relevant entries for each type of walls, for cities and castles.
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  10. #10
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Ladders and siege towers too small

    Well, then you will have to make actual tests if your file set up results in the same problem. If not, well, then the problem is with the other player's set up. It's either a large or huge stone wall by the looks of the pic - I don't think the walls are custom models.
    Also have a look if you have custom siege tower files: siege_engines\siege_tower_small.mesh and siege_tower_town_high.mesh - if not then the problem should be descr_walls.










  11. #11
    Rafkos's Avatar Senator
    Join Date
    Sep 2013
    Location
    Poland, Dolny Śląsk (Lower Silesia)
    Posts
    1,011

    Default Re: Ladders and siege towers too small

    I remember fixing this bug in EB2. Im my case the siege eq was too big, and the reason for that was the city level being too high. Looks like your city model is made for the "large city" level, not for the "city" level. Simply move its files to large city model (requires a bit of renaming etc. and do not copy the 1kb file)

  12. #12
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Ladders and siege towers too small

    Yup, that would have been the remaining option - it's also the most uncommon case as an edit of the building files rarely happens. If this is the case for all culture's wall height at this settlement level then it is however much easier to simply change the tower size in descr_walls.










  13. #13
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    Thanks guys. I'm actually suspecting the player to not have updated his game with the last hotfix we have made. I have test that ingame with a large city and couldn't find that issue. Ladders and siege towers were at the right size in my game.
    Anyway, I'll double check in the direction given by Rafkos, just to be 200% sure

    Edit: it seems that the issue doesn't occur all the time. Actually I also think that Rafkos is right as my "modding partner" has used the G5 Settlement Tweaks. That might be the reason why or at least, relating to it
    Last edited by Lifthrasir; February 11, 2016 at 05:53 AM.
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  14. #14
    Rafkos's Avatar Senator
    Join Date
    Sep 2013
    Location
    Poland, Dolny Śląsk (Lower Silesia)
    Posts
    1,011

    Default Re: Ladders and siege towers too small

    If it does not occur all the time then it's not the settlement level I think. Does it happen with specific cultures only? If so, then the issue is in this file descr_engines.txt, in this file you can assign different siege equipment models for different cultures.

  15. #15
    Lifthrasir's Avatar "Capre" Dunkerquois
    Patrician took an arrow to the knee

    Join Date
    Jan 2010
    Location
    City of Jan Baert
    Posts
    13,950
    Blog Entries
    4

    Default Re: Ladders and siege towers too small

    No, it's not specific to one culture. It has been mentioned for South European and Greek cultures but I'll check that file too.
    Under the patronage of Flinn, proud patron of Jadli, from the Heresy Vault of the Imperial House of Hader

  16. #16

    Default Re: Ladders and siege towers too small

    Any answer to this problem? Changing the wall_level in EDB does nothing to change the siege-tower and ladder height. Citadels have a wall_level of 4. This would indicate they should use the huge city siege towers, but they use the medium siege-towers and ladders as intended. The problem I'm having is that large cities use the small siege-towers/ladders, with is wrong, they should use the large ones. In the vanilla game and Kingdoms it's fine but not in any mod.
    "Fusozay Var Var": Enjoy Life


  17. #17
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Ladders and siege towers too small

    You don't change the wall level in the EDB, after all that's core buildings - you need to change the siege equipment level in descr_walls so that the right size equipment is used.

    Example:

    Code:
    wall
    {
    	level 0
    	siege_tower_size too_small










  18. #18

    Default Re: Ladders and siege towers too small

    I changed the "siege_tower" entry in descr_walls in your Bare Geomod to this:


    Code:
    ; SMALL STONE/TOWN WALLS
    wall
    {
                     level 2
                     siege_tower_size medium
    This fixed the problem of the too small siege-towers and ladders on large cities. This didn't change the siege-tower/ladder size on minor cities, which made me conclude that minor cities somehow use level 1 walls. This may also explain the absence of boiling oil gatehouses in minor cities, despite them having that in the Kingdoms expansion.
    "Fusozay Var Var": Enjoy Life


  19. #19
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Ladders and siege towers too small

    Level one is the wooden palisade normally which obviously has no oil, so you could be right there. Check in the EDB the core_building name against the wall_level value, that will show you for sure.

    Adding oil to a wall level is a simple matter of copy\paste in descr_walls provided it's a stone gate house, the wooden one will not have the required 'points'.










  20. #20

    Default Re: Ladders and siege towers too small

    Here's the descr_wall entries in Bare Geomod
    Code:
    ; TALL WOODEN WALLS
    wall
    {
     level 1
     siege_tower_size small
     wall
     {
      full_health 600
      battle_stats flammability_medium impact_damage_high
      localised_name wall
     }
     gateway
     {
      full_health 550
      battle_stats flammability_medium impact_damage_high
      localised_name gateway
      projectile_impacts_all_hit_gate
      medium_wooden
      medium_reinforced
      medium_iron
     }
     tower
     {
      full_health 650
      control_area_radius 30
      manned 1
      battle_stats  flammability_medium impact_damage_high
      localised_name tower
      
      ; as in descr_unit.txt
      level
      {
       stat  8, 0, arrow, 120, 10, missile, missile_mechanical, piercing, arrow_tower, 10, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       fire_angle 90
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  6000    3250
       fire_rate normal 6500    3250
       fire_rate large  5500       3250
       fire_rate huge   4550       3250
      }
     }
    }
    ; SMALL STONE/TOWN WALLS
    wall
    {
     level 2
     siege_tower_size medium
     wall
     {
      full_health 1000
      battle_stats flammability_none impact_damage_high
      localised_name wall
     }
     gateway
     {
      full_health 900
      battle_stats flammability_none impact_damage_high
      localised_name gateway
      medium_wooden
      medium_reinforced
      medium_iron
     }
     tower
     {
      full_health 1100
      control_area_radius 30
      manned 1
      battle_stats flammability_none impact_damage_high
      localised_name tower
      
      ; as in descr_unit.txt
      level
      {
      stat  8, 0, arrow, 120, 10, missile, missile_mechanical, piercing, arrow_tower, 10, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       fire_angle 90
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  6000    3250
       fire_rate normal 6500    3250
       fire_rate large  5500       3250
       fire_rate huge   4550       3250
      }
                   level
      {
       stat  40, 0, tower_ballista, 150, 10, siege_missile, artillery_mechanical, piercing, ballista_tower, 350, 1
       stat_attr no
       shot_sfx TOWER_BALLISTA_FIRING 
       fire_angle 45
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  18500      19500  
       fire_rate normal 16000      18500
       fire_rate large  14000        16500
       fire_rate huge   13500        15000
      }
     }
     gatehouse
     {
      full_health 800
      control_area_radius 10
      manned 1
      battle_stats flammability_none impact_damage_high
      localised_name gatehouse
      
      missile_level
      {
       stat  12, 0, arrow, 120, 10, missile, missile_mechanical, piercing, arrow_tower, 10, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       shot_gfx 
       fire_angle 90
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  6000    3250
       fire_rate normal 6500    3250
       fire_rate large  5500       3250
       fire_rate huge   4550       3250
      }
      oil_level
      {
       stat  1, 0, oil, 50, 10, missile, missile_mechanical, piercing, arrow_tower, 40, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       shot_gfx boiling_oil_set
       fire_angle 90
       slot_yaw -135 135
       slot_pitch -95 -70
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  32500     31000
       fire_rate normal 32500    31000
       fire_rate large  32500  31000
       fire_rate huge   32500     31000   
      }
     }
    }
    wall
    {
     level 3
     siege_tower_size medium
     wall
     {
      full_health 2000
      battle_stats flammability_none impact_damage_high
      localised_name wall
     }
     gateway
     {
      full_health 1800
      battle_stats flammability_none impact_damage_high
      localised_name gateway
      medium_wooden
      medium_reinforced
      medium_iron
     }
     tower
     {
      full_health 2200
      control_area_radius 30
      manned 1
      battle_stats flammability_none impact_damage_high
      localised_name tower
      
      ; as in descr_unit.txt
      level
      {
       stat  8, 0, arrow, 120, 10, missile, missile_mechanical, piercing, arrow_tower, 10, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       fire_angle 90
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  6000    3250
       fire_rate normal 6500    3250
       fire_rate large  5500       3250
       fire_rate huge   4550       3250
      }
      level
      {
       stat  40, 0, tower_ballista, 150, 10, siege_missile, artillery_mechanical, piercing, ballista_tower, 350, 1
       stat_attr no
       shot_sfx TOWER_BALLISTA_FIRING 
       fire_angle 45
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  18500      19500  
       fire_rate normal 16000      18500
       fire_rate large  14000        16500
       fire_rate huge   13500        15000
      }
                    level
      {
       stat  40, 0, bombard_shot, 290, 10, siege_missile, artillery_gunpowder, piercing, cannon_tower, 80, 1
       stat_attr no
       shot_sfx CANNON_FIRING 
       fire_angle 45
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  30000    36000
       fire_rate normal 26000    26000
       fire_rate large  24000        26000
       fire_rate huge   22000        26000
      }
     }
     gatehouse
     {
      full_health 1200
      control_area_radius 10
      manned 1
      battle_stats flammability_none impact_damage_high
      localised_name gatehouse
      
      missile_level
      {
       stat  12, 0, arrow, 120, 10, missile, missile_mechanical, piercing, arrow_tower, 10, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       shot_gfx 
       fire_angle 90
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  6000    3250
       fire_rate normal 6500    3250
       fire_rate large  5500       3250
       fire_rate huge   4550       3250
      }
      oil_level
      {
       stat  1, 0, oil, 50, 10, missile, missile_mechanical, piercing, arrow_tower, 40, 1
       stat_attr no
       shot_sfx TOWER_ARROW_FIRING
       shot_gfx boiling_oil_set
       fire_angle 90
       slot_yaw -135 135
       slot_pitch -95 -70
       ; unit size   reload_ms flaming_reload_ms 
       fire_rate small  32500     31000
       fire_rate normal 32500    31000
       fire_rate large  32500  31000
       fire_rate huge   32500     31000    
      }
     }
    }
    And the EDB entries:
    Code:
            wooden_wall city requires factions { northern_european, mesoamerican, middle_eastern, eastern_european, greek, southern_european, } 
            {
                convert_to 2
                capability
                {
                    wall_level 1
                    gate_strength 1
                    tower_level 1
                    free_upkeep bonus 3
                    happiness_bonus bonus 1
                    recruitment_slots 2
                }
                material wooden
                construction  2 
                cost  1200 
                settlement_min town
                upgrades
                {
                    stone_wall
                }
            }
            stone_wall city requires factions { northern_european, mesoamerican, middle_eastern, eastern_european, greek, southern_european, } 
            {
                capability
                {
                    wall_level 2
                    tower_level 1
                    gate_strength 1
                    free_upkeep bonus 4
                    happiness_bonus bonus 1
                    recruitment_slots 2
                }
                material stone
                construction  3 
                cost  2400 
                settlement_min large_town
                upgrades
                {
                    large_stone_wall
                }
            }
            large_stone_wall city requires factions { northern_european, mesoamerican, middle_eastern, eastern_european, greek, southern_european, } 
            {
                capability
                {
    
                    wall_level 3
                    tower_level 1
                    gate_strength 2
                    free_upkeep bonus 5
                    happiness_bonus bonus 2
                    recruitment_slots 3
                }
                material stone
                construction  3 
                cost  4800 
                settlement_min city
                upgrades
                {
                    huge_stone_wall
                }
            }
    This is also a problem in every mod that I've tried.
    "Fusozay Var Var": Enjoy Life


Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •