Search the Community
Showing results for tags 'bikb'.
Found 4 results
-
npc chat BIS_fnc_kbTell how to create multiple NPC chat dialog sessions.
whitetigercam posted a topic in ARMA 3 - ADDONS - CONFIGS & SCRIPTING
hello, so I'm making an experimental mission in ARMA 3 and I have a single chat session between two characters at the beginning of the mission and I'm trying to make multiple chat sessions later on, I've figured out how to make one chat session with a trigger work but don't know how to script multiple sessions. Here is what I have so far for the First Chat Session. (i'm new to scripting. any advice would be nice thanks.) chat1.sqf description.ext cardialog.bikb -
conversations BIS_fnc_kbTell - how to get arguments from sentence config in bikb?
tom.machu posted a topic in ARMA 3 - ADDONS - CONFIGS & SCRIPTING
Hi, is it possible to get arguments from sentence config .bkib file and use them in BIS_fnc_kbTell as you can do so with kbTell? class Sentences { class Sentence1 { text = "$STR_HelloThere"; speech[] = { "\Sound\hello.ogg" }; class Arguments {}; actor = "obi1"; }; class Sentence2 { text = "$STR_GeneralKenobi"; speech[] = { "Sound\gk.ogg" }; class Arguments { class Team { type = "simple"; }; class Location { type = "simple"; }; }; actor = "griev"; }; class Sentence3 { text = "$STR_YouAreABoldOne"; speech[] = { "Sound\bold.ogg" }; class Arguments { class Name { type = "simple"; }; }; actor = "griev"; }; }; class Arguments {}; class Special {}; startWithVocal[] = { hour }; startWithConsonant[] = { europe, university }; I dont know, how to get arguments from sentence 2 and sentence 3. I thought I could have use of the code parameter, but Im clueless honestly right now, and I failed to make it working. ["Topic", "MissionName", "", false, [{}[]], [player, NPC], 1, true] spawn BIS_fnc_kbTell; Thank you folks. -
Ability to force unit name display without custom radio channel?
Comrade Cheeki Breeki posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
I've been working on a little something and discovered the function BIS_fnc_kbTell which makes conversations so much easier. I thought .bikb files were barbaric until I discovered this function, now it's a breeze to just throw down some audio/lip files and let it do its thing. However, there is one caveat. The normal radio channels, for discussion within vehicles, are not up to what I want. If I set it to vehicle chat (which is the default if you're in a vehicle), it will only display unit names if the unit is passenger. If they are a function seat (which includes FFV), it will display their seat name (see fig 1). This is really annoying since I'm using the CUP Huey which, on the transport, has FFV seats on the sides, meaning my team is split up into displaying as their actual names and as the seat they're occupying. I've tried to make a custom radio channel to use for it, but despite the wiki saying otherwise custom channels don't seem to work with the command (putting in the string name of the channel will make the internal function throw a hissy fit and putting in the id will say "Not expecting number"). Is there any other way I can force the game to use unit names ONLY? Also, for the record, I tried direct chat but it was far too quiet. Even a unit sitting less than 3 feet away was practically silent. Fig. 1: Problem Example -
So I'm trying to test out the kbtell command to use dialogue in missions, but I've hit a wall. Everything appears to be working, I'm not getting any errors, but the first subtitles play, the sound doesn't, and nothing else happens. bikb file script file Is there something I'm doing wrong? Thanks in advance.