Initial commit

This commit is contained in:
Jayrude 2024-10-01 17:30:27 +00:00
commit 0e14bc8239
26 changed files with 323 additions and 0 deletions

3
.gitattributes vendored Normal file
View File

@ -0,0 +1,3 @@
*.cow filter=lfs diff=lfs merge=lfs -text
*.mis filter=lfs diff=lfs merge=lfs -text
*.gam filter=lfs diff=lfs merge=lfs -text

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
cow_backups/
screenshots/

0
Credits.txt Normal file
View File

1
bitmap/txt/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
books/decals/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
books/english/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
fam/.gitkeep Normal file
View File

@ -0,0 +1 @@

9
fm.cfg Executable file
View File

@ -0,0 +1,9 @@
new_mantle
obj_min -18192
obj_max 8184
max_refs 47740
tex_filter_mode 0
small_portal_repel
force_correct_rope_lengths 1
incremental_save_dir ./FMs/JAYRUDE_templatemis/cow_backups
vbrush_dir ./FMs/JAYRUDE_templatemis/vbrs

5
fm.ini Executable file
View File

@ -0,0 +1,5 @@
NiceName=MISSION NAME HERE
ReleaseDate=
InfoFile=FMInfo.txt
Tags=author:Jayrude,genre:
Descr=

9
intrface/english/newgame.str Executable file
View File

@ -0,0 +1,9 @@
difficulty: "Difficulty:"
start_training: "Start Training"
skip_training: "MISSION NAME HERE"
options: "Options"
cancel: "Cancel"
diff_0: "Normal"
diff_1: "Hard"
diff_2: "Expert"

View File

@ -0,0 +1,2 @@
fiction_0: "Long text, shown at the beginning of the level."
text_0: "Short text. Shown when reloading or on objectives screen"

1
mesh/txt/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
mesh/txt16/.gitkeep Normal file
View File

@ -0,0 +1 @@

BIN
miss20.cow (Stored with Git LFS) Normal file

Binary file not shown.

1
obj/txt/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
obj/txt16/.gitkeep Normal file
View File

@ -0,0 +1 @@

86
readme.txt Executable file
View File

@ -0,0 +1,86 @@
================================================================================
Title : MISSION NAME
Filename : ARCHIVE NAME
Author : Jayrude
Contact : @jayrude (Discord)
@Jayrude@mastodon.gamedev.place (Mastodon)
Date : RELEASE DATE
Version : 1.0
================================================================================
* Notes *
- NewDark 1.27 or later is required
- Only modern FM loaders are supported (e.g. FMSel, AngelLoader, NewDarkLoader).
This means do NOT use DarkLoader or GarrettLoader
- Old-style FM loaders (e.g. DarkLoader, GarrettLoader) are not supported. Use a
modern loader such as FMSel, AngelLoader, or NewDarkLoader instead. Any issues
that occur when using an unsupported FM loader will be ignored :)
- Texture and object mods are not supported. The mission is not designed with
them in mind and they may cause graphical and/or gameplay issues
================================================================================
* Briefing *
BRIEFING HERE...
================================================================================
* Play Information *
Game : Thief: Gold
Level Names : MISSION NAME
File names : miss20.mis
Difficulty Settings : Normal/Hard/Expert
Equipment store : Yes/No
Map/Automap : Yes/No
New graphics : Yes/No
New sounds : Yes/No
New conversations : Yes/No
New models : Yes/No
EAX Support : Yes/No
Multi language support : Yes/No
Briefing : Yes/No
Subtitles : Yes/No
================================================================================
* Construction *
Base : From scratch
Map Size :
Build Time :
================================================================================
* Thanks To *
General:
-
Testers:
-
Translations:
-
================================================================================
* Custom Resources Credits *
I've tried to credit all custom assets I use, but sometimes it is hard to
ascertain the correct authors and usage rights. If you recognise anything that's
uncredited/miscredited/misused, please contact me and I will do my best to
correct my mistake.
Full credits can be found in Credits.txt
================================================================================
* Copyright Information *
This mission is (c) by Jayrude, 202X.
Distribution of this level is allowed as long as it is free and the package is
kept intact. No one may edit and re-distribute this mission without my expressed
permission.
This level was not made and is not supported by Looking Glass Studios, Eidos
Interactive, or Ion Storm.
================================================================================

1
schema/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
snd/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
sq_scripts/.gitkeep Normal file
View File

@ -0,0 +1 @@

View File

@ -0,0 +1 @@

129
strings/english/objnames.str Executable file
View File

@ -0,0 +1,129 @@
;THIEF THE DARK PROJECT
Name_AirPotion: "Breath Potion"
Name_AirTalisman: "Talisman of Air"
Name_AncientHammer: "Ancient Hammer"
Name_Apple: "Apple"
Name_BaffordScepter: "Lord Bafford's Scepter"
Name_Blackjack: "Blackjack"
Name_bone: "Bone"
Name_bones: "Bones"
Name_Bottle: "Bottle"
Name_Bowl: "Bowl"
Name_BreadLoaf: "Loaf"
Name_broadhead: "Broadhead Arrow"
Name_Candle: "Candle"
Name_Carrots: "Carrots"
Name_Cheese: "Cheese"
Name_Chisel: "Chisel"
Name_Corpse: "Corpse"
Name_Crate: "Crate"
Name_Cucumber: "Cucumber"
Name_DeerLeg: "Deer Leg"
Name_EarthArrow: "Moss Arrow"
Name_EarthTalisman: "Talisman of Earth"
Name_ExplosiveCharge: "Explosive Charge"
Name_FakeEye: "Fake Eye"
Name_firearr: "Fire Arrow"
Name_FireTalisman: "Talisman of Fire"
Name_Flashbomb: "Flash Bomb"
Name_Food: "Food"
Name_GasArrow: "Gas Arrow"
Name_GasMine: "Gas Mine"
Name_Gear: "Gear"
Name_Goblet: "Goblet"
Name_GoldBone: "Golden Bone"
Name_H2OTalisman: "Talisman of Water"
Name_Hammers: "Hammer"
Name_HandOGlory: "Hand of Glory"
Name_HealingPotion: "Healing Potion"
Name_HolyH2O: "Holy Water"
Name_Jar: "Canister"
Name_key: "Key"
Name_LCCanopic: "Canopic Jar"
Name_LockPick: "Lock Pick"
Name_SqLockPick: "Square-toothed Lockpick"
Name_TrLockPick: "Triangle-toothed Lockpick"
Name_BothPicks: "Lock Picks"
Name_LostCityJar: "Jar"
Name_Medallion: "Medallion"
Name_Mine: "Mine"
Name_multimold: "MultiMold"
Name_noise: "Noisemaker Arrow"
Name_Pan: "Cooking Pot"
Name_Papyrus: "Papyrus"
Name_Pick: "Pick"
Name_PlainVase: "Vase"
Name_Plate: "Plate"
Name_Potted1: "Potted Plant"
Name_PrizedFirePoker: "Fireplace Poker"
Name_Quintus: "Horn of Quintus"
Name_RopeArrow: "Rope Arrow"
Name_Rosary: "Rosary Beads"
Name_Rubble: "Rubble"
Name_Scroll: "Scroll"
Name_Skillet: "Skillet"
Name_Skull: "Skull"
Name_StoneHammer: "Stone Hammer"
Name_Swords: "Sword"
Name_TheEye: "The Eye"
Name_Tray: "Tray"
Name_Utensil: "Knife"
Name_water: "Water Arrow"
Name_water_holyarrow: "Holy Water Arrow"
Name_Webs: "Webs"
Name_WoodSpoon: "Spoon"
Name_WoodBowl: "Wooden Bowl"
Name_FelixNotes: "Felix's Notes"
Name_HotTip: "Hot Tip"
Name_Tip: "Tip"
Name_Bedroll: "Bedroll"
Name_PrayBook: "Prayer Book"
Name_ConSword: "Constantine's Sword"
Name_GemCutter: "The GemCutter"
Name_BuildChisel: "The Builder's Chisel"
Name_SwordHilt: "Sword Hilt"
Name_JunkLever: "Lever Handle"
Name_Lever: "Lever"
Name_TheTalismans: "Talismans"
Name_Doorknob: "Doorknob"
Name_CeremonialHammer: "Holy Symbol"
Name_corpse: "Corpse"
Name_BlessedHammer: "Blessed Holy Symbol"
Name_Fruit: "Fruit"
Name_Coins: "Coins"
Name_WCKey: "Wine Cellar Key"
Name_CemKey: "Cemetery Key"
Name_ArmoryKey: "Armory Key"
Name_Martello: "Brother Martello"
Name_Renault: "Brother Renault"
Name_HighPriest: "High Priest"
Name_Basso: "Basso"
Name_UncBody: "Unconscious Body"
Name_SpeedPotion: "Speed Potion"
Name_Hallpass: "Novice Credentials"
Name_ckey: "Courtyard Key"
Name_srkey: "Storage Room Key"
Name_crkey: "Basement Key"
Name_compass: "Compass"
Name_pickhelp: "Lockpicking Instructions"
Name_ktkey: "Kitchen Key"
;THIEF GOLD
Name_Spectacles: "Archmage Spectacles"
Name_MageMedal2: "Medallion of St. Burringden"
Name_SilverBracelet: "Silver Bracelet"
Name_SapphireVase: "Sapphire Vase"
Name_SilverFlute: "Silver Flute"
Name_OperaGlasses: "Opera Glasses"
Name_Sandbag: "Sandbag"
Name_Vines: "Crushing Vines"
Name_WaterKey: "Water Key"
Name_AirKey: "Air Key"
Name_FireKey: "Fire Key"
Name_EarthKey: "Earth Key"
Name_restkey: "Restaurant Key"
Name_casino: "Casino Key"
Name_house: "House Key"
Name_safekey: "Safe Key"
Name_frkey: "Front Door Key"
Name_trkey: "Treasure Key"

2
strings/english/titles.str Executable file
View File

@ -0,0 +1,2 @@
title_20: "YOUR MISSION HERE"
short_20: "YOUR MISSION"

59
strings/missflag.str Executable file
View File

@ -0,0 +1,59 @@
// Valid mission flags
//
// skip This mission doesn't exist; it should be skipped.
// no_briefing Skip the briefing movie
// no_loadout Skip the loadout
// cutscene Play a cutscene immediately afterward
// end End the game when this mission is completed
//
miss_1: "skip"
miss_2: "skip"
miss_3: "skip"
miss_4: "skip"
miss_5: "skip"
miss_6: "skip"
miss_7: "skip"
miss_8: "skip"
miss_9: "skip"
miss_10: "skip"
miss_11: "skip"
miss_12: "skip"
miss_13: "skip"
miss_14: "skip"
miss_15: "skip"
miss_16: "skip"
miss_17: "skip"
miss_18: "skip"
miss_19: "skip"
miss_20: "no_briefing,no_loadout,end"

View File

@ -0,0 +1 @@

1
vbrs/.gitkeep Normal file
View File

@ -0,0 +1 @@