If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Star Wars: DroidWorks

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Star Wars: DroidWorks

Developer: Lucas Learning
Publisher: LucasArts
Platforms: Mac OS Classic, Windows
Released internationally: 1998


CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.


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

Elementary, my dear Cactus.
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

An easter egg left by Doug Shannon.

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.