- Celsius wrote:
- Hi all, first post here.
This is more of a suggestion than an idea, but I would like to ask the mod author to implement the possibilty of choosing whether someone wants or do not want to use the blood timer. I do not enjoy being rushed in a game, but on the other hand I think that most of this mod can really add much replay value. There are other ways to add the feel of hunger, for example, you could loose blood less often (like every 10 minutes) or each time you travel by taxi.
I understand if you'll decline, since this is your vision and work, but I'd ask you to think about it.
Celsius,
I completely understand what you are saying and so I'm going to help you out with this. Shutting off the Bloodtimer completely is pretty easy. Someone else asked about changing the time so I went ahead and added the instructions on how to do it in the CE 1.1 Game Manual. However I will post this again so you can understand how the Bloodtimer works.
<<Original Post>>
Anyways yes changing the blood timer "Time" is VERY easy. There is a file called "vamputil.py" located in \Vampire - Bloodlines\Vampire\Python. Open that file up using notepad and navigate to the entry that will look like this... (Celsius, Simply DELETE the following code to get rid of the Bloodtimer completely....)
def OnBLEvent():
BLOOD_MAX_COUNT = 12
__main__.G.BloodCounter = __main__.G.BloodCounter + 1
if(__main__.G.BloodCounter == BLOOD_MAX_COUNT):
pc = __main__.FindPlayer()
if(pc.bloodpool >1):
pc.Bloodloss(1)
__main__.G.BloodCounter = 0
A logic timer is built into every map and is set to fire off every 15 seconds raising the Bloodcounter by 1. Now look at the number after BLOOD_MAX_COUNT which by default is set to 12. What that means is every 15 seconds the timer will fire adding 1 to the BLOOD_COUNT until it reaches 12, which then you will loose 1 blood point and the BLOOD_COUNT will start over.
So if you multiple 12 COUNTS times 15 seconds = 180 seconds = 3 minutes
Simply change the BLOOD_COUNT to the time you want (in seconds) in multiples of 15.
BLOOD_COUNT = 8 = 2 minutes
BLOOD_COUNT = 16 = 4 minutes
etc etc.....