Team Camarilla International Official Forum

This is the official forum for Team Camarilla International: The Bloodlines Developers
 
HomeCalendarFAQSearchMemberlistUsergroupsRegisterLog in

Share | 
 

 Silvia Black

View previous topic View next topic Go down 
Go to page : 1, 2, 3, 4, 5  Next
AuthorMessage
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Silvia Black   Wed Feb 29, 2012 10:44 am

That seems to work as intended. If I walk or sneak in, she starts the conversation, if I use obfuscate (I have tested with level 5) she doesn't.
I is a bit weird however that the dialog is started with a gun shot, but she seems not to carry a weapon. Especially if you engage the dialog after obfuscating in.
And either some of her text still needs voiceover, or you have moved the line number in the dlg file without adapting the name of the vcd.

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Wed Feb 29, 2012 12:12 pm

I guess I could add an interesting place for her so she's holding the shotgun, but if you attack her she will use the shotgun on you so she does have one, it's just not out when she fires it at you.

As far as the text and voice over, i'll need specific lines that you are having problems with because in my game all of her lines have voiced dialogue and lip synch.
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Wed Feb 29, 2012 3:41 pm

That will have to wait a bit. I have deleted the testcharacter and started a new game today. And I don't remember what it was about.

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Karavolos
megalomaniac


Posts : 2283
Join date : 2011-12-27

PostSubject: Re: Silvia Black   Wed Feb 29, 2012 8:11 pm

Childe of Malkav wrote:
That will have to wait a bit. I have deleted the testcharacter and started a new game today. And I don't remember what it was about.

- geek

If you made a new character wouldn't we just have to wait until you run into her again to see the problem?
Back to top Go down
View user profile
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 11:12 am

I've just looked into the files. Must have been Line 181. There is a difference in her dialog file for male and female characters, but only a col_e.mp3, lip, and vcd in the sound directory. By the look of it, the differnce wasn't intended either.
I'll probably meet Silvia later today with a female Setite, then I can tell for sure.

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 12:06 pm

I took another look at the shotgun sound effect that starts the dialogue and you're right, it looks bad because she's not currently carrying a shotgun. I tried to add an interesting place group so she would hold the shotgun but interesting places don't work on that map. Guess Troika never added in that functionality. So I got rid of the shotgun sound altogether, now she just says "Hold it right there Kindred, come any closer and you're getting a face full of buckshot!".

For the differences, just let me know what you find because I haven't spotted anything unusual yet.
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 1:03 pm

Is there anything else you need to get the quest started, apart from killing Gimble, and having a masquerade violation? This time I didn't get her mail. I had the one from sending Copper off to Washington open, and I didn't get Silvias mail after killing Gimble, and reporting back to Arthur. Then I went out for a public dinner. That got me a violation, but still no mail from Silvia....

For the files: there is a small, easily overlooked difference between the male and female column in line 181. In the male text it reads
...deserve nothing but the stake.
And the female text:
...deserve the stake.

And since there is a difference in the text, but no line_181_col_f.vcd in her sound directory, all a female pc gets at this line is the subtitles activated. No spoken text, no lips.

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 1:09 pm

Crap well that sucks about the .vcd. I'll fix it tonight when I get home. As far as you not getting an email from her after killing Gimble and getting a Masquerade Violatoin, I don't know what to tell you. I played it last night and it worked fine. Those are the only 2 requirements to get her email. Hmmm... scratch
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 3:10 pm

I copied what the female says so it matches what the male says, problem solved. Smile Thanks for catching that little bug! Very Happy
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 4:21 pm

It seems you must get a level 1 violation on a hub to get the G.Clanname_Broquerade variable set. I had my first violation on the beach, in the Copper dialog. The hunter was spawned (I still have her knife Laughing ), but G.Setite_Broquerade for my character is 0 (checked the console) No idea why that happened scratch

When I think back, with my previous test character I had similar "problems". I had a violation for Copper, but already redeemed with the werewolf blood quest when I went for Gimble. So I thought you must have an active violation to get the Silvia quest. Next violation was on the hub, while testing the frenzy timer, so I had a new hunter 1 spawned, along with the variable set, and at my next stop at the haven I had Silvias mail.

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 4:29 pm

OMG I never thought about writing the python script to check to see if you accrued a violation in a different zone. What a major oversight! Thanks for catching that. I'll check it out to see what I can do to fix it tonight! I'm so glad we beta tested this week, and thanks everyone for catching these bugs!

I just realized, the way I wrote the python script, everytime you get a Violation 1, an email will be sent to your mailbox from Silva. Shit! I need to fix that too now!
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 5:43 pm

Ok here's what I did to fix the problem with getting a Masquerade Violation on a different map besides the hub. Everytime you enter any of the Main Hubs it checks a script called loadMasquerade(). I added the conditions from checkMasquerade() to loadMasquerade() so as long as you have a violation of 1 from anywhere in the game, as soon as you walk into any of the Main Hubs, the email will be sent (assuming you killed Gimble of course).

Now, here's what I did to solve the problem with sending repeat emails everytime you get a Violation of 1. In order for Silvia's email to be sent two conditions must be met..

1. G.Clan Name_Brokequerade must equal 1.
2. G.Gimble_Dead must equal 1.

When the email is read a new script is run called silviasEmail(). This new script will set G.Gimble_Dead to equal 2 meaning you can ONLY receive Silvia's email once in the game, regardless.

PEEEERRRRFFFFFEEECCCTTT!!! cat


##Code##

#called on the hubs to place hunters if the player violates the masquerade (The Final Nights)
def checkMasquerade():
pc = __main__.FindPlayer()
G = __main__.G
level = __main__.FindPlayer().GetMasqueradeLevel()
print "level %i" % level
v1hunter = Find("violation_1_hunter")
v2hunter1 = Find("violation_2_hunter1")
v2hunter2 = Find("violation_2_hunter2")
v3hunter1 = Find("violation_3_hunter1")
v3hunter2 = Find("violation_3_hunter2")
v3hunter3 = Find("violation_3_hunter3")
v4hunter1 = Find("violation_4_hunter1")
v4hunter2 = Find("violation_4_hunter2")
v4hunter3 = Find("violation_4_hunter3")
if(level == 1):
v1hunter.Spawn()
print "Hunter 1 Spawned"
if(__main__.IsClan(__main__.FindPlayer(), "Brujah")):
G.Assamite_Brokequerade = 1
print "Assamite Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Gangrel")):
G.Baali_Brokequerade = 1
print "Baali Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Malkavian")):
G.Setite_Brokequerade = 1
print "Setite Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Nosferatu")):
G.Ishtarri_Brokequerade = 1
print "Ishtarri Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Toreador")):
G.Osebo_Brokequerade = 1
print "Osebo Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Tremere")):
G.Salubri_Brokequerade = 1
print "Salubri Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Ventrue")):
G.Samedi_Brokequerade = 1
print "Samedi Email Sent for Silvia Quest"

elif(level == 2):
v2hunter1.Spawn()
v2hunter2.Spawn()
print "Hunter 2 Spawned"
elif(level == 3):
v3hunter1.Spawn()
v3hunter2.Spawn()
v3hunter3.Spawn()
print "Hunter 3 Spawned"
elif(level == 4):
v4hunter1.Spawn()
v4hunter2.Spawn()
v4hunter3.Spawn()
print "Hunter 4 Spawned"

#called on the hubs to place hunters if the player violates the masquerade (The Final Nights)
def loadMasquerade():
level = __main__.FindPlayer().GetMasqueradeLevel()
G = __main__.G
print "level %i" % level
v1hunter = Find("violation_1_hunter")
v2hunter1 = Find("violation_2_hunter1")
v2hunter2 = Find("violation_2_hunter2")
v3hunter1 = Find("violation_3_hunter1")
v3hunter2 = Find("violation_3_hunter2")
v3hunter3 = Find("violation_3_hunter3")
v4hunter1 = Find("violation_4_hunter1")
v4hunter2 = Find("violation_4_hunter2")
v4hunter3 = Find("violation_4_hunter3")
if(level == 1):
if(G.branchViolation == 1):
v1hunter.Spawn()
G.branchViolation = 0
print "Hunter 1 Spawned and BranchViolation = 0"
if(__main__.IsClan(__main__.FindPlayer(), "Brujah")):
G.Assamite_Brokequerade = 1
print "Assamite Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Gangrel")):
G.Baali_Brokequerade = 1
print "Baali Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Malkavian")):
G.Setite_Brokequerade = 1
print "Setite Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Nosferatu")):
G.Ishtarri_Brokequerade = 1
print "Ishtarri Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Toreador")):
G.Osebo_Brokequerade = 1
print "Osebo Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Tremere")):
G.Salubri_Brokequerade = 1
print "Salubri Email Sent for Silvia Quest"
elif(__main__.IsClan(__main__.FindPlayer(), "Ventrue")):
G.Samedi_Brokequerade = 1
print "Samedi Email Sent for Silvia Quest"

elif(level == 2):
if(G.branchViolation == 2):
v2hunter1.Spawn()
v2hunter2.Spawn()
G.branchViolation = 0
print "Hunter 2 Spawned and BranchViolation = 0"
elif(level == 3):
if(G.branchViolation == 3):
v3hunter1.Spawn()
v3hunter2.Spawn()
v3hunter3.Spawn()
G.branchViolation = 0
print "Hunter 3 Spawned and BranchViolation = 0"
elif(level == 4):
if(G.branchViolation == 4):
v4hunter1.Spawn()
v4hunter2.Spawn()
v4hunter3.Spawn()
G.branchViolation = 0
print "Hunter 4 Spawned and BranchViolation = 0"
Back to top Go down
View user profile http://camarillaedition.darkbb.com
ThePhilosopher
Caine's Progeny
Caine's Progeny


Posts : 1572
Join date : 2010-08-17
Location : Brazil

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 7:00 pm

So, i take this Silvia girl is related to Sirius Black and Rebecca Black?
Back to top Go down
View user profile
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 7:03 pm

ThePhilosopher wrote:
So, i take this Silvia girl is related to Sirius Black and Rebecca Black?

Either you are in the wrong book, or my name is Lord Voldemort

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Thu Mar 01, 2012 11:58 pm

Turns out emails can only be sent once, so we're safe on repeat emails. I tested my code tonight by getting a Masquerade Violation in the Medical Clinic, then came out to the main hub and it worked, I still got the email.
Back to top Go down
View user profile http://camarillaedition.darkbb.com
kyoden
Methuselah
Methuselah


Posts : 300
Join date : 2011-10-27
Age : 36
Location : Germany

PostSubject: Re: Silvia Black   Sat Mar 03, 2012 8:01 pm

I add this here.

While I love Silvia Black as an idea and option. Will it really ever happen? Admitted, I have yet to play a Nosferatu/Samedi which have more troubles with masquerade.

Would it be possible to add a quest to the redemption attempts? Like stealing some evidence at a police car or whatnot. Kill 2 homeless people to cover over some wtinesses? Easy things, but something to do, but just bringing money. People would maybe be interested to play those mini quests even thoug their breaches aren't life threatening.
Back to top Go down
View user profile
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Sat Mar 03, 2012 8:22 pm

Might be an idea. But bad timing for it. In the midst of beta testing, about a week before release is scheduled.

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Karavolos
megalomaniac


Posts : 2283
Join date : 2011-12-27

PostSubject: Re: Silvia Black   Sat Mar 03, 2012 8:23 pm

Still something to consider for future releases.
Back to top Go down
View user profile
kyoden
Methuselah
Methuselah


Posts : 300
Join date : 2011-10-27
Age : 36
Location : Germany

PostSubject: Re: Silvia Black   Sat Mar 03, 2012 8:32 pm

Well, I didn't know about her (or at least her job in TFN) until I beta tested it Smile
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Sat Mar 03, 2012 8:39 pm

kyoden wrote:
Would it be possible to add a quest to the redemption attempts? Like stealing some evidence at a police car or whatnot. Kill 2 homeless people to cover over some wtinesses? Easy things, but something to do, but just bringing money. People would maybe be interested to play those mini quests even thoug their breaches aren't life threatening.

Agreed that this wouldn't be the time to implement something like this, I do like the idea. Maybe steal some evidence from the back of a police car or something, that would be pretty cool. And instead of getting cash, you get a masquerade redemption.
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Childe of Malkav
Beyond Caine
Beyond Caine


Posts : 5129
Join date : 2009-11-05
Location : Bochum, Germany

PostSubject: Re: Silvia Black   Sun Mar 04, 2012 4:16 pm

Yea, getting a bit more control about your redemptions is a cool idea. As it is now, you get most redemption when you don't really need them. In the Downtown and Hollywood sidequests. But usually I only get serious masquerade problems if I play a hunting character in Chinatown... Well, by now I have found a few safe "blooddolls" there too.

And it would even be logical for Silvia to ask for help on another "case" she works right now, if you don't want to or can't pay her fee.

Possible quest ideas:
"There is this stupid Samedi who lost a huge chunk of rotted meat in the middle of Main Street. Get the evidence bag out of the cop car before they can bring it to a laboratory."

"Remove the bloodless corpse from the clinic mourge, and delete the file on their computer."

"Some Nossie ended her Obfuscate right under the nose of a downtown traffic surveillence camera. Get the film out, before the LAPD collects it in the morning."

- geek

_________________
- geek

Tuesday is Soylent Green day.
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Sun Mar 04, 2012 4:26 pm

Those are all good ideas Childe!

Actually, in TFN 1.2 Silvia will be asking for the PC's assistance on quest which expands on the Hollywood Cemetery. I don't want to give away any spoilers but know that the reward will be a 50% cost reduction on all Masquerade Redemptions. I won't give any more away than that.

Edit: Oh and just so Kyoden knows, the price you pay for Redemptions from Silvia is determined by Haggle, once again. You can get her price down right now to $600 by having a high Haggle. Another reason it's good to have Haggle.
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Cretino
Methuselah
Methuselah


Posts : 484
Join date : 2015-01-26
Age : 23
Location : Brazil

PostSubject: Re: Silvia Black   Wed Jan 28, 2015 11:14 am

How about receiving more emails from her, for every violation you do? Let's say, every two violations will make her very pissed and send you more emails. If you are a repeat offender, she might even spam your inbox! Meanie.

Are there quests that talk about her past? I'm very curious about her; when I received her email, I thought she was a vanilla character. Even more when I saw the model and that PERFECT VOICE ACTING. (I always play nice on the vanilla, so I never ever had masquerades and low humanities, and when I did, was because I was on a burst, so I didn't check emails).

Mindy-chan was it?
Back to top Go down
View user profile
Zer0Morph
Caine
Caine


Posts : 4245
Join date : 2009-09-10
Age : 37
Location : United States

PostSubject: Re: Silvia Black   Wed Jan 28, 2015 3:04 pm

Cretino wrote:
How about receiving more emails from her, for every violation you do? Let's say, every two violations will make her very pissed and send you more emails. If you are a repeat offender, she might even spam your inbox! Meanie.

Are there quests that talk about her past? I'm very curious about her; when I received her email, I thought she was a vanilla character. Even more when I saw the model and that PERFECT VOICE ACTING. (I always play nice on the vanilla, so I never ever had masquerades and low humanities, and when I did, was because I was on a burst, so I didn't check emails).

Mindy-chan was it?

That's quite a complement saying you thought she was a vanilla character. No, we made her in TFN 1.1 and hired Mindy Chan for the voice acting. I wrote the script and reskinned the Chinatown Blood Doll then setup the quest.

I like how you're bringing up Silvia Black because she's a cool character who doesn't get enough attention. Most people don't realize she's in the game because you can only access her if you violate the masquerade and many players reload if they violate it, missing her and the quest experience and services she provides. I'm trying to bring more attention to her in 1.3 and plan on setting up email based quests in the future, ones that can reduce your masquerade violations and earn the player XP.

As far as spam, I don't think that's a good idea but setting up new quests will definitely get the player more emails from here. I can't find Mindy to add new lines in for her so until then, all quests will have to be setup via email.
Back to top Go down
View user profile http://camarillaedition.darkbb.com
Cretino
Methuselah
Methuselah


Posts : 484
Join date : 2015-01-26
Age : 23
Location : Brazil

PostSubject: Re: Silvia Black   Wed Jan 28, 2015 9:53 pm

Zer0Morph wrote:

As far as spam, I don't think that's a good idea but setting up new quests will definitely get the player more emails from here. I can't find Mindy to add new lines in for her so until then, all quests will have to be setup via email.

Have you ever tried going over the limit of emails onscreen? You're soon going to reach it man. I didn't get to the mid game and already have 9 emails.
If spamming isnt good, maybe trashing the Haven with random props like chairs, cans, garbage (if you didn't ghoulize Heather, which would clean up the mess), so you get to know what "YOU'RE CRAPPING THE TOWN!" feels like : 3
Back to top Go down
View user profile
Sponsored content




PostSubject: Re: Silvia Black   Today at 12:41 am

Back to top Go down
 
Silvia Black
View previous topic View next topic Back to top 
Page 1 of 5Go to page : 1, 2, 3, 4, 5  Next
 Similar topics
-
» Silvia Black
» Black Powder from Warlord Games
» Pull out all the stops for Black Ops- now in 3D!?
» Black Gobbo 108
» [News] Black Reach Rule Book

Permissions in this forum:You cannot reply to topics in this forum
Team Camarilla International Official Forum :: The Final Nights Forum :: Post Your Reviews and Ideas-
Jump to: