Results 1 to 6 of 6

Thread: Choose your own army

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Choose your own army

    Well , this is a small project i'll be working on . It will be a skinning -and scripting mod only (at least for the first release)

    Well , the concept is simple : At the beginning of the game , you'll get 3 choices :

    Would you like mass troops : where let's say , the strongest unit has 10 attack , 15 def , but you have masses of cheap infantry (and perhapsd cavalry) All militia . Good start , but bad late-game

    Would you like elite troops : Well yea , simple again : Strongest unit has , let's say 17 attack , 23 def. , but mroe expensive and smaller amounts of troops . Bad start , but good late-game .

    Would you like a combination of both? : Combination of both , but ofcourse not as good ..

    For example : the unit with the most troops in this option would have 200 soldiers in it , while the 'mass option' would have 240 soldiers in it . And the stronges wouldn't be as strong as the strongest unit of the 'elite choice' .

    Strong all round , but not really decisive

    So , the concept is simple , the scripting is too .. the main problem is that i'll need loads of new units . Mostly simple reksins ofcourse , but still

    For later releases :

    - Being able to choose single units by yourself :

    Let's say 30 possible units for each faction (perhaps less factions than normal) . At the beginning of the game , you get 5 units to choose : Mass , cheap infantry , or good militia , but fewer numbers .. And the mroe you proceed , the better units you will be able to choose .

    Ofcourse everything wil be balanced

    I can start on the scripting now , but i'm busy with another project so this'll have to wait , unless there are skinners interested in joining

    Greets,
    Mr.Blackadder

  2. #2

    Default Re: Choose your own army

    I finished the script already .. All it needs is testing :

    Spoiler Alert, click show to read: 
    Code:
    script
    
    declare_counter reset_choice
    
    ;; Turn 1
    
    monitor_event FactionTurnStart FactionIsLocal
      and I_LocalFaction england
      and not I_IsFactionAiControlled
      and I_TurnNumber = 0
    
    historic_event choicemass true
    
    end_monitor
    
    monitor_conditions I_EventCounter choicemass_accepted = 1
     and I_TurnNumber = 0
    
    set_event_counter masstroups 1
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemass_declined = 1
     and I_TurnNumber = 0
    
    historic_event choiceelite true
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choiceelite_accepted = 1
     and I_TurnNumber = 0
    
    set_event_counter elitetroups 1
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choiceelite_declined = 1
     and I_TurnNumber = 0
    
    historic_event choicemedium true
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemedium_accepted = 1
     and I_TurnNumber = 0
    
    set_event_counter mediumtroups 1
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemedium_declined = 1
     and I_TurnNumber = 0
    
    set_counter resetchoice 1
    
    terminate_monitor
    end_monitor
    
    monitor_event FactionTurnEnd FactionIsLocal
     and I_CompareCounter resetchoice = 1
    
    historic_event hurry
    
    terminate_monitor
    end_monitor
    
    ;; Turn 2
    
    monitor_event FactionTurnStart FactionIsLocal
      and I_CompareCounter resetchoice = 1
    
    historic_event choicemass true
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemass_accepted = 1
     and I_TurnNumber = 1
    
    set_event_counter masstroups 1
    set_counter resetchoice 0
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemass_declined = 1
     and I_TurnNumber = 1
    
    historic_event choiceelite true
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choiceelite_accepted = 1
     and I_TurnNumber = 1
    
    set_event_counter elitetroups 1
    set_counter resetchoice 0
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choiceelite_declined = 1
     and I_TurnNumber = 1
    
    historic_event choicemedium true
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemedium_accepted = 1
     and I_TurnNumber = 1
    
    set_event_counter mediumtroups 1
    set_counter resetchoice 0
    
    terminate_monitor
    end_monitor
    
    monitor_conditions I_EventCounter choicemedium_declined = 1
     and I_TurnNumber = 1
    
    set_counter resetchoice 2
    
    terminate_monitor
    end_monitor
    
    monitor_event FactionTurnStart FactionIsLocal
     and I_CompareCounter resetchoice = 2
    
     generate_random_counter RandomNumber 1 100
     
     if I_EventCounter RandomNumber > 0
      and I_EventCounter RandomNumber < 34
    
      historic_event choicemass
      set_counter resetchoice 0
    
     end_if
     
     if I_EventCounter RandomNumber > 33
      and I_EventCounter RandomNumber < 67
    
      historic_event choiceelite
      set_counter resetchoice 0
    
     end_if
    
     if I_EventCounter RandomNumber > 66
      and I_EventCounter RandomNumber < 100
    
      historic_event choicemedium
      set_counter resetchoice 0
    
     end_if
    
    terminate_monitor
    end_monitor
    
    wait_monitors
    end_script


    Then i'd have to complete the EDB file and then go on to skinning

  3. #3

    Default Re: Choose your own army

    cool, i have an idea which might be vital for this

    the map is like a maze, you have a few routes to follow, but each route can be blocked up with 1 army. So imagine a maze, with complete fog of war so you cant see the surrondings or how its shaped, then there is 1 settlement in the middle. Then armies on route and possibly in future missions.

    It would be the ULTIMATE battle experience to see how good someone is. A dead simple map, units that you would decide on, and armies placed by descr_strat which you could make thems stay there by script or something.

    They have 2 routes they can choose from half way through. And as every step gets closer to the centre settlement the ground type changes to example, mountainous, hills,forest etc etc



    On this map, blue and green are the seperate routes , yellow settlements, and red armies, just throw my hat in, which is based on this so they would decide i want this army or this army or this army

  4. #4

    Default Re: Choose your own army

    I have also thought of an idea like that I really like small mods that are soo interesting and easy to make

    I was thinking about a "King of the Hill" principle : A settlement on a hill . The first one to capture it wins

  5. #5
    Frederich Barbarossa's Avatar Protector Domesticus
    Join Date
    Aug 2009
    Location
    Edinburgh, Scotland (From Kendall, Florida and proud!)
    Posts
    4,348

    Default Re: Choose your own army

    Cool dude. I was wondering how good are you in modding to help me in my mod, and maybe Ill help you in yours??? Join Selucia?
    His highness, žežurn I, Keng of Savomyr!

  6. #6

    Default Re: Choose your own army

    Shoukld i take it as a compliment or an add ?

Posting Permissions

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