Proposal regarding the event descriptions

Ayeshteni

Jehanne's Slave
102 Badges
Jul 31, 2002
6.274
94
  • 500k Club
  • Europa Universalis III Complete
  • March of the Eagles
  • Europa Universalis III Complete
  • Penumbra - Black Plague
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Semper Fi
  • Sengoku
  • Victoria 2
  • Victoria 2: A House Divided
  • Rome: Vae Victis
  • 200k Club
  • Heir to the Throne
  • Cities: Skylines
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Rise of Prussia
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Stellaris: Necroids
  • Europa Universalis III
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • A Game of Dwarves
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
MrT said:
Let's just say that it almost certainly won't look like this.

Code:
[ID]	 MAIN
         LCLC  &P(5)
         LCLA  &I,&N,&X
&I       SETA  0
&N       SETA  1
&X       SETA  1
.LOOP1   ANOP
&I       SETA  &I+1
         AIF   (&I GT K'&SYSPARM.LOOP1X
         AIF   ('&SYSPARM'(&I,1) NE ',').LOOP1
&P(&X)   SETC  '&SYSPARM'(&N,&I-&N)
&N       SETA  &I+1                
&X       SETA  &X+1                
         AGO   .LOOP1              
.LOOP1X  ANOP                      
&P(&X)   SETC  '&SYSPARM'(&N,&I-&N) 
&I       SETA  0                   
.LOOP2   ANOP
&I       SETA  &I+1                
         AIF   (&I GT &X).LOOP2X   
         AIF   ('.&P(&I)' EQ '.').LOOP2
         AIF   ('.&P(&I)' EQ '.OPT').OPT
         AIF   ('.&P(&I)' EQ '.NOOPT').NOOPT
         AIF   ('.&P(&I)' EQ '.DEBUG').DEBUG
         AIF   ('.&P(&I)' EQ '.NODEBUG').NODEBUG
         AGO   .LOOP2            
.*
.OPT     ANOP
&OPT     SETB  1
         MNOTE 0,'Text to follow'
         AGO   .LOOP2
.*
.NOOPT   ANOP
&OPT     SETB  0
         MNOTE 0,'Text to follow'
         AGO   .LOOP2
.*
.DEBUG   ANOP
&DBG     SETB  1
         MNOTE 0,'Text to follow'
         AGO   .LOOP2
.*
.NODEBUG ANOP
&DBG     SETB  0
         MNOTE 0,'Text to follow'
         AGO   .LOOP2
.*
.LOOP2X  ANOP      
.EXIT    ANOP       
         MEND

:D

EEK :eek: what in the name of every language in the world and some that don't exist is THAT?!

Ayeshteni
 

unmerged(6777)

Field Marshal
Dec 10, 2001
12.470
5
*sigh*

Kids these days....


*sigh*


It's a standard and pretty basic little program in assembler -- which is what I learned waaaaaaay back when I first started playing with computers.

Actually, we had to spend a few weeks doing binary and hex coding first. Once we;d demonstrated proficiency we were allowed to use a "mid level" language like assembler. Finally, we got to pic from one of 4 "advanced" languages: BASIC, PASCAL, FORTRAN or COBAL. I went with Fortran.
 

Jayavarman

★ ★ ★ ★ ★
83 Badges
Feb 8, 2002
11.164
1.578
  • Crusader Kings III
  • Surviving Mars
  • Europa Universalis IV
  • Hearts of Iron IV: Expansion Pass
  • Rome: Vae Victis
  • Crusader Kings II: Horse Lords
  • Europa Universalis: Rome Collectors Edition
  • Europa Universalis III: Collection
  • Europa Universalis IV: Pre-order
  • Victoria 2 Beta
  • Elven Legacy Collection
  • Crusader Kings II: Holy Knight (pre-order)
  • Cities: Skylines
  • 500k Club
  • 200k Club
  • Heir to the Throne
  • Europa Universalis III Complete
  • For The Glory
  • Rise of Prussia
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Achtung Panzer
  • Supreme Ruler 2020
  • Victoria: Revolutions
  • Deus Vult
  • Arsenal of Democracy
  • Imperator: Rome
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Monks and Mystics
  • Semper Fi
  • Crusader Kings II: Reapers Due
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Sunset Invasion
  • East India Company Collection
  • Diplomacy
  • Commander: Conquest of the Americas
  • Divine Wind
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Rajas of India
  • Crusader Kings II
  • Hearts of Iron II: Armageddon
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis III Complete
  • Lost Empire - Immortals
  • Lead and Gold
  • Hearts of Iron Anthology
  • Hearts of Iron III
  • Europa Universalis IV: Call to arms event

Duuk

Reformed Badboy
23 Badges
Oct 16, 2001
6.137
1.398
  • Majesty 2
  • Europa Universalis III: Collection
  • Crusader Kings II: Holy Knight (pre-order)
  • Cities: Skylines
  • 500k Club
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Victoria 2
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Majesty 2 Collection
  • Hearts of Iron Anthology
  • Europa Universalis III Complete
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III
  • Deus Vult
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II
Allow me to chime in that if the text files didn't read like standard C files anymore, I would be deeply upset.

And anyone that can read assembler should be taken out and shot. :D