Garry's Mod

Garry's Mod

389 个评价
Undertale-Like Dialogue System Tool
2
2
2
2
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 工具
插件标签: 建筑, 角色扮演
文件大小
发表于
更新日期
184.491 KB
2024 年 11 月 18 日 下午 7:55
2024 年 11 月 20 日 上午 6:51
3 项改动说明 ( 查看 )

订阅以下载
Undertale-Like Dialogue System Tool

描述
Requests


If you'd like to make a Request, Please check My Profile for the Prices ( there are many examples there like : adding your material to the game + to the tool gun, coding a SWEP, coding a SNPC, Coding a plugin, etc.. I'm really looking for work right now so it would help a lot )

Hello Again


I coded this idea back in 2017-2018 when i was still learning how to code but i Never published it, and it was way more simple than this mod, I coded it to use in a Story-Roleplay i used to do with 2 really important old friends of mine, which sadly 1 isn't a friend anymore.

I hope i can make atleast 15$ after uploading this, be by Request or Tips otherwise i might not be able to pay the internet bill soon enough and then i'll have to be away from steam for a while again...

If this Addon somehow gets attention and people Likes it, i'll make a more complete version of it with more stuff, more fonts, more sound effects, more text command functions, etc, based on what people will ask to include in the mod. That version would be Available on my Patreon until the final update since i want to finally have something in my Patreon that i can constantly update and provide to subscribers, but once the mod would have been fully finished i would publish it for everyone.

My Patreon:
Patreon[patreon.com] ( I plan to make way more addons and constantly update them that only subscribers will have access to, from gamemode to addons like this one )

If you'd like to support me with a Tip that would help me a lot!
My Kofi:
https://ko-fi.com/dragon_red

What is this Mod


This mod introduces a Tool that allows you to create Dynamic and Complex Dialogues for any entity you desire ( except players ), which players can interact with the Dialogue and also make Choices that you can define for the Player that is Reading, This Mod's Main porpuse is for Roleplaying, but you can use it to whatever you find fit!

How Does it Work


By using the Toolgun mode that you can find in under the Dragonred Tools category with the name: Undertale Dialogue Maker , With this tool you can left click on any entity to open up the Undertale Dialogue Editor ( Check Below for more info )

Save/Load whole Dialogues


Like many of my other mods you can also save and load/delete whole custom dialogues & branches, which are all stored locally in your data files, Meaning you can bring them to any server and load them if you are able to use the tool.

Undertale Dialogue Editor


This is where the real magic happens, here you'll be able to Edit everything revolving around the mod: Dialogues and Branches( Check below for more info on what are Branches ), Interaction Text, Interaction Outline Color, Check Available Text Commands ( also Explained below ), etc etc

What are Branches?


Branches are what contain the Dialogues inside of them, they are basically a list of Dialogues and their custom settings, the first Branch will always be named Main and cannot have a custom name nor be deleted, but for the branches you create you can fully customize their name and delete them.

The Branches are Present because of the Choices system, which i'll explain below.

Custom Choices System


With the choices system you can direct the player who is reading the dialogue to a whole different dialogue segment through a dialogue with Choices, this allows you to have a dynamic Dialogue with different Results.

Text Commands


The Text Commands allows you to have really interesting results in each text, they allow you to do a bunch of things! from things like: Entering a "Press [ENTER] to Continue" mode which pauses the dialogue until the Reading player presses Enter, Changing the following letters colors, Changing the TypeWriter effect delay, wait a few seconds before continuing the text, etc etc..

you can find the full list of them explaining how to use them and what they do while editing a Dialogue of a Branch.

Customizable Interaction System


The mod also Allows you to change what text the player will see when hovering over the Entity with Dialogues, what color the Outline highlight around the item will be, also adds a system where you can ban reading player from reading this Entity's dialogue again through one of the Text Commands

Dialogues Save in Dupes and GMOD-Save Files


The Dialogue settings you apply to entities also save in Dupes and also in Save Files you make, allowing you to pre-create a whole roleplaying scenario and loading it later for example.

Server Convars


  • d_undertale_enabled ( 0 / 1 ): Defines if the Dialogue and Interaction System will be enabled.
  • d_undertale_allowplayerstoskip ( 0 / 1 ): Defines if Players will be able to fully skip the Type Writing effect of a dialogue and just fully read it on the text box instantly by pressing SPACE
  • d_undertale_allowplayerstoquickread ( 0 / 1 ): Defines if players can Hold [Q] During the Text Reading of a dialogue to speed up the Type Writing effect.
  • d_undertale_onlyadminscanusetool ( 0 / 1 ): Defines if Only Admins are able to use the Undertale Dialogue Maker tool.
  • d_undertale_interactiondistance ( 50 / 500, Default: 120 ): Defines the Max Distance players can be from the entity to interact with it.

I sadly couldn't make the description more detailed and better-explained due to the Characters limit a description has.
热门讨论 查看全部(3)
1
6 月 26 日 下午 2:20
How do you get out of an infinite loop without restarting
Fraild
1
1 月 28 日 上午 7:12
Is it possible to add custom "typewriter effect sounds"
shadow dio solos
0
6 月 6 日 下午 7:42
Custom Sprites/Heads for Dialogue?
Ralsei
46 条留言
bucurdaniel81 10 月 12 日 上午 4:58 
well be more cool if wat deltarune style too but is still good likes the :steamthumbsup:
zeo 8 月 20 日 下午 6:38 
wish this would save upon permapropping. could you do that? for servers.
Lt. Chara Jr. 7 月 29 日 下午 6:30 
this is very undertale of you +rep
spacepirrate 5 月 21 日 下午 8:27 
Nvm i figured it out
spacepirrate 5 月 21 日 下午 8:23 
How do the custom choices work? im kind of confused
Cody Easter 4 月 10 日 下午 7:58 
Hey so um question: how possible would it be to use this to make character dialogue for Garry's Mod animations?
Yes man 4 月 4 日 下午 11:07 
Rip i am stuck testing dialouge
Yes man 4 月 4 日 下午 11:06 
[Undertale-Like Dialogue System Tool] lua/autorun/d_undertale_dialogue_textbox.lua:291: bad argument #1 to 'InsertColorChange' (number expected, got nil)
1. InsertColorChange - [C]:-1
2. D_UND_Act - lua/autorun/d_undertale_dialogue_textbox.lua:291
3. D_undertale_DetectFunctionStarter - lua/autorun/d_undertale_dialogue_textbox.lua:749
4. D_UND_TypeWrite - lua/autorun/d_undertale_dialogue_textbox.lua:865
5. unknown - lua/autorun/d_undertale_dialogue_textbox.lua:594
[UA] Olexa007 3 月 19 日 下午 1:13 
Can you somehow add compability with cyrrylic symbols?(maybe I wrote the name wrong, but yeah...) Thanks
priquette 2 月 22 日 上午 7:43 
It's a bit frustrating that it can't be displayed in other languages. Is it a problem with the font pack?