If anyone wants to enable and disable Ciri's torch during cutscenes, combat and while riding a horse? then follow the easy steps below:
You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3 - Add this under
I couldn't get "Torchlight For Ciri Too" to work with my particular load order, so, after several attempts after trying with this, I can say that it works very well.
I would like to give some advice, in case someone is having as many problems installing the mod as I did and hopefully it will help someone when using Script Merger (if necessary): make sure to make a merge in the category "Player.ws "and" Playerinput.ws "with the mods you have there. It worked for me.
And, if you want this to work with a controller, instead of "IK_8=(Action=CiriTorchToggle)", you can add ""IK_Pad_LeftThumb=(Action=CiriTorchToggle,State=Duration,IdleTime=0.3)". That way, wih Ciri, you can use the thorch with the left thumb of the controller.
If anyone wants to enable and disable Ciri's torch during cutscenes, combat and while riding a horse? then follow the easy steps below:
You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3 - Add this under
If anyone wants to enable and disable Ciri's torch during cutscenes, combat and while riding a horse? then follow the easy steps below:
You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3 - Add this under
Yes I did! You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3 - Add this under
It's possible to add the merged file with the Immersive Motion mod? The scripted merger pointed out 4 conflicts, I tried to merge them myself, but with no success.
Immersive Motion mod use locomotionDirectController.ws ciritorchlight use player.ws and playerInput.ws not in conflit. it is certainly another mod which is in conflict.
Hey man, is it possible to add something like this to your mod? The Wisp from E3 2014 Demo https://www.nexusmods.com/witcher3/mods/2390.
Also, it would be cool idea if you could add a "witcher sense" for Ciri too but with green glow like her eyes. (just an idea if you like it and plan to update in the future.)
In the books Ciri is able to use some basic magic as she was trained by sorceresses and in the game she lived with Avallach for years. She was trained by witchers and has elder blood powers so it makes sense.
Good ideas, could you put your idea on the CDred forum? others could participate in its development and I will surely participate. https://forums.cdprojektred.com/index.php?forums/mods-the-witcher-3.69/
Also, it would be cool idea if you could add a "witcher sense" for Ciri too but with green glow like her eyes. (just an idea if you like it and plan to update in the future.)
In the books Ciri is able to use some basic magic as she was trained by sorceresses and in the game she lived with Avallach for years. She was trained by witchers and has elder blood powers so it makes sense.
'Better call Ciri' mod gives Ciri witcher senses etc. Toggle between playing Ciri and Geralt by hitting a key; Ciri can now access the fast menu (backspace), the inventory, the glossary and the journal; Ciri can now use fast travel; Ciri can now call Roach.
https://www.nexusmods.com/witcher3/mods/1738
And i suggest Prociri https://www.nexusmods.com/witcher3/mods/4363?tab=description and torch mod from this thread.
I am using Multi companion happy ending https://www.nexusmods.com/witcher3/mods/4313 Ciri , Shani Keira,(In game she was casting a spell for light tho) Phillipa cause her blindfold glows in dark (In game she was using mini chest lantern tho like Joachim von Gratz (chef surgeon) does) Yen and Triss
Maybe chest lantern can be good for NPCs. More then 2 torch in caves can be too bright.
Chest lantern doesn't need extra animation and very lore friendly. https://i.makeagif.com/media/7-23-2015/XWvVp9.gif https://i.ytimg.com/vi/_dVvAAAdldo/maxresdefault.jpg
How will you force NPCs use torch or chest light? using toggle key or auto spawn it when Geralt using torch? For ex. in the multi companion mod that i use when Geralt mounts on Roach, the girls (Keira, Yen and Ciri only) have ability auto spawn their own horses.
if you can't read a script this will be complicated this is the DevilsPit Mod open the Victoria.ws file
'if' = condition GetWitcherPlayer() = witcherplayer.ws .IsInDarkPlace() = function in witcherplayer.ws && = and ! = not use usingtorch = variable var usingtorch : bool
if condition line is true, then execute line { EquipItem(torches[0],,true); SetBehaviorVariable( 'EquippedItemL', (int) LIT_Torch ); hud.HideOneliner( this ); hud.ShowOneliner( GetLocStringByKeyExt("victoria_oneliner_darkinhere"), this ); AddTimer('delayedhideoneliner', 3.1, false); }
now , in my script you ave in playerinput.ws this:
var l_actor : CActor; l_actor = thePlayer; if ( IsPressed (action) && !FactsDoesExist("tlciri_used") && thePlayer.IsCiri())
var l_actor : CActor; l_actor = thePlayer; if ( IsPressed (action) && !FactsDoesExist("tlciri_used") && l_actor ())
I wasn^t aware such overhaul mod exist. I am not good at scripting but i do enjoy pushing my limits. I will try your edits in that mod later. Thx for detailed reply.
Hy jack3459 love yer work ... I`d really like to use Torch for Ciri but that torch looks massive like 3 or 4 feet long ... about the size of a baseball bat or bigger. Is their a way to scale it to about 80 or 85 percent of that size?
Thank you! I may be wrong, but at the end of the player.ws there may be an excess } Anyway, I didn’t test on the vanilla game, so in my case everything is fine after manually combining the scripts with my mod-pack.
35 comments
- change this under
[Exploration_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle) for 'your keypad'=(Action=CiriTorchToggle)
You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3
- Add this under
[Scene]
IK_8=(Action=CiriTorchToggle)
[SCENE_IS_STARTING_HACK]
IK_8=(Action=CiriTorchToggle)
(RECOMMENDED) If you want to enable and disable the torch while Ciri is riding a horse and while Ciri is in combat then add this under-
[Horse_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
[Combat_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
I couldn't get "Torchlight For Ciri Too" to work with my particular load order, so,
after several attempts after trying with this, I can say that it works very well.
I would like to give some advice, in case someone is having as many problems installing the mod as I did and
hopefully it will help someone when using Script Merger (if necessary): make sure to make a merge in the category
"Player.ws "and" Playerinput.ws "with the mods you have there.
It worked for me.
And, if you want this to work with a controller, instead of "IK_8=(Action=CiriTorchToggle)",
you can add ""IK_Pad_LeftThumb=(Action=CiriTorchToggle,State=Duration,IdleTime=0.3)".
That way, wih Ciri, you can use the thorch with the left thumb of the controller.
Thanks again.
Endorsed!
You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3
- Add this under
[Scene]
IK_8=(Action=CiriTorchToggle)
[SCENE_IS_STARTING_HACK]
IK_8=(Action=CiriTorchToggle)
(RECOMMENDED) If you want to enable and disable the torch while Ciri is riding a horse and while Ciri is in combat then add this under-
[Horse_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
[Combat_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
You have to set the same hotkey you set for the torch to enable and disable in cutscenes too (for example the creator of this mod used the hotkey IK_8 which means the 8 number key on the keyboard. Let's begin :)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3
- Add this under
[Scene]
IK_8=(Action=CiriTorchToggle)
[SCENE_IS_STARTING_HACK]
IK_8=(Action=CiriTorchToggle)
(RECOMMENDED) If you want to enable and disable the torch while Ciri is riding a horse and while Ciri is in combat then add this under-
[Horse_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
[Combat_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
Go to your input.settings file in Users\[YOUR USER NAME]\Documents\The Witcher 3
- Add this under
[Scene]
IK_8=(Action=CiriTorchToggle)
[SCENE_IS_STARTING_HACK]
IK_8=(Action=CiriTorchToggle)
(RECOMMENDED) If you want to enable and disable the torch while Ciri is riding a horse and while Ciri is in combat then add this under-
[Horse_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
[Combat_Replacer_Ciri]
IK_8=(Action=CiriTorchToggle)
ciritorchlight use player.ws and playerInput.ws
not in conflit.
it is certainly another mod which is in conflict.
Also, it would be cool idea if you could add a "witcher sense" for Ciri too but with green glow like her eyes. (just an idea if you like it and plan to update in the future.)
In the books Ciri is able to use some basic magic as she was trained by sorceresses and in the game she lived with Avallach for years. She was trained by witchers and has elder blood powers so it makes sense.
Thanks for the light! :)
others could participate in its development and I will surely participate.
https://forums.cdprojektred.com/index.php?forums/mods-the-witcher-3.69/
Magic Light Wisp for Ciri
in development:
Toggle between playing Ciri and Geralt by hitting a key;
Ciri can now access the fast menu (backspace), the inventory, the glossary and the journal;
Ciri can now use fast travel;
Ciri can now call Roach.
https://www.nexusmods.com/witcher3/mods/1738
And i suggest Prociri https://www.nexusmods.com/witcher3/mods/4363?tab=description
and torch mod from this thread.
Is it possible let companion NPC use torch?
with which NPCs, with which mods?
Ciri , Shani
Keira,(In game she was casting a spell for light tho)
Phillipa cause her blindfold glows in dark (In game she was using mini chest lantern tho like Joachim von Gratz (chef surgeon) does)
Yen and Triss
Maybe chest lantern can be good for NPCs. More then 2 torch in caves can be too bright.
Chest lantern doesn't need extra animation and very lore friendly.
https://i.makeagif.com/media/7-23-2015/XWvVp9.gif
https://i.ytimg.com/vi/_dVvAAAdldo/maxresdefault.jpg
How will you force NPCs use torch or chest light? using toggle key or auto spawn it when Geralt using torch?
For ex. in the multi companion mod that i use when Geralt mounts on Roach, the girls (Keira, Yen and Ciri only) have ability auto spawn their own horses.
if( GetWitcherPlayer().IsInDarkPlace() && !usingtorch && !IsInCombat() && !recentlyincombat && !recentlydied|| theGame.envMgr.IsNight() && !usingtorch && !IsInCombat() && !thePlayer.IsInInterior() && !recentlyincombat && !recentlydied )
{
EquipItem(torches[0],,true);
SetBehaviorVariable( 'EquippedItemL', (int) LIT_Torch );
hud.HideOneliner( this );
hud.ShowOneliner( GetLocStringByKeyExt("victoria_oneliner_darkinhere"), this );
AddTimer('delayedhideoneliner', 3.1, false);
}
if( !GetWitcherPlayer().IsInDarkPlace() && usingtorch && !theGame.envMgr.IsNight() || IsInCombat() || theGame.IsDialogOrCutscenePlaying() || !IsAlive() || recentlydied )
{
UnequipItem(torches[0]);
SetBehaviorVariable( 'EquippedItemL', (int) LIT_None );
}
this is the DevilsPit Mod open the Victoria.ws file
'if' = condition
GetWitcherPlayer() = witcherplayer.ws
.IsInDarkPlace() = function in witcherplayer.ws
&& = and
! = not use
usingtorch = variable var usingtorch : bool
if condition line is true, then execute line
{
EquipItem(torches[0],,true);
SetBehaviorVariable( 'EquippedItemL', (int) LIT_Torch );
hud.HideOneliner( this );
hud.ShowOneliner( GetLocStringByKeyExt("victoria_oneliner_darkinhere"), this );
AddTimer('delayedhideoneliner', 3.1, false);
}
now ,
in my script you ave in playerinput.ws this:
var l_actor : CActor;
l_actor = thePlayer;
if ( IsPressed (action) && !FactsDoesExist("tlciri_used") && thePlayer.IsCiri())
var l_actor : CActor;
l_actor = thePlayer;
if ( IsPressed (action) && !FactsDoesExist("tlciri_used") && l_actor ())
'not tested'
https://forums.cdprojektred.com/index.php?forums/mods-the-witcher-3.69/
entityc.CreateAttachment(thePlayer, 'l_weapon',Vector(0.000000, 0.000000, 0.000000), EulerAngles(0.000000, 270.000000, 0.000000));
set:
Vector(-1.000000, -1.000000,-1.000000)
not tested
or try with
resourcePath = "items\work\work_torch\torch_work.w2ent";
resourcePath = "items\usable\torch\torch.w2ent";