NetStorm Wiki

Editing and making your own campaigns Getting Started,
Advanced Editing 1.Images | 2.Links and E-mails | 3.More [Options] Sections. 4.Options | 5.More [Header] Variables Header Variables | 6.Changing Text Colors | 7.Sacrificing for Knowledge | 8.Branching using MissionBegin | 9.Using denySalvage | 10.Outposts in Your Campaign | 11.Branching with MissionFork | 12.The Tell Command | 13.Creating Menus with $Menu | 14.Formatting Text and Graphics | 15.The $Timeout event | 16.The $OnExit event | 17.adding a DEMO to your Campaign | 18.Re-positioning the Text Window (with $MoveDialog)| 19.Timing with [@ ] | 20.Using the Debug Hotkey | 21.Moving the screen window with $View| 22.Variable basics | 23.IF/THEN Conditionals | 24.The $PlaySound command | 25.Netstorm Command List

view this alone

More [Options] Sections

Yet More!

These are the 'standard' [Options] sections: [GoodTeamDead], [BadTeamDead], [Failed], [Succeeded], [A.]. These are the sections specific to each AI, replace the orange n with the number of an AI: [ainPriestDead], [ainPriestCaptured], [ainTempleHalfDead], [ainTempleDead], [ainPriestSaved].

For example if you wanted to give a failure message when your ally, AI2, was killed, you would put:

    You have let your good friend Mr. Nice die! The battle is lost!


Or if you wanted to give a congratulations message when the temple of your enemy, AI4, was half dead:

    <h2>Keep Going!</h2>
    Keep going, you have almost defeated Mr. Evil!

These messages add a lot more class to your map.