Conversation

</> ursina.prefabs.conversation
Inherits Entity

Initialization

Conversation(variables_object=None)

Attributes

.question

default: Button(parent=self, text_origin=(-0.5, 0), scale=(...


.more_indicator

default: Entity(parent=self.question, model=Circle(3), posi...


.spacing

default: 4 * 0.02


.wordwrap

default: 65


.button_model

default: Quad(radius=0.5, aspect=1 / 0.075)


.answer_0

default: Button(parent=self, text='answer_0', y=self.questi...


.answer_1

default: Button(parent=self, text='answer_1', y=self.answer...


.answer_2

default: Button(parent=self, text='answer_2', y=self.answer...


.buttons

default: (self.answer_0, self.answer_1, self.answer_2)


.question_appear_sequence

default: None


.button_appear_sequence

default: None


.started

default: False


Methods

ask()

ask(node=None, question_part=0)



input()

input(key=None)



next()





start_conversation()

start_conversation(conversation=None)



parse_conversation()

parse_conversation(convo=None)