Fallout 3

File information

Last updated

Original upload

Created by

JoshNZ

Uploaded by

JoshNZ

Virus scan

Safe to use

About this mod

More commands added to FOSE.

Requirements
Permissions and credits
About six months ago I asked the FOSE team if thay could add SetHair/Gethair to FOSE to be used buy BC and FEM.
I got no responce but DocL asked and got a yes we will.
Joy for the Doc.

How ever the command that thay put in did not apper to work, So I maned up and downloaded VC++.

Here is the result. Made for FEM but usable in a lot of mods.

New Commands:

NoSpam
CopyHairFrom
CopyHairTo
SetDefaultRace
CopyFaceFrom
CopyFaceTo
CopyEyesFrom
CopyEyesTo
MarkNPCAsModified
GetNthRefInCell
GetPlayerCell
GetPatchLevel

Useage:

NoSpam:
NoSpam 1 kills messages on equip/add/unequip items and spells.
NoSpam 0 re-eables messages.
You MUST:
A)Call NoSpam 1 First
B)Call NoSpam 0 when you are done.
DONOT:
A) Call NoSpam 0 with out calling NoSpam 1.

CopyHairFrom/CopyHairTo/CopyFaceFrom/CopyFaceTo/CopyEyesFrom/CopyEyesTo:

Ref NPC
Begin Somthing
set NPC to the npc you wish to copy from/to
Player.CopyHairFrom NPC
Player.MatchRace aRaceRefForARaceThePlayerIsNot
Player.MatchRace aRaceRefForARaceThePlayerIs
End

SetDefaultRace:
This is used so that Hair on a NPC remane the same after calling MatchRace or AgeRace

Ref NPC
Ref aNPC

Begin Somthing
set NPC to the npc
set aNPC to a npc of a race that you are changing NPC to
NPC.SetDefaultRace aNPC
NPC.MatchRace aRaceRefForARaceTheNPCIsNot
NPC.MatchRace aRaceRefForARaceTheNPCIs
End

MarkNPCAsModified:
Used to tell the game that a NPC is Modified dont seam to do any-thing.

Ref NPC
Begin Somthing
set NPC to the npc
NPC.MarkNPCAsModified(0 or 1)
End

GetNthRefInCell/GetPlayerCell:
Ref rPlayerCell
ref rReturned
Begin Somthing
set rPlayerCell to GetPlayerCell
Set rReturned to GetNthRefInCell rPlayerCell 0 0 Nth(Number to get)
End

GetPatchLevel:
Patch 1.7 Returns an 8 with the lesser patchs returning a int counting down from 8 aka 1.6=7

Float fPatch
Begin Somthing
set fPatch to GetPatchLevel
If fPatch != 8
ShowMessage Update you copy of fallout.
Endif
End

Install:
Just dump into the Fallout 3 Dir.

If you wish to use it:
Give a thanks JoshNZ in you description please.

Finnishing Note:
A) This is my first ever C++ project, no a bad HELLO world a?.