Pincushion's Starsiege Editing and Scripting

Slade's Multiplayer Campaign Maps (version S8).

SQCGen v4.0. Starsiege QuickChat Generator. Drag and drop a list of taunts to create your scripts/quickchat.cs. Unlimited taunts with FKey or Keypad bindings.

Deathmatch and Team Deathmatch Maps. New: DM_GhostTown and DM_BootHill.

Capture the Flag Maps. New: CTF_GhostTown and CTF_BootHill.

Master Server Issues.

Starsiege Archive. Patches, Kamosa's skin packs, Testcase taunt packs, and campaign terrain.

Instant AI (IAI) 1.0 (server operators only), skin pack (optional, clients only), documentation.

Want a Dynamix logo in your server name? Put $server::dynamix=1; in your Server_Foo.cs file. Use $server::wonnet=1; for the WON logo. The bitmaps are icon_dyn.bmp and icon_won.bmp in scripts.vol. For a sample mod unzip icon_dyn.zip to your Starsiege folder. Only you can see modified icons, they are NOT transmitted to others.

ObjLib 0.0. Scripted Starsiege Mission Creation. Includes a sample script for a complete mission, plus templates for CTF, DM/TDM, and OV missions. Read the documentation. (The .cs file links only work when you download and install.) Map makers only.

Nasty Name immunity. Some players are deliberately causing lockups and chat-window problems for others by putting certain codes in their names. Ghargoil and M.I.B. have both been kind enough to make and share immunity patches. These chat sensor scripts (save to starsiege/scripts/censor.cs) nullify the effect of most if not all Nasty Names. Both work, but Ghargoil's is shorter with broader coverage.

QBan 0.1. An intelligent ban tool for dedicated server operators. Permanently ban individual IPs or whole subnets from any client console (no download necessary, but a password is), the server console, or your favorite text editor. Auto-bans anyone with a Nasty Name. Read the documentation.

MapVote 0.5. A server-side script that allows players to vote for the next map their server will run. It is for use by operators of dedicated servers, players do not need to download this. Supports up to 50 maps. Shoot Frosty to show voting statistics. Tested with DM maps, and probably works for TDM and CTF too. It does not work with the current release of Overrun, and it almost certainly will not work when mixing maps of different game types. Simple installation is described in MapVote.cs.

Fresh moon terrain! Dolf Kooz found a workaround for a long-standing problem editing moon missions, so I updated Orogogus' classic campaign terrain pack (120KB) to include the 3 normal and 1 cinematic Cybrid campaign moon maps. I've also included 2 maps based on the training terrain. See this for more information about using this pack. To edit moon missions you'll need to also get Dolf Kooz's Moon.sim.vol.

Server_DM_SuicideSeekers.cs. A standalone server script (install in your starsiege folder) for Deathmatch, Seekers only, no shields, no armor. Server admins only.

Overrun Maps. OV is a different type of multiplayer mission. Players defend their base against waves of Human or Cybrid AI. Intense.

Starsiege Index. A searchable tree with the name of every file and the source for every script in Starsiege 1.004, unpacked from .vols and supplemented with hyperlinks. Thanks to Kowh and Alpha Blue for the Web resources. You can search the index.html and .cs files of another copy at planettribes.com using Google:

Google Do not remove
"Starsiege 1.004 Index"
just add your keywords.

Satellite Maps. Satellite view .gifs for all the stock maps.

Random City/Base Creation. This script is experimental, unfinished, and unsuitable for general play. Scan (i) Buddha to create a new city.

AI Test Mission. A laboratory for experimenting with AI. No docs. Scripters only.

The Vanilla Patch. "This script gives a Starsiege server administrator precise control over the equipment players may use. By default only the standard equipment is enabled." Vanilla was very useful for patching servers prior to 1.003 that by default allowed all sorts of vehicles never intended for multiplayer, eg. Prometheus. Nowadays the Vanilla script serves mostly as a convenient list of vehicle and component IDs.


Editing and Scripting Links

Sierra's Editing and Scripting Message Board.
Console server instructions - Run standalone servers? Read this. (Thanks to The Internet Archive.)
AlphaBlue - A wealth of downloads and info.
Orogogus's Starsiege Script Stuff - The site is closed now but you can download the zip file for a whole slew of clever and unique StarSiege scripts. Stratus has put up a mirror here.
M.I.B. Downloads - Scripting Tutorial. Console Stuff. Map Pack. Skins, flyer code, death messages, and more.
Dull WR - Includes a new flavor of Starsiege called Harvester.
Dolf Kooz's Maps and Scripts - Campaign maps. Fix for WAR. Lots of AI scripts.
ANZAC Downloads - Skins, maps, and scripts.
Temujin - SSL maps, skins, tactical guide.
Rock's Place - Rocks Server Admin Package. Good advice for admins.
Multiplayer Maps Sierra links.
A Daisy Page - ATR1/2 maps, CTF maps. Featuring the work of Miss Daisy and others.
Elementals - Forums. The GSE mod.
NTDF - Patches, maps (by mike the goad), skins, and mp3s.
Mike Hogsett's Starsiege Maps and Scripts - BoP maps and standard library, with many useful things including remote administration.
Starscaper's Starsiege Site - Scripts, including the The Post-Prometheus Campaign.
Robert McAfee's (AKA {GotLag?}) Home - See the Downloads/Starsiege section for GUI, object, admin tool, and utility scripts.
Hetch's - Single-player missions. Unzip to your starsiege/multiplayer folder.
Raven's Starsiege Stuff - Quickchat scripts, skin tricks.
GoP Downloads - Quickchat script, tauntpack, skins, maps, configs.
Hylander's Haggis House - Forums, links.
Starbuck's Web Site - ATR info, downloads, server lists, forums.
Sigma Faction - Kane's maps, skins, MOD, and SS patches. Gone?
Starsiege Tech Systems - Stratus's STS MOD, guides for weapon and building skinning. Gone?

Using Campaign Terrain in Multi-Player Missions

So you want to make multi-player maps that use single-player campaign terrain? The trick is to use the Mission Editor to specify a .ted.vol that includes a folder name prefix (campaign\\Human or campaign\\Cybrid (Advanced)) in the Volume Name of the tedVolume object.

Actually you don't need to care about the details because Orogogus already created a complete collection of .mis and empty .cs files, one pair for each campaign mission. Download CampaignMaps.zip (120KB) and use the files it contains as a starting point to make your own campaign terrain maps.

The trick is important because clients can join games running these maps without having to copy or download TED files or hack scripts. These maps play like any other server-side-only map. It's a no-brainer even for server administrators.

If you are having problems joining servers running maps that use campaign terrain then read the Campaign Terrain section of the Starsiege Archive and download the TED files you need.


Master Server Issues

All players and server operators: If you go to the Join Game page and click Find New Servers and the message "Querying Servers: 1 Remaining" flashes at the top of the page but a game server list never appears it's because the game could not contact any master servers. If you can otherwise connect to the net normally then the problem is most likely with the master servers themselves. The game originally shipped with the addresses of three master servers, but today only one remains active. This last Dynamix master server has gone down for brief periods before but it was down for more than a week in early January 2002. This was apparently unintentional and it is now operating again. In the meantime, fearing the outage was permanent, two people stepped forward to run master servers.

When no master servers are running you can still play if you unzip addrBook.zip into your toplevel Starsiege folder. It contains the addresses of a handful of servers including some of the most popular ones (as of 18 Jan 2002). Once installed just restart Starsiege and click Refresh in the Join Game page.


Email: pgarpincushion@oocities.com  -  Last updated: Sun May 18 19:46:01 PDT 2003