Page 1 of 3

Monster's Cave IMPLEMENTED

Posted: Thu Nov 05, 2015 11:07 pm
by Alexander82
In these building orcs can train their big units like cave troll and ettin.
The reason why i'm proposing it is that orcs right now rely too much on the volcano.
against a enemy that fires a lot from a distance and in maps with a few room to build orcs lose most of their best options.

Re: Monster's Cave

Posted: Thu Nov 05, 2015 11:10 pm
by ejm29
I think this is a great idea :)

Re: Monster's Cave

Posted: Fri Nov 06, 2015 8:40 am
by Stratego (dev)
lol! i wrote the same thing to ettin thread without reading this thread :)

i also suggested to make it able to build only on hills but maybe that would be a big restriction.

or. we could have 2 type of caves: one taht can be built on hills (and have bigger build bonus so needs less turns to build) and a version what can be build anywhere.

other properties the same.

?

Re: Monster's Cave

Posted: Fri Nov 06, 2015 9:14 am
by Alexander82
Lol, Great minds always meet xD

Abot the restrictions seems a bit too hard n certain maps, and after all you can build an entire volcano from nothing. The cave might be a cave or a simple nest, like a hole in the mud, so it might be built anywhere, even on forest i'd say (you don't need plain land for it).

Re: Monster's Cave

Posted: Fri Nov 06, 2015 9:58 am
by Alexander82
edited a boulder

Re: Monster's Cave

Posted: Fri Nov 06, 2015 4:37 pm
by Alexander82
Is the image ok or should i change something?

Re: Monster's Cave

Posted: Fri Nov 06, 2015 5:59 pm
by Stratego (dev)
i dont have specific, seems a little crowded with stuff, and maybe too big cave on it what is not fit to the mountain - i will make outline suggestions too.

Re: Monster's Cave

Posted: Fri Nov 06, 2015 6:37 pm
by Stratego (dev)
i have 2 concepts but i am not so happy with it...

ideas: keeping almost the same image (u did the same but with more characteristic "cave")
only coloring one of the stones (not putting complex extra images like a banner)

the little torch would indicate occupacy.
cave_small.png
cave_small.png (2.67 KiB) Viewed 6903 times
cave_big.png
cave_big.png (2.66 KiB) Viewed 6903 times
and a version what we could simply draw "over" an existing terrain mountain (building time eg: half) and we will get the same effect.
cave_over.png
cave_over.png (936 Bytes) Viewed 6903 times
(however this would face problems on how to show it on the building selector list... this transparent stuff can not be there, we need the mountain under it...)

Re: Monster's Cave

Posted: Fri Nov 06, 2015 8:59 pm
by Alexander82
Do you like that?

Re: Monster's Cave

Posted: Sun Nov 15, 2015 10:32 am
by Alexander82
Daniel, do you like this one?
It should be able to build all the volcanoes unit's except uruk-hai
We also might put in worg riders (they ride trained monsters).

Re: Monster's Cave

Posted: Sun Nov 15, 2015 10:47 am
by Stratego (dev)
yes... but my idea does not work well, the colored part look like a bump on a head :)

Re: Monster's Cave

Posted: Sun Nov 15, 2015 10:53 am
by Alexander82
Now?

Re: Monster's Cave

Posted: Sun Nov 15, 2015 1:53 pm
by Alexander82
Units you can make there should be:

Ettin, troll, wolf rider, hamletback
You should also make the research wolf rider to worg rider tedearchble here

Re: Monster's Cave

Posted: Sun Nov 15, 2015 5:30 pm
by Stratego (dev)
I am not sure about wolf rider and hamletback there.

Re: Monster's Cave

Posted: Sun Nov 15, 2015 5:43 pm
by Alexander82
Hamlrtback is some sort of giant. Wolf riders ride giant wolves or worgs, that are monstruos creatures.

Uruk hai instead are better at volcanoes, even for bg reasons. The units already at volcanoes might stay there too and later on we might add other uruk hai at volcanoes.

Re: Monster's Cave

Posted: Mon Nov 16, 2015 6:00 am
by Stratego (dev)
ok i will think of ot.
the skulled image i like.
can somebody make the json for it?

Re: Monster's Cave

Posted: Wed Dec 02, 2015 8:06 am
by Alexander82
can you give me an existing building json?

Re: Monster's Cave

Posted: Wed Dec 02, 2015 4:27 pm
by Alexander82
I hope that works

Code: Select all

{
   "unitTypeName":"UNIT_BUILDING_MONSTER_CAVE",
   "unitType":98,
   "uiDefinition":{
      "visuals":[
      
      
         {
            "imgName":"32_unit_buiding_monster_cave.png",
            "type":"DEFAULT",
            "shiftIndicatorsDown":0,
            "typeExtra":0.0,
            "imgColumns":8,
            "imageDefParts":[
               {
                  "cropToRect":{"top": 0,"left":0,"bottom":32,"right":256},
                  "layer":"UNITS",
                  "shiftCol":0,
                  "shiftRow":0,
                  "clickable":true
               }
            ]
         }

         
         ]
   },
   
   "unitStatSheet":{
         "unit":{

            "isTechnology":false,
            "costTurn":1,
            "grantorShopItems":[244],
            "hpMax":30,
            "power":0,
            "rangeAttack":0,
            "armorPierce":5,
            "armorNormal":2,
            "sight":3,

            "unitSizeCol":1,
            "unitSizeRow":1,
            "isUnderConstruction":false,
            "isFactory":true,
            "isFactoryThatNotAffectsFactoryLimits":false,
            "isOccupiableBuilding":false,
            "isWalkableThrough":true,

            "powerAccuracyPenalty":0.0,
            "powerRange":0,
            "powerRangePenaltyPercent":0,
            "attackTypeBurningRock":false,
            "attackTypeArrow":true,

            "rangeWalk":0,            
            "trnWalkTerrain":[
               {"terrainType":"TERRAINS_FORESTWALKABLE", "modifier":1},
               {"terrainType":"TERRAINS_SAILABLE", "modifier":0.6}
            ],
            

            "convertRange":0,
            "convertResistance":0.0,
            "convertPossibility":0.0,
            "rangeHeal":0,
            "healRate":10,
            "rangeMend":0,
            "mendRate":0,
            "canBuild":false,
            "bonusMendingWhenConstructing":0.0,
            "bonusMending":0.0,
            "bonusHealing":1.0,

            "carryCapacity":2,
            "canBeCarried":false,
            "isCarriedUnitSurvivesIfIDie":true,
            "isCarrierCanCarryUnderConstruction":false,
            "isCarrierHidesCarriedUnits":false,
            "isCarrierLetCarriedUnitsToShoot":false,
            "isCarrierRemovesTerrainDrawbacks":true,

            "maxActionCount":1,
            "canOccupyBuilding":false,
            "canKillForest":true,
            "canFlyAsteroid":false,
            "isStealthUnit":false,
            "canSeeStealthUnits":false,

            
            "trnWeaponEffects":[
               {
                  "weaponSlot":null,
                  "effDefault":null,
                  "effOptions":null
               },
               {
                  "weaponSlot":null,
                  "effDefault":null,
                  "effOptions":null
               }
               
            ],


        "trnCategories":["U_BUILDINGS"],
        "trnModifiers":null,
        "trnCanNotCarryMe":{},
        "trnBuilders":{"unitTypes":["UNIT_WORKER"]},
        "trnBonusList":[
      {
         "modifier":0.5,         
         "unitList":{
            "categories":["U_BUILDINGS"],
            "unitTypes":null
         }         
      },
        ],          

         }
   },
   "soundDefinition":{
      "soundPacks":null
   },

Re: Monster's Cave

Posted: Thu Dec 03, 2015 10:09 pm
by Alexander82
Can you give it a look Daniel?

Re: Monster's Cave

Posted: Thu Dec 03, 2015 10:14 pm
by Stratego (dev)
thanks! but i can check it when i will put it in! thanks!

Re: Monster's Cave

Posted: Thu Dec 03, 2015 10:19 pm
by Alexander82
thanks!

Re: Monster's Cave

Posted: Sat Aug 13, 2016 2:20 am
by Alexander82
What about that Building?

Re: Monster's Cave

Posted: Sat Aug 13, 2016 12:55 pm
by Stratego (dev)
it is uop on server in 20 minutes! thanks!

json had some errors, here is the fixed

Code: Select all

{
   "unitTypeName":"UNIT_ORC_BUILDING_MONSTER_CAVE",
   "unitType":131,
   "uiDefinition":{
      "visuals":[
      
      
         {
            "imgName":"unit_orc_building_moster_cave.png",
            "type":"DEFAULT",
            "shiftIndicatorsDown":0,
            "typeExtra":0.0,
            "imgColumns":2,
            "imageDefParts":[
               {
                  "cropToRect":{"top": 0,"left":0,"bottom":32,"right":64},
                  "layer":"UNITS",
                  "shiftCol":0,
                  "shiftRow":0,
                  "clickable":true
               }
            ]
         }

         
         ]
   },
   
   "unitStatSheet":{
         "unit":{

            "isTechnology":false,
            "costTurn":4,
            "grantorShopItems":[244],
            "hpMax":30,
            "power":0,
            "rangeAttack":0,
            "armorPierce":5,
            "armorNormal":2,
            "sight":3,

            "unitSizeCol":1,
            "unitSizeRow":1,
            "isUnderConstruction":false,
            "isFactory":true,
            "isFactoryThatNotAffectsFactoryLimits":false,
            "isOccupiableBuilding":false,
            "isWalkableThrough":true,

            "powerAccuracyPenalty":0.0,
            "powerRange":0,
            "powerRangePenaltyPercent":0,
            "attackTypeBurningRock":false,
            "attackTypeArrow":true,

            "rangeWalk":0,            
            "trnWalkTerrain":[
               {"terrainType":"TERRAINS_MOUNTAINWALKABLE", "modifier":0}
            ],
            

            "convertRange":0,
            "convertResistance":0.0,
            "convertPossibility":0.0,
            "rangeHeal":0,
            "healRate":0,
            "rangeMend":0,
            "mendRate":0,
            "canBuild":false,
            "bonusMendingWhenConstructing":1.5,
            "bonusMending":1.0,
            "bonusHealing":0.0,

            "carryCapacity":2,
            "canBeCarried":false,
            "isCarriedUnitSurvivesIfIDie":true,
            "isCarrierCanCarryUnderConstruction":false,
            "isCarrierHidesCarriedUnits":false,
            "isCarrierLetCarriedUnitsToShoot":false,
            "isCarrierRemovesTerrainDrawbacks":true,

            "maxActionCount":0,
            "canOccupyBuilding":false,
            "isStealthUnit":false,
            "canSeeStealthUnits":false,

            
            "trnWeaponEffects":null,


        "trnCategories":["U_BUILDINGS"],
        "trnModifiers":null,
        "trnCanNotCarryMe":{},
        "trnBuilders":{"categories":["U_WORKERS"]},
        "trnBonusList":[
         {
         "modifier":0.5,         
         "unitList":{"categories":["U_BUILDINGS"]}         
         }
        ]          
         }
   }
   
}      
af you happen to make a json check it here for syntax problems:
https://jsonformatter.curiousconcept.com/

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 2:28 pm
by Alexander82
Thanks! I need some more practice for jsons ;)
Also i think we need an updated list of every string and/ore more jsons to edit to speedup the process :)

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 2:37 pm
by Alexander82
There is a issue. I unlocked the upgrade but it doesn't work, the goblin slaves don't have it in their list

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 3:09 pm
by Alexander82
Also you have placed the one without the skull (in your previuos post you told me you liked that one)

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 8:29 pm
by Stratego (dev)
ok, up on server in 20 minutes.

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 9:18 pm
by Alexander82
Tried it again, it still doesn't work (it won't appear on the goblin slave construction menu)

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 9:20 pm
by Stratego (dev)
have u started a new game? (you need to have brand new goblin slaves)

also dont forget that it is only buildable on mountains.

Re: Monster's Cave IMPLEMENTED

Posted: Sat Aug 13, 2016 9:56 pm
by Alexander82
I see, that's why.
I think that might really limit its usefulness.
I remember you mentioned making two versions. One on the mountains and another you can build anywhere. do you want me to make that one?