Announcement

Collapse
No announcement yet.

Clarifying Some Confusion

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Clarifying Some Confusion

    A signed 4-bit number allows for 8 values with a positive/negative sign. CivII had a maximum of seven civs because the barbarians were included in the total. Conversely, CivIII probably doesn't pretend that barbarians are a civ and allows for 8 civs. The "7" in the preview probably referred to the number of AI components.

    P.S. No, I have no idea why Firaxis uses bloody 4-bit variables. It's not as if using an unsigned byte would somehow slow down a 166 MHz system.

    ------------------
    Leons Petrazickis (St. Leo)
    http://aventine.cf-developer.net/minizigg/
    petrazi@sprint.ca
    Blog | Civ2 Scenario League | leo.petr at gmail.com

  • #2

    Hehe. I agree- there should be a lot more slots for civs(even if they arent supported)
    Poor Roman has trouble believing the old news .

    Comment


    • #3
      quote:

      Originally posted by St Leo on 05-05-2001 12:23 AM
      Conversely, CivIII probably doesn't pretend that barbarians are a civ and allows for 8 civs.


      So how shall the game know if a unit is Barbarian?


      I think they are using bytes to check what civs you have some kind of relation with. Every bit in the byte represents a civ. And if it is set you the kind of relation with that civ. I.E. contact and peace.

      Creator of the Civ3MultiTool

      Comment


      • #4
        i find it hard to believe that there are still people pondering on whether to use an extra bit or not
        that is if they are building something from scratch...

        Comment

        Working...
        X