steo on 6/4/2008 at 13:36
Yeah but did he actually produce any evidence? I think everyone's just lying to us because they don't want us to know the truth.
AxTng1 on 6/4/2008 at 19:30
I tested it in-game myself and the results were negative, but my game is clearly messed up (See Diff'rent Strokes screenshot above) so it may not be valid.
Dr. Dumb_lunatic on 7/4/2008 at 19:33
Well, I've been through the entirety of the code for deusexplayer, deusexweapon and augmentationmanager (in both patched and unpatched DX versions), and there is no mention of "playerskin" (as a variable) doing anything other than
A) reskinning the player, and
B) reskinning paul.
C) reskinning carcasses of JC and Paul
That's it.
For effects like those being suggested (which are easy to code in, btw), there would be things like
Code:
// Decrement energy used for augmentations
energyUse = AugmentationSystem.CalcEnergyUse(deltaTime);
//DDL added OMG skintone stuffs here
if(playerskin == 4) //4 is the albino
energyuse *= 0.95; //albino is more efficient at using augs, according to urban myth
Energy -= EnergyUse;
and so on. There are not.
If you don't want to trust me on this, either test yourself (use aug usage per biocell, for example, or any of the other alleged criteria), or use the editor to export the code and look for yourself. Open up DeusexPlayer.uc and search for 'playerskin', and see how often it crops up. :)
(actually, if you use wordpad or something to open deusex.u itself, no decompiling, and scroll through a lot, the code of the classes is actually stored in readable form, presumably for export, so just search for "class deusexplayer extends playerpawnExt" to find the start of deusexplayer.uc)
Also, yeah: AxTng1, your installation is odd. Interesting (you have a working MJ12 mystery door, for instance), but definitely odd.
AxTng1 on 7/4/2008 at 22:04
Yeah. Thanks for digging up that code, I lost my UED tools somewhere along the line. I suppose we can put this theory to bed officially :p
I looked again, and I am using a community multiplayer patch (it claimed to be a map pack, but it seems to have messed with more files than a map pack should). That is probably the cause of my Uniquely Rebellious Game. I think a bit of skin confusion is worth having that door working.
One more thing - in an old review of DX (probably KG's PC Gamer bit) it mentioned you getting insulted in Hong Kong depending on your skin. I should test this with my Michael Jackson game.
Dr. Dumb_lunatic on 7/4/2008 at 23:29
I think that's either another myth, or they changed it so that they insult you regardless of skintone ("lol orientals are rude" etc).
It'd be nice if the DX conversation system had some kinda in-built code to check skintone, but it doesn't: it's flags (i.e. in-game markers of progress), credits, health and inventory. That's all the conversations can check. (EDIT: also skillpoints...for some reason)
You CAN use a mission script or whatever to set a flag based on playerskin, but they didn't do that at any point, which is a wasted opportunity in my book. Ah well.
Also, I seem to be coming across as a total DX code-spod, sorry. Well, admittedly I _am_, but hey.
AxTng1 on 8/4/2008 at 18:02
Hey, we are all spods in one way or other and this info is useful. Now I don't have to replay.
I will anyway, of course ;)