None.
Hopefully all the features in StarForge2 are in this.
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
Vrael
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
!
!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!


!
Wormer
Clokr_
) make an extension of the C language with additional function-level constructs to specify triggers, like: "trigger T { owners: <players list> conditions: <conditions list> actions: <actions list> }" (this reminds me of "class A { public: ... protected: ... private: ... }" ). You then can have two kinds of new objects (conditions and actions) with definition syntax like "condition <identifier> <formal parameters> <definition body>" and "action <identifier> <formal parameters> <definition body>". I believe that is really almost all you need to add to C language. Then you probably need to write some kind of standart library with types definitions, common conditions and actions definitions, unit definitions and such. Writing a C compiler probably is not a very difficult task (but still). Moreover you don't need to generate machine code. But this is only a language part. Then you need to write a good Integrated Development Environment for your language, with syntax highlighting handy UI and such and such, which is probably even harder than writing a C compiler itself.


Norm
Clokr_
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
Vrael -- NudeRaider
Vrael -- it only costs 50% of my post-tax salary for life and in return I get to also become a drone whose sole purpose is CAPITALISM
Vrael -- pssht, you're still using a phone? I just record 100% of my life using my ElonBrainChip
NudeRaider -- bro I don't go anywhere without my phone to record anything significant
Vrael -- Zoan
Roy