the cutting room mirror

Star Wars: DroidWorks

This article has a talk page!
view on tcrf.net

Star Wars: DroidWorks is a computer game released in 1998 by Lucas Learning for the PC. It is built on the Sith Engine, previously used in Star Wars: Jedi Knight: Dark Forces II and Mysteries of the Sith.

Unused Text#

Options Screen#

Strings for an options screen are listed in options.txt, referencing features from Jedi Knight's options menu.

# Sound setup screen

SOUND_TITLE         Sound Setup
SOUND_MVOLUME       Music Volume
SOUND_SVOLUME       Sound Volume
SOUND_ENABLE3D      Enable 3D Sound
SOUND_ENABLEHW      Enagle Hardware Mixing

# Graphics setup screen

DISPLAY_TITLE       Display Setup
DISPLAY_ENABLETEXT  Enable text on screen for cutscenes and dialog
DISPLAY_ENABLE3D    Enable 3D hardware acceleration
DISPLAY_GAMMA       Monitor Brightness
DISPLAY_SIZE        Mission Screen Size

Also included are strings to indicate gender when creating a new player profile.

# New Game screen

NEW_TITLE           New Game
NEW_NAME            Enter your name here if you are a new droid builder
NEW_MALE            Sir
NEW_FEMALE          Madam
NEW_PLAY            Play New Game

Level Working Titles#

The development names of certain maps are in the comments of the file missions.mis:

#------------------------------------------------------
# Inclines
BEGIN Incline
NAME #1 The Slippery Slope
#-------------------------------------------------------
# Magnetic Trams
BEGIN Trams
NAME #2 Strange Attraction
#-------------------------------------------------------
# Pulley Training Mission
BEGIN Pulley
NAME #3 Open Sesame
#-------------------------------------------------------
# Lever/Fulcrum
BEGIN Lever
NAME #7 The Lean Machine
#-------------------------------------------------------
# Counterweight Training Mission
BEGIN cweight
NAME #6 Dead Weight
#-------------------------------------------------------
# Dark Maze Training Mission
BEGIN dark
NAME #5 Maze of Darkness
#-------------------------------------------------------
# Gear Training Mission
BEGIN gear
NAME #4 Gearing Up!
#-------------------------------------------------------
# Catapult
BEGIN Catapult
NAME #8 Fire When Ready
#------------------------------------------------------
# Mission 1 (Salvage Yard)
BEGIN salvage
NAME Salvage Yard
#-------------------------------------------------------
# Mission 2 (Phrick Mines)
BEGIN mine
NAME Phrik Mines
#-------------------------------------------------------
# Mission 3 (Moisture Farm)
BEGIN moisture
NAME Moisture Farm
#-------------------------------------------------------
# Crystal Caves

BEGIN Crystal
NAME Data Crystal Area

In the final game, the hidden droid factory is an imperial operation, with no mention of Jabba The Hutt, or any other entity in connection to the factory.

#-------------------------------------------------------
# Jabba's Droid Factory

BEGIN Factory
FINAL
NAME Droid Factory
#-------------------------------------------------------
# Special "missions"

BEGIN deployment
DEPLOYMENT
END

BEGIN training
NAME Sandcrawler Training Facility

Strings for missing level "treadrace"#

Treadrace.jkl is not a level that is included on the game disc. The only reference to this level is the file treadrace.txt, which contains dialogue strings for the player, Cammy, and 2 NPCs.

# Help strings for treadrace.jkl

16001 Open the security door by driving your droid onto the lever.  Change the position of the fulcrum to make the job easier for your droid.
16002 Find the switches that move differnt ramps into place.
16003 Good Job!
16004 Drive your droid across the conveyor belts to the other side.  You might want to push the crates to help your drod get across.  Watch out for the electromagnetic trams!
16005 I must say, this must be a well built droid to have figured out how to get through that last obstacle.
16006 Use the mass driver to launch crates or your droid across the ravine to the other platform.  Try launching some crates first to avoid causing damage to your droid.

G1                  Hi there, I'm Gonk.
G2                       Sure!  I'll meet you at the top of this hill.  Jump off, and I'll follow you onto the lever.  I should be able to hold it down.  I'm very heavy.  
G3                       Goodbye!
G4                       Hello again!

P1A                      Hi there.  Could you help me out?
P1B                      Goodbye.
P1C                      Thanks, Gonk!

#===================

JR0  Hello droid.  May I help you?
JR0A Hello again, droid.  Do you have more questions?
JR01 Do you have any more questions?
JR02 Follow me and I'll show you to the switch.
JR1  Use the mass driver to launch crates or your droid across the ravine to the other platform.  Just a quick word of advice.  You might want to try launching a few crates first and adjusting the angle before you launch your droid.
JR2  Use either of the two switches right here to bring a crate out and place it on the ramp.  You have a choice of 50 or 100kg crates.  You look like you weigh about 100kg...
JR3  You would adjust the angle of the ramp with this switch.
JR4  Press this switch to activate the mass driver.  If you're launching yourself, be sure to get on before the countdown expires!
JR5  Because brown is very in this season.  Brown is the new black, don't you know?
JR6  Bye, Droid!  Good luck!


JAP000 Okay.
JAP001 ????

PDR1 What do I do here?
PDR2 How do I call a crate?
PDR3 How do I adjust the angle of the ramp?
PDR4 How do I launch a crate?
PDR5 Why do you Jawas always wear cloaks?
PDR6 No I think that's it.  Thanks for the tips!  
PDR7 Goodbye.
PDR8 What does this switch do?                                 

Comments#

The developers left this heading in multiple COG files.

# d_0 JawaTalk.cog
#   
# A simple communiCog ripped off from Doug
#
# Desc:
#      Sucker Fool I stole it from Matt, I didn't even change
#   The variable GONK.  - Love Ya, Doug
#    
#    Yeah, well I stole it back so bite me.  --Matt
# 12/08/97 DGS  Stole from Matt's GonkTalk
# 12/08/97 MST Stole back from Doug's JawaTalk
#-----------------------------------------------------------------------------

Debug Messages#

This needs some investigation.
Discuss ideas and findings on the talk page.

When in debug mode, messages will be sent by scripts indicating an event.

Unused Graphics#

Backgrounds#

Mission Briefings#

These images are meant to be shown before each mission during in a slideshow presentation. While the final images are named after the final level names, these are named using the original level code names. Many images resemble their final versions, while others show drastically different content.

Training Missions#

#1 The Slippery Slope
#2 Strange Attraction
#3 Open Sesame
#4 Gearing Up!
#5 Maze of Darkness
#6 Dead Weight
#7 The Lean Machine
#8 Fire When Ready

Top Secret Missions#

Salvage Yard
Phrik Mines
Moisture Farm
Data Crystal Area
Droid Factory

Items#

Unused Audio#

Mission De-briefing#

These are alternate lines for Cammy to congratulate the player post-mission.

hmca001l.wav

hmca004l.wav

hmca008l.wav

hmca010l.wav

Cammy is heard uncharacteristically complimenting the assassin droids.

hmca018.wav

#1 The Slippery Slope#

Cammy points out each slope as it arrives.

t4ca005.wav

t4ca006.wav

Cammy helps the player figure out how to get to the door from the top of the slope.

t4ca009.wav

t4ca010.wav

t4ca011.wav

#2 Strange Attraction#

Cammy warns of a magnet.

t2ca006.wav

Cammy comments on the extra battery needed to assist a droid.

t2ca009.wav

#3 Open Sesame#

Cammy provides hints above the giant door.

t3ca014.wav

t3ca015.wav

#4 Gearing Up!#

Cammy comments on the player's progress.

t9ca006.wav

t9ca007.wav

t9ca013.wav

t9ca015.wav

t9ca016.wav

t9ca017.wav

t9ca018.wav

#6 Dead Weight#

Cammy comments on the environment.

t7ca003.wav

t7ca012.wav

t7ca013.wav

t7ca014.wav

#7 The Lean Machine#

Cammy points out the Gonk droid that arrives from behind the security door.

t6ca006.wav

#8 Fire When Ready#

Cammy gives extra comments on the environment.

t1ca001.wav

t1ca008.wav

t1ca009.wav

Cammy gives an alternate comment about the droid that failed to launch.

t1ca011.wav

The NPC droids yell as they are launched.

t1ed014.wav

t1gk023.wav

Salvage Yard#

Cammy gives hints about the magnetic tram.

m1ca003.wav

m1ca004.wav

m1ca009.wav

Cammy notices an assassin droid chasing the player through several environments. In the final game, she doesn't acknowledge the droid.

m1ca013.wav

m1ca014.wav

m1ca015.wav

m1ca016.wav

m1ca018.wav

Cammy gives hints about the pulley and crane puzzle.

m1ca020.wav

m1ca023.wav

m1ca024.wav

Cammy comments on an assassin droid in the same room as the injured jawa. In the final game, no assassin droid shows up. Several lines can be triggered by using a fly-mode cheat to pass through the triggers.

m1ca028.wav

m1ca029.wav

m1ca030.wav

m1ca031.wav

m1ca033.wav

Cammy comments on a magnetic tram in the jawa room. The button for this tram is in the game and is said to control the tram, however it no longer functions.

m1ca037.wav

m1ca041.wav

m1ca042.wav

m1ca043.wav

m1ca044.wav

The injured jawa was said to be constantly screaming in pain, while in the final game, he only complains about his pain after being rescued. These files contains those cries for help.

m1ja001.wav

m1ja002.wav

m1ja003.wav

m1ja004.wav

m1ja005.wav

m1ja006.wav

Phrik Mines#

The mine's administrator, FITO, is heard here directing workers about their duties. No entities other than the FITO, the assassin droid, and the player are shown in the final game.

m2bd001.wav

m2bd002.wav

m2bd003.wav

The assassin droids have taunts to intimidate the player, traumatizing children the world over. The Phrick Mines assassin droid has unique dialogue, and would have instilled more fear had these additional lines not been cut.

m2ad002.wav

m2ad003.wav

m2ad004.wav

m2ad005.wav

m2ad006.wav

m2ad008.wav

The assassin droid yells in confusion. The assassin droid make no noise as he is launched in the final game.

m2ad009.wav

Cammy warns that the assassin droid has jumped off the launcher. This is not possible in the final game.

m2ca024.wav

Moisture Farm#

Cammy points out locations and events in the water pipe room.

m3ca012.wav

m3ca016.wav

m3ca017.wav

m3ca030.wav

m3ca034.wav

Cammy notices the assassin droid. In the final game, Cammy makes no acknowledgement.

m3ca005.wav

The Moisture Farm assassin droid had unique dialogue that was cut. In the final game, it behaves as a generic assassin droid.

m3ad001.wav

m3ad002.wav

m3ad003.wav

Droid Factory#

Cammy spots an assassin droid by the front door.

fmca002.wav

Cammy comments that the player's droid can fit into the crate leading into the factory.

fmca010.wav

Cammy warns that her power is being sapped by the assassin droids, and she will be unable to help the player.

fmca015.wav

fmca016.wav

Cammy points out where to put the data disk.

fmca017.wav

The droid of the player is heard asking an unknown entity where the control room is. There are no friendly NPCs in this level.

fmcm001.wav

fmem001.wav

fmfe001.wav

fmmm001.wav

fmtg001.wav

The droid of the player is heard commenting on the final action of the game: Reprogramming the assassin droids into DANCING droids!

fmcm002.wav

fmem002.wav

fmfe002.wav

fmmm002.wav

fmtg002.wav

Cammy gives an alternate line about the reprogrammed droids.

fmca005.wav

fmca007.wav

Sound Effects#

Various alarm sounds.

alm00beep01.wav

alm00talarm01.wav

alm00talarm02.wav

alm00talarm03.wav

An unused sound, possibly for a head enhancement.

nrg00tpwrupuse.wav

Unused Models#

A model of Max from Sam and Max (mx.3do) is present in the files, but unused. This model was featured in an easter egg in Jedi Knight: Dark Forces II's Level 5 (Baron's Hed).

Easter Eggs#

In the room prior to meeting the Assassin Droid at the end of Salvage Yard, a ledge with a battery can be seen. Beyond the battery is a wall with missing collision, which leads to a hidden hallway with the name "DOUG" written into the geometry at the end. This is a reference to Doug Shannon, one of the level designers.