{"id":"egor00f/dialoglib","name":"dialoglib","scope":"egor00f","platform":"roblox","description":"Libarary for creating dialogs","version":"0.2.0","latest":"0.2.0","versions":["0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.2.0"],"license":"MIT","licenseRating":"safe","licenseCaveats":["The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{},"integrity":"e1b80ec9e260e30fa4ab8c14222aaf08ad44ff22bdf741443241091d2db723b9","likes":0,"downloads":0,"install":"forest install egor00f/dialoglib","url":"https://forest.dev/p/roblox/egor00f/dialoglib","files":"https://api.forest.dev/ai/package/roblox/egor00f/dialoglib/files","readme":"# Dialog lib\n\nthis is library for creating dialogs\n\n\n## Example\n\n```\nlocal Players = game:GetService(\"Players\")\nlocal ReplicatedStorage = game:GetService(\"ReplicatedStorage\")\n\nlocal dialog = require(ReplicatedStorage.shared.dialog)\n\nlocal ScreenGui = Instance.new(\"ScreenGui\", Players.LocalPlayer.PlayerGui)\nlocal MainFrame = Instance.new(\"Frame\", ScreenGui)\nMainFrame.Size = UDim2.fromScale(0.5, 0.5)\n\nlocal ch1 = dialog.character.new(\"0\")\nlocal ch2 = dialog.character.new(\"1\")\n\nlocal phrasesList = {\n\tdialog.phrase.new(\"Hello there\", ch1),\n\tdialog.phrase.new(\"Hello\", ch2),\n\tdialog.phrase.new(\"aboba\", ch1),\n\tdialog.phrase.new(\"Goodbye~\", ch2)\n}\n\nlocal d = dialog.new(\n\tphrasesList,\n\tMainFrame\n)\n\nfor i = 1, #phrasesList, 1 do\n\td:Next()\n\ttask.wait(5)\nend\n```","readmeBorrowedFrom":{"version":"0.1.3","source":"wally"},"readmeTruncated":false}