Skip to content

Latest commit

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

PythonSpeak

DragonSpeak –or DS for short– is a functional scripting language used in Furcadia.

Example

engine=DragonSpeakEngine()
page=engine.load_script(script)
defon_cause(context, trigger):
returnTruedefon_condition(context, trigger):
returnTruedefon_effect(context, trigger):
returnTruepage.set_trigger_handler(Trigger(TriggerCategory.Cause, 1), on_cause)
page.set_trigger_handler(Trigger(TriggerCategory.Condition, 1), on_condition)
page.set_trigger_handler(Trigger(TriggerCategory.Effect, 1), on_effect)
page.execute('bob', [1])

Disclaimer: This website is in no way affiliated with, authorized, maintained, sponsored or endorsed by the Dragon's Eye Productions or any of its affiliates or subsidiaries.

About

A simple DragonSpeak interpreter for Python.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages