DDL on 18/4/2011 at 10:18
That is certainly true, though some of us do also wander through here sometimes.
Editing the code for deus ex is...not actually terribly trivial: you have to export the entire code package, then change your scant few variables, and recompile the whole lot. Having done this, you will then also get version mismatches when playing multiplayer (if you ever do that). It's not ideal.
Still, if you're game: open the editor, make sure "classes" is selected in the browser on the left, and hit "export all" down the bottom. Wait, as this may cause a pause of a minute or more.
Now in your deus ex folder (i.e. C/DeusEx or whatever) you will find a whole host of extra folders, such as deuxex, editor, engine, core and so on. Inside each of these will be a folder called classes, that contains the code classes for that particular package.
Open deusex/classes and find DartPoison.uc
Open it with notepad. Notepad is perfectly adequate for editing all uscript code (though if you want more control, syntax highlighting etc, you could use (
http://wotgreal.com/) wotgreal, which is admittedly very handy).
Change
Damage=5.000 to Damage=YOURNEWVALUE, be it 10, 20, whatever.
(as a guide, pawns take initial dart damage based on where you hit them, so in the head it'd be that x8, and then they take the listed base damage, i.e. 5, multiplied by 2 because dx damage code is weird, on a further 8 occasions).
Save that file. Make sure the file extension doesn't get changed (so it's still dartpoison.uc, not dartpoison.uc.txt)
Now go to your system folder (C/deusex/system) and find deusex.u
rename this to ORIG_Deusex.u, or something handy, so if all goes tits up you still have the original.
Then open a command prompt, navigate to your system folder (it's like the wonderful days of DOS all over again), and when there (so C:\deusex\system or similar), type
ucc make
And you'll get a huge mass of scrolling stuff. At some point it should realise it doesn't have a deusex package (coz you renamed it), and it'll recompile it.
At the end, it'll ask if you want to do something with native libraries or something. Say "no". It will probably then crash. This is fine.
In your system folder you should now have a newly compiled deusex.u file, with an enhanced damage poisondart.
:)