Results 1 to 30 of 57

Thread: AOR systems, and the historical vs the realistic

Threaded View

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

    Default Re: AOR systems, and the historical vs the realistic

    Quote Originally Posted by Morte66 View Post
    But assuming I'm on vaguely the right wavelength...
    In any case I would not say you are too far off. We've formulated ideas along the same line, especially on #2; though partially for different reasons.


    With EB1 there are many reasons for things being the way they are, and in case of recruitment a major reason is that each line of recruitment code carries a cost. Unless it is possible to generalise multiple lines of recruitment into one (and there probably is such possibility, subject to engine bugs in the way it evaluates logical operators) each new region costs 1 line of code per building per level per province.

    So a unit like akontistai which is available right from level 1 thru 5 (IIRC) on 3 building complexes carries a cost of some 15 lines of code per province in EB1 as it stands today. Now you know why that export_descr_building is so huge and also one of the reasons why it takes so much time to load EB1. (I think each line of EDB is evaluated by the engine at the game's start, based on M2TW's error logging behaviour even if you don't actually launch campaigns or battles.)

    As a result there's a very real drag on entertaining what-if scenario's, especially for highly speculative behaviour in game. For instance while it is quite possible for the Saka to expand to Byzantion when controlled by a player, it is highly improbable. (After all: by that time you would've completed your campaign objectives already which most people don't do for the sheer amount of time and the somewhat repetitive gameplay after you become a giant.) Next to impossible for the AI. So unlikely in fact, that as far as I know nobody on the team ever entertained this specific example.

    Then, without a more general approach to expressing cultural osmosis which can yield benefits in other scenario's, the next good question is: why bother?
    Last edited by Tellos Athenaios; 12-24-2011 at 03:57.
    - Tellos Athenaios
    CUF tool - XIDX - PACK tool - SD tool - EVT tool - EB Install Guide - How to track down loading CTD's - EB 1.1 Maps thread


    ὁ δ᾽ ἠλίθιος ὣσπερ πρόβατον βῆ βῆ λέγων βαδίζει” – Kratinos in Dionysalexandros.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO