Commit Graph

115 Commits (6e9c78ffffa1f8faf1cd2d78876c5fdf27ff6822)

Author SHA1 Message Date
rjtanner 5fbcb1027b New guild storage hall map based of the patch, [ 1854556 ] New Guild Storage Building (for laughing skulls guild), with included feature of using Python scripts for management and ownership
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8702 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-04-07 01:31:47 +00:00
ryo_saeba d1e9a82abd Part of patch #1677738: Purple worm (with pythonscript and map), by Mike B.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8691 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-04-05 07:46:32 +00:00
gros 071028da15 Introduced Part I of the Brewery Quest, replacing Newbie Tower.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8638 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-03-26 18:15:15 +00:00
rjtanner ee41ba1844 Implemented, with changes backported from svn trunk, python guild hall patch: [ 1782975 ] Python guilds template. - applied, needs to check all is ok
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8579 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-03-22 06:28:26 +00:00
ryo_saeba e8e7424399 End of the Witherspoon ghost quest, some more fun.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8261 282e977c-c81d-0410-88c4-b93c2d0d6712
2008-01-24 22:56:28 +00:00
gros 6573ac0db9 Add support for the "give" command, that allows a player to show an item to an NPC.
Useful when coupled with scripts to write "bring me back something" quests.
Add support for the "give" command to the Mad Mage, with a generic "show me and
I'll talk" kind of system.


git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8018 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-23 01:19:42 +00:00
tchize fb457124b3 Make the gork's treasure quest use python for npc dialog. It's now mandatory to go throught full dialog to get the treasure key, knowing password is not enough
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8009 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-22 13:44:37 +00:00
tchize 0f8c2e86ab Update match rules of CFDialog, add a script to use it
easily in maps, update newbie house so the wise sigmund
can provide more interactive support to players



git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7968 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-18 22:29:42 +00:00
ryo_saeba f160ec0d3a Small quest, that may be expanded later. New manor outside Scorn.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7939 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-16 22:10:28 +00:00
tchize cfa5773ef8 Add a simple to use script that make use of NPC dialog
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7930 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-16 15:15:41 +00:00
tchize 0e5dbc2d13 Add a "go to sleep" script based on time of day
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7928 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-12-16 12:52:24 +00:00
ryo_saeba d546bf6a8e Fun item Eracc can use for his maps :)
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7570 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-24 23:28:05 +00:00
tchize 4510e0ab0b time of day script modified to use python, and simplified in use.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7562 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-22 22:29:06 +00:00
tchize 42656ed898 timeofday based python script
updated existing script to use JSON notation
added a "replace in all map" script
added a test map
updated test maps to JSON notation
added helper tools: CFTimeOfDay and CFMapTransformer
fixed warnings in gridarta


git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7546 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-19 23:21:00 +00:00
gros f57f3a6895 Corrected a glitch in IPO Colette's answer.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7532 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-18 18:52:50 +00:00
tchize 9335e0f4d2 add a werebeast script and demo
The demo "werebeast" is based on beholder transforming into black dragon
Updated sage opening door message


git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7519 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-17 17:38:05 +00:00
qal21 9d449dde5b Fix filename comments
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7510 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-17 00:14:49 +00:00
tchize 91a9bf913d Add Timeofday generic scripts and a demo map
Those 4 script can be used as filter or triggerer based on current time. 
See test/tod for a demo map (conditionnal magic mouth, weapons that
attack only at day/night, grates that open in morning and close at dusk)


git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7509 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-16 13:27:03 +00:00
tchize d0f032623a Modified all print of script to calls to Crossfire.Log(Crossfire.Log(Debug|Error|Info|Monster),message)
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7496 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-11-08 23:36:22 +00:00
ryo_saeba 21b86eeaa0 Add callbacks to even more customize the rules.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7421 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-28 14:54:24 +00:00
lalo be265d8082 documenting the intent of Valkyrie's altar
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7307 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-10-08 18:30:07 +00:00
rjtanner 0c12e4b464 Update maps to use the new potion name (invulnerability is now shielding)
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@7259 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-09-27 04:47:51 +00:00
ryo_saeba c20242d682 Improve IPO help, give prices and max weight. Clean code some.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6782 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-07-16 22:15:30 +00:00
ryo_saeba 58defe2894 Fix damage getting really big, more fun effects.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6733 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-06-30 21:58:54 +00:00
ryo_saeba 3f9e90d075 Experience rewarder script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6415 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-06-04 18:38:35 +00:00
ryo_saeba d366678c26 Final steps and scripts for the Lursendis quest.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6405 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-06-03 16:02:23 +00:00
ryo_saeba 3ccfe258be Create utility library for movement.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6364 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-29 21:18:04 +00:00
ryo_saeba 369769316a Wrong name ordering.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6363 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-28 21:13:54 +00:00
ryo_saeba 89b3bef6e2 Typo.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6332 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-24 18:51:30 +00:00
ryo_saeba 9ec02092c0 Small farm, with special chicken - don't bother'em.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6331 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-24 18:19:11 +00:00
akirschbaum 45d36cb162 Spelling corrections.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6245 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-12 22:46:19 +00:00
gros 0aa089654c Added dialog utility classes, to help creating scripted dialogs.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6212 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-08 10:01:23 +00:00
ryo_saeba 841806b2a4 Force sync so file is valid.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6201 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-07 18:25:02 +00:00
ryo_saeba 0dc753ac81 Smoking pipe script.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6182 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-05-05 16:56:02 +00:00
ryo_saeba 5f1609c4f9 Wagon that should facilitate player's moving between towns.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6148 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-04-29 16:21:23 +00:00
ryo_saeba a4cb2ddb5a Adapt scripts to latest Python plugin.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6087 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-04-21 22:44:30 +00:00
ryo_saeba 93ee7c5d4b Scripted house (in Navar), first version.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@6063 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-04-18 20:46:51 +00:00
ryo_saeba 8e6bdd1c89 Make script more robust if enemy changes, only process players.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5951 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-04-06 20:32:18 +00:00
ryo_saeba b9b9e56026 Script: greeting message to enemy.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5949 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-04-06 19:58:53 +00:00
ryo_saeba f866c12b64 Script to have critters say things when they die.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5920 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-04-02 20:00:11 +00:00
akirschbaum 8de8411641 Remove trailing whitespace.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5862 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-03-24 13:15:00 +00:00
ryo_saeba 9cc6be1815 Windows requires binary mode to work correctly (newline issues).
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5606 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-24 11:08:57 +00:00
ryo_saeba bc8bf40ba3 Fix slot machines.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5546 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-15 20:15:53 +00:00
rjtanner d354b24d97 Major updates to the guild (map) templates - fixed many of the altars, exits and other features. Updated the README file to summarize these changes. RJT, Feb-12-2007
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5528 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-13 02:03:01 +00:00
ryo_saeba d7f17e1e6b Fix joining script. Non members can't use the guild oracle.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5524 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-12 22:39:10 +00:00
ryo_saeba 49d9a8c40c Fixed typos, it's now possible to buy guilds, and manage through the Oracle.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5521 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-12 22:20:48 +00:00
aaron_baugher 2c48a84283 New package arch and image for IPO
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5476 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-11 03:56:14 +00:00
aaron_baugher 704b698a20 New carton arch and images for IPO
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5411 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-09 01:11:34 +00:00
aaron_baugher 1abd8198b4 Improved look of IPO package system
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5409 282e977c-c81d-0410-88c4-b93c2d0d6712
2007-02-09 00:18:23 +00:00
qal21 e5bb0bd8c0 Spelling correction in comment in CFWorld.py
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@5001 282e977c-c81d-0410-88c4-b93c2d0d6712
2006-10-06 18:44:09 +00:00