Эта статья посвящена туториалу по созданию катсцен с помощью Pose Mod от kgftbz.
Начало[]
Убедитесь, что вы скачали самую новую версию мода, иначе, некоторые команды скорее всего будут не работать.
Подготовка[]
Для создания катсцен, вам нужно будет создать текстовый файл в папке YandereSimulator_Data\StreamingAssets\PoseMode\Cutscenes, с абсолютно любым названием. В нем мы и будет писать команды для катсцены.
Чтобы проверить катсцену, в школе следует нажать X после чего идти в Edit Scene/cutscene
Параметры[]
При поиске команд, вы могли заменить, как bool или int. Это параметры, которые нужны для некоторых команд. Все параметры мы расписали ниже:
Параметр | Описание | Пример |
---|---|---|
Text | Любое буквенное значение | Student_1 (Senpai) YandereChan Teacher_32 |
Bool | Может быть включающим и выключающим. | true (Включено) false (Выключено) |
Float | Любое цифровое значение | 1 1.5 3.1415926 |
Int | Любое целое цифровое значение | 1 420 3 |
Список Команд[]
Примечание: не все анимации можно использовать. Только те, что либо персонаж или игрок использует. А также все команды и их параметры чувствительны к регистру.
Список команд и что они делают:
Название | Описание | Пример | Изображение |
---|---|---|---|
Wait:Float | Ждет столько секунд, сколько вы напишите. | Wait:4 | |
Atmosphere:Float | Ставит атмосферу указанного числа (желательно от 0 до 1, ибо 1=100) | Atmosphere:0.5 | |
DecAtmosphere:Float | Уменьшает атмосферу на указанное число (желательно от 0 до 1, ибо 1=100). | DecAtmosphere:0.8 | |
Sanity:Float | Ставит указанное число как здравомыслие. | Sanity:0 | |
DecSanity:Float | Уменьшает здравомыслие на указанное число. | DecSanity:30 | |
YanVisible:Bool | Переключает параметр, что игрок виден или нет. | YanVisible:false | |
TimePaused:Bool | Ставит параметр остановить время. | TimePaused:true | |
TimeText:Text | Изменяет время, которое показано на HUD-дисплее. | TimeText:430 | |
SetTime:Float | Изменяет текущее время. | SetTime:4000 | |
YanAddNew | Добавляет студенту анимации игрока. Могут быть воспроизведены с помощью: YanPlayExistingAnimation or YanCrossFadeExistingAnimations. | YanAddNew | |
SanityBasedKills:Bool | Переключает анимации убийства. | SanityBasedKills:true | |
YanCanMove:Bool | Игрок может двигаться или нет. | YanCanMove:false | |
YanPlayExistingAnimation:Text | Игрок проигрывает анимацию, указанную вами. Перед этим, нужно добавить команду YanAddNew, если вы хотите проиграть анимацию студентов. Анимация не проиграется, если игрок может двигаться. | YanPlayExistingAnimation:f02_greet_00 | |
YanCrossFadeExistingAnimation:Text | Игрок проигрывает вами указанную анимацию, но смягчая прошлую. Перед этим, нужно добавить команду YanAddNew, если вы хотите проиграть анимацию студентов. Анимация не проиграется, если игрок может двигаться. | YanCrossFadeExistingAnimation:f02_embar_00 | |
YanStopExistingAnimation | Останавливает текущую анимацию игрока. Анимация не остановится, если игрок не может двигаться. | YanStopExistingAnimation | |
YanExistingAnimationSpeed:Text:Float | Изменяет скорость указанной анимации игрока. | YanExistingAnimationSpeed:f02_newWalk_00:1.5 | |
YanHair:Int | Изменяет прическу игрока. | YanHair:102 | |
YanSetIdleAnim:Text | Ставит анимацию "стойки" игроку. Требуется YanAddNew, если анимация для студента. | YanSetIdleAnim:f02_idle_20 | |
YanSetWalkAnim:Text | Ставит анимацию ходьбы игроку. Требуется YanAddNew, если анимация для студента. | YanSetWalkAnim:f02_newWalk_00 | |
YanSetRunAnim:Text | Ставит анимацию бега игроку. Требуется YanAddNew, если анимация для студента. | YanSetRunAnim:f02_run_00 | |
YanSetAnimLoop:Text:Int | |||
YanReplaceAnim:Text:Text | Заменяет анимации игрока с другой. | YanReplaceAnim:f02_demonIdle_00:f02_idle_00 | |
RefPathfinding:Text:Text | Заставляет студента найти другого студента и следовать за ним. | RefPathfinding:Student_5 (Mei Mio):Student_6 (Saki Miyu) | |
RefPathfindingSpeed:Text:Float |
Изменяет скорость поиска пути для ученика. | RefPathfindingSpeed:Student_16 (Midori Gurin):4 | |
HairFromYanTo2:text:text:text |
Дает студенту одну из причесок Яндере-чан. Первый параметр для студента. Второй для прически. Третий для чего угодно. Это имя раздвоенной прически для студента. |
HairFromYanTo2:Student_2 (Yui Rio):LovelyHair:LovelyUnicornPinkH | |
KillCharacter:Text | Убивает персонажа. | KillCharacter:Student_14 (Pippi Osu) | |
Activate:Text:Bool | Активировать или деактивировать любой придмет. От студента до школы. | Activate:AnswerSheet:false | |
SetUniform:Text:Int | Меняет униформу студента. 1 - Униформа с коротким рукавом. 2 - Униформа с длинным рукавом. 3 - Свитер с коротким рукавом. 4 - Блейзер Коричневый. 5 - Блейзер Чёрный с красным. |
SetUniform:Student_2 (Yui Rio):2 | |
SetClothing:Text:Int | Меняет одежду ученика. 0 - Полотенце (Или обнаженное, если студент мужчина) 1 - Школьная форма 2 - Купальники 3 - Спортивная форма 4 - Одежда клуба боевых искусств |
SetClothing:Student_2 (Sakyu Basu):2 |
Создание катсцены[]
За основу взят текст с английской вики!
Добавление субтитров. (Вставте весто [Text] текст субтитров. Он может быть и на английском и на русском.) После окончания катсцены используйте вторую команду. (Она удалит субтитры.) Не забудьте использовать команду Wait между субтитрами! Иначе текст будет просто мелькать!
UILabelText:Subtitle:[Text]
UILabelText:Subtitle:
Заставляет персонажа перестать следовать своей рутине. Без добавления этой команды персонажи просто уйдут!
CharacterToEdit:Student_ID (Student Name):true Pathfinding.Enabled:Student_ID (Student Name):false DisableStudentPrompt:Student_ID (Student Name) DisableStudentPrompt:Student_ID (Student Name) DisableStudentPrompt:Student_ID (Student Name) DisableStudentPrompt:Student_ID (Student Name) DisableStudentPrompt:Student_ID (Student Name)
Заставляет персонажа идти к конкретной точке. Вторая команда заставляет персонажа идти к конкретному предмету.
Pathfinding.SetTarget:Student_ID (Student Name):XPos:YPos:ZPos : XRot:YRot:ZRot
Pathfinding.SetTargetToSpot:Student_ID (Student Name):ObjectName
Телепортирует любого студента(и Ян-чан) в конкретную точку. Вместо NameSpot можете вставить все что угодно на английском.
AddDestinationSpot:NameSpot:XPos:YPos:ZPos RefPositionRef:Text:NameSpot
Заставляет студента проигрывать анимацию.
CharacterAnimationCrossfade:Student_ID (Student Name):NameAnimation
Заставляет Ян-чан проигрывать анимацию.
YanPlayExistingAnimation:NameAnimation
YanCrossFadeExistingAnimation:NameAnimation
Заставляет Ян-чан стоять на месте
YanCanMove:false
F.A.Q[]
Как изменить причёску ученика на одну из причёсок Аяно и изменить её текстуру?
HairStyle:Student_[ID ученика] [Имя Ученика]:0 HairFromYanTo2:Student_[ID ученика] [Имя Ученика]:[Название прически]:[Новое название прически] OpenTexture:[Название причёски] Texture3:0:[Новое название прически]
Как изменить причёску Ян-Чан на одну из её причесок и изменить её текстуру?
YanHair:[ID Причёски] OpenTexture:[Название Текстуры].png Texture:0:[Название Причёски] Texture:1:[Название Причёски]
Как изменить текстуру лица Ян-чан?
OpenTexture:[Название текстуры] Texture:2:YandereChan Texture2:2:YandereChan
Как изменить текстуру лица ученика?
SetStudentFaceTexture:Student_[ID ученика] [Имя Ученика]:0:[Название текстуры] ActivateChildAll:Student_[ID ученика] [Имя Ученика]:Iris:false
Как добавить Ян-чан очки учителя?
Duplicate:FemaleGlasses(1-6):name DeliYanHair:name
Как добавить очки учителя ученикам?
DeliStudHair:FemaleGlasses(1-6):Student_[ID ученика] [Имя Ученика]
Как добавить браслет Миюджи к Ян-чан и изменить его текстуру?
Duplicate:PunkAccessory1A:MyujiBracR Attach:MyujiBracR:YandereChan/Character/PelvisRoot/Hips/Spine/Spine1/Spine2/Spine3/RightShoulder/RightArm/RightArmRoll/RightForeArm/RightForeArmRoll Duplicate:PunkAccessory1B:MyujiBracL Attach:MyujiBracL:YandereChan/Character/PelvisRoot/Hips/Spine/Spine1/Spine2/Spine3/LeftShoulder/LeftArm/LeftArmRoll/LeftForeArm/LeftForeArmRoll RefLocalPosition:MyujiBracR:0.585:-1.324:0.039 RefLocalRotation3:MyujiBracR:0:359.508:0.001 RefLocalPosition:MyujiBracL:-0.585:-1.323:0.039 RefLocalRotation3:MyujiBracL:0:0.5:0 OpenTexture:[Название текстуры] Texture:0:MyujiBracL Texture:0:MyujiBracR
Как разрушить барьер, который мешает Ян-чан покинуть школу?
EnableGameObject:Boundary:false EnableGameObjectComponents:Boundary:false Destroy:Boundary Destroy:RightYandereEye Destroy:LeftYandereEye
Как добавить гетры на Ян-чан?
Duplicate:LooseSocksLeft:YanLegWarmerL Attach:YanLegWarmerL:YandereChan/Character/PelvisRoot/Hips/LeftUpLeg/LeftLeg RefLocalPosition:YandereChan/Character/PelvisRoot/Hips/LeftUpLeg/LeftLeg/YanLegWarmerL:0.078:-0.482:-0.002 RefLocalRotation3:YandereChan/Character/PelvisRoot/Hips/LeftUpLeg/LeftLeg/YanLegWarmerL:0:0:0 Duplicate:LooseSocksRight:YanLegWarmerR Attach:YanLegWarmerR:YandereChan/Character/PelvisRoot/Hips/RightUpLeg/RightLeg RefLocalPosition:YandereChan/Character/PelvisRoot/Hips/RightUpLeg/RightLeg/YanLegWarmerR:-0.079:-0.485:0 RefLocalRotation3:YandereChan/Character/PelvisRoot/Hips/RightUpLeg/RightLeg/YanLegWarmerR:0:0:0
Как добавить перчатки Уэкии на Ян-чан и изменить их текстуру?
RiggedAccessoryAttacher:YandereChan/Character:GardeningGloves:GardeningGloves/GardeningGloves OpenTexture:[Название текстуры] Texture3:0:GardeningGloves
- При желании добавить на ученика, замените YandereChan на Student_[ID ученика] [Имя Ученика].
Как изменить текстуру сумки для книг у шкафчика Ян-чан?
OpenTexture:[Название Текстуры] Texture:0:Book Bag Texture:1:Book Bag Texture:2:Book Bag
Как изменить размер груди Ян-чан?
YanBreastSize:0.5-2:true
- Вместо 0.5-2 вставьте любую цифру от 0.5 до 2. Вы можете вставить любую другую цифру, однако цифры от 0.5 до 2 - самые реалистичные.
Как добавить куртку на талии на Ян-чан и изменить её текстуру?
Duplicate:Hoodie:NewHoodie Attach:NewHoodie:YandereChan/Character/PelvisRoot/Hips/Spine RefLocalPosition:NewHoodie:0:-1:0.00 RefRotation3:NewHoodie:0:180:0 RefLocalRotation3:NewHoodie:0:0:0 OpenTexture:[Название текстуры] Texture:0:NewHoodie Texture2:0:NewHoodie
Как добавить телефон к Ян-чан и изменить его текстуру?
ActivateChildAll:YandereChan:Smartphone:true OpenTexture:[Название текстуры] Texture2:0:Smartphone ActivateChildAll:YandereChan:PassTimePhone:true OpenTexture:[Название текстуры] Texture3:0:PassTimePhone
Как изменить длину юбки Ян-чан?
Shape:YandereChan:Skirt_Short:0-100
- Вместо 0-100 вставьте любую цифру от 0 до 100.
Как изменить анимацию Ян-Чан? (персона,ходьба,корточки,бег,сидеть на скамейке)
YanReplaceAnim:f02_idleShort_00:f02_[Название Анимации]_00
YanReplaceAnim:f02_newWalk_00:f02_[Название Анимации]_00
YanReplaceAnim:f02_crouchIdle_01:f02_[Название Анимации]_00
YanReplaceAnim:f02_newSprint_00:f02_[Название Анимации]_00
YanReplaceAnim:f02_benchSit_00:f02_[Название Анимации]_00
Как добавить аксессуары Ян-Чан и клубные аксессуары на Ян-Чан?
ActivateChildAll:YandereChan:[Название Аксессуара]:true
Как изменить имя Ян-Чан на своё?
ChangeYanName:[Ваше Имя]
Как изменить черты лица Ян-Чан?
Shape:YandereChan:Face_Smile:0-100 Shape:YandereChan:Face_Angry:0-100 Shape:YandereChan:Face_MouthOpen:0-100 Shape:YandereChan:Face_Ears:0-100 Shape:YandereChan:Face_BigNose:0-100 Shape:YandereChan:Face_EyesClosed:0-100 Shape:YandereChan:Face_Sad:0-100 Shape:YandereChan:Face_Insanity:0-100 Shape:YandereChan:EyeType_Thin:0-100 Shape:YandereChan:EyeType_Round:0-100 Shape:YandereChan:EyeType_Delinquent:0-100 Shape:YandereChan:EyeType_Naughty:0-100 Shape:YandereChan:EyeType_Gentle:0-100 Shape:YandereChan:Body_Thick:0-100 Shape:YandereChan:Body_Slim:0-100 Shape:YandereChan:Skirt_Long:0-100 Shape:YandereChan:Skirt_Short:0-100
Как поменять панцу Ян-Чан?
ActivateChildAll:YandereChan:WhitePanties:false RiggedAccessoryAttacher:YandereChan/Character/PelvisRoot:[Название Панцу]:[Название Панцу]/[Название Панцу]
- Пример:
Stealthy Black Panties
ActivateChildAll:YandereChan:WhitePanties:false RiggedAccessoryAttacher:YandereChan/Character/PelvisRoot:BlackPanties:BlackPanties/BlackPanties