Recent content by Keshire

  1. Decompiling Challenge Scripts

    Source Code http://rapidshare.com/files/217302169/CHLDecompiler.zip.html Remember this outputs the scripts in assembly. But someone with more time should be able to complete this project fairly easily. I'll look for a spreadsheet that has all the identified engine calls in it. But I've also...
  2. Decompiling Challenge Scripts

    Aye. Sorry about that. I got sucked into other things. I'll see about getting the source code.
  3. Decompiling Challenge Scripts

    I was on vacation. And my time at home will be a little tight since my wife is pregnant with our second.  :yourock:
  4. Decompiling Challenge Scripts

    Was planning on adding it all to the wiki when I got time. edit: Removed the duplicates and fixed some Lionhead typos. The typos helped get rid of a few Unknown calls. call||file||script engcall  7h SirenSpell.txt            //SirenSpell(EnemyWonder,Siren) VolcanoSpell.txt       ...
  5. Decompiling Challenge Scripts

    True. But pulse had it's own command already. Seems redundant. But Thank you.
  6. Decompiling Challenge Scripts

    Thats funny that you got that to run. It combined two commands.     23 00000E Source line: disable VARIABLE visible disable VARIABLE pulse     23 00000E pushb    false     23 00000F pushvo  VARIABLE     23 000010 engcall  1Eh     23 000011 pushb    false     23 000012 pushvo  VARIABLE     23...
  7. Decompiling Challenge Scripts

    Aye. Icons are not part of the command.
  8. Decompiling Challenge Scripts

    How did you pull the "value" out? Just use "get platoon" and see what it wanted next? Also marker at POSITION //8.7.1 marker at ENUMERATION  //8.7.2 This is the one I need. :P Also also, Those still weren't used in the retail scripts. Now we have more unknowns than commands left. XD...
  9. Decompiling Challenge Scripts

    Statements //disable VARIABLE visible //3.3.1 // looking for a "[disable][enable] " probably physics or tracking or somesuch //set platoon VARIABLE formation to NUMBER wide by NUMBER deep //3.18.25 // looking for a "with " Conditions //if VARIABLE can view camera end if // Looking for a...
  10. Decompiling Challenge Scripts

    Hunter. These are the functions that are left (ie used in the retail scripts) engcall  93h Brackets for POSITION engcall  7h SirenSpell.txt[SirenSpell(EnemyWonder,Siren)] & VolcanoSpell.txt[VolcanoSpell(EnemyWonder,Volcano)] & EarthquakeSpell.txt[EarthquakeSpell(EnemyWonder,Earthquake)] &...
  11. Decompiling Challenge Scripts

    Statements //disable VARIABLE visible //3.3.1 //set platoon VARIABLE formation to NUMBER wide by NUMBER deep //3.18.25 //set platoon stat ENUMERATION of VARIABLE to NUMBER //3.18.26 Conditions //if VARIABLE can view camera end if //if ENUMERATION music played end if Expressions...
  12. Decompiling Challenge Scripts

    I was just stating that the floaty didn't accept an icon. :P If I can get a command to compile it'll tell me all the parameters it wants to pass to the engine. As for the camera roll. 2 different commands. 3.31.37 set camera roll expression time expression easein expression easeout expression...
  13. Decompiling Challenge Scripts

    Might want to lengthen the edit time Kay. :P Here is my updated list. Statements //disable VARIABLE visible //3.3.1 //set platoon VARIABLE formation to NUMBER wide by NUMBER deep //3.18.25 //set platoon stat ENUMERATION of VARIABLE to NUMBER //3.18.26 //send random spirit home //move camera...
  14. Decompiling Challenge Scripts

    Ya. I tried "with 100 men and 0 women" but it didn't like that. :) Also. Just to mention. The trigger floaty number doesn't accept icons.     20 000015 Source line: trigger floaty number ENUMERATION at {POSITION} importance NUMBER value NUMBER //3.16.22     20 000015 push    4D2h <- ENUM =...
  15. Decompiling Challenge Scripts

    //set VARIABLE anim event probability//3.2.2 //disable VARIABLE visible //3.3.1 //set platoon VARIABLE formation to NUMBER wide by NUMBER deep //3.18.25 //set platoon stat ENUMERATION of VARIABLE to NUMBER //3.18.26 This is all that's left then. That should be good enough. If the decompiler...
Back
Top