• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

kelumden

Second Lieutenant
11 Badges
Jan 4, 2004
104
0
  • Arsenal of Democracy
  • Darkest Hour
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Rome Gold
  • Sword of the Stars
  • Victoria 2
  • 500k Club
  • Pride of Nations
Theoretically, the maximum value for the id is 4254967295 (2^32 - 1).

However, when the event is called by the instruction trigger, the id in the instruction is limited to 2147483647 (2^31 - 1). If the value is higher, the instruction is simply ignored.

Remark: it looks like the value is a signed long integer in the instruction and an unsigned long integer for the id of the event, which explains the behavior of EU2.
 

unmerged(5333)

First Lieutenant
Aug 13, 2001
283
0
Visit site
Hello Kelumden,

Your remark is, at the least is practically, equal to bullshit.

Try to play a game with, +1062 leaders and about +4.000 events, EDITED. Well my friend : it will become boring.

Predator I.
 

kelumden

Second Lieutenant
11 Badges
Jan 4, 2004
104
0
  • Arsenal of Democracy
  • Darkest Hour
  • Europa Universalis III Complete
  • For The Glory
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Rome Gold
  • Sword of the Stars
  • Victoria 2
  • 500k Club
  • Pride of Nations
Predator I said:
Hello Kelumden,

Your remark is, at the least is practically, equal to bullshit.

Try to play a game with, +1062 leaders and about +4.000 events, EDITED. Well my friend : it will become boring.

Predator I.

I came upon his because I tried some scheme to code event ids as follow: 2cccyyynnn, where ccc is a code assigned to each country, yyy is the year the event can start (minus 1400) and nnn is a sequential number to differentiate events. So, for example, 2000019000 refers to the first coded event occuring for France (arbitrarily given 000 as code) in 1419.

Using this scheme, it is perfectly logical that I bounces into this limitation of the program.


BTW, I do not intend to use all 4 billions possible events. I fully understand the program will NEVER be able to support so a huge amount of information, simply because this is the maximum amount of RAM (4Gb) computers currently support. Even if the program is designed so that it loads only parts of the event files, the amount of hard disk required would be tremendeous: taking that a simple event requires on average 512 characters, using 4Gb events will need 2048Gb of hard disk (something like 150 DVDs). Furthermore, relying on such a huge amount of events will most certainly leads to a very SLOW execution of the program, something most people will surely find BORING.

So there is no need to tell me it is "bullshit" while YOU have NO idea of the reason that leads to such discovery. :mad:

The reason I put this here is merely to share information with other people regarding EU2.