Comments (13)
From [email protected] on August 07, 2007 10:40:13
Owner: tsalaroth
from evennia.
From [email protected] on September 14, 2007 10:08:41
Owner: ---
from evennia.
From [email protected] on January 13, 2009 05:14:01
Owner: jamesvclemence
from evennia.
From [email protected] on January 13, 2009 05:14:55
I'm very happy to take on this one, I do have a few questions before I start work,
but will ask them when I have a moment!
from evennia.
From [email protected] on January 13, 2009 09:27:33
Status: Started
from evennia.
From [email protected] on January 17, 2009 19:02:56
Labels: -Priority-Medium Priority-High
from evennia.
From [email protected] on January 23, 2009 09:57:09
First draft implemented and issues found already fixed. Any further issues please
contact me.
Status: Implemented
from evennia.
From [email protected] on January 24, 2009 11:01:41
It looks like your editor is using tabs instead of spaces. Please make sure you're
indenting with 4 spaces, and not tabs. It really messes up things for the rest of us.
Take a peek at the Code Style document on the wiki at code.evennia.com.
Thanks!
from evennia.
From [email protected] on January 24, 2009 11:31:33
Corrected, my apologies, it should all be fixed now, please let me know if not - I'd
intended to do spaces as per the code style but a config error got in the way.
from evennia.
From [email protected] on January 24, 2009 12:52:35
I've got to re-open this, it doesn't work as per MUX2's syntax. Also, take a look and
note that you don't have to figure out if attributes already exist for the sake of
either updating or creating them, you can just use object.set_attribute("someattrib",
"someval") (which does that for you).
This is a bit of a complex one due to the four different styles of the command. What
I'd suggest is breaking it out into another module under the commands directory and
compartmentalize it out so it's easy to follow and doesn't pollute objmanip.py with
extra functions.
I've updated the comment docstring to reflect the full MUX2 syntax. You've got a good
bit of the work done already, you just need to write it in such a way that you're not
duplicating code for each of the syntaxes. See @search for some ideas, that has a lot
of different arrangements.
Status: Started
from evennia.
From [email protected] on January 25, 2009 10:15:46
Thats fine, my apologies I didn't realise the multiplicity of cpattr syntax! I'm
pretty busy the next few days but I'll run with hacking on it over the next week or
so. Cheers for the pointers, I had realised the set_attribute thing I'd taken a look
a couple of days ago, but hadn't updated the code accordingly.
Thanks once again I'll get you a more functioning commit in about a week.
from evennia.
From [email protected] on April 27, 2009 10:35:07
This hasn't seen action for a long time, opening it back up to whoever wants to
implement it as per MUX/MUSH.
Status: Accepted
Owner: ---
from evennia.
From griatch on August 29, 2009 12:16:43
Implemented as per MUX specifications.
Status: Implemented
Owner: griatch
from evennia.
Related Issues (20)
- [BUG] CmdTunnel requires settings.py has CMD_IGNORE_PREFIXES = "@" HOT 1
- [Documentation] Docstrings in game template files are outdated
- [Documentation] "7.3. Modifying ourselves" change for updated code in new version of Evennia
- [Feature Request] EvMenu Enhanced Screenreader Support HOT 1
- [Documentation] Tutorial on weapons and hit command does not remove hit command from self as described in tutorial HOT 1
- [Feature Request] Include practical examples using Batchcode or @py in the 'Searching for things' tutorial HOT 1
- [Documentation] Searching for things documentation may benefit from real examples to help follow along HOT 3
- [BUG] EvTable dropping whitespaces after first line HOT 9
- [Documentation] 13.2.1. Sitting on or in - code does not work (easy fix!) HOT 1
- [Documentation] 13.2.2. Extra credits not searching for item before actions HOT 1
- [Documentation] Test without migrations instructions lead to crash HOT 1
- [BUG] Godot Websocket errors during start_plugin_services HOT 2
- [Documentation] 13.3.2. Command variant 2: Command on Character: Code is missing indentation on example HOT 1
- [BUG] `AMP_ENABLED = False` breaks Evennia but still allows you to try to start HOT 1
- [BUG] SSH is broken due to an undefined color variable HOT 1
- [BUG] Color is lost with `get_numbered_name`
- [Feature Request] Update EvenniaPasswordValidator to allow additional special characters.
- [BUG] Search multi-match does not work with the ContribRPObject HOT 2
- [BUG] The curious case of the '$' character capturing text after it and double printing output. HOT 1
- [BUG] EXTREMELY strange Django query behavior? HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evennia.