From 6fcfb9c565cc6eba450ec6a0ec27f5d3e3917ecf Mon Sep 17 00:00:00 2001 From: ryo_saeba Date: Sun, 20 May 2012 17:50:22 +0000 Subject: [PATCH] Post-dialog script to give a knowledge item. git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@18143 282e977c-c81d-0410-88c4-b93c2d0d6712 --- python/dialog/post/giveknowledge.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 python/dialog/post/giveknowledge.py diff --git a/python/dialog/post/giveknowledge.py b/python/dialog/post/giveknowledge.py new file mode 100644 index 000000000..6e163e56c --- /dev/null +++ b/python/dialog/post/giveknowledge.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# giveknowledge.py +# This is one of the files that can be called by an npc_dialog, +# The following code runs when a dialog has a post rule of 'giveknowledge' +# The syntax is ["giveknowledge", "knowledge code"] +# The player will receive the specified knowledge, from its code. +# Note: knowledge code is a specific format, ask on #irc or on the mailing lists. + +## DIALOGCHECK +## MINARGS 1 +## MAXARGS 1 +## .* +## ENDDIALOGCHECK + +knowledge = args[0] +character.GiveKnowledge(knowledge)