Talk:DvorakMUSH

From Dvorak - A Blank-Card Game
Jump to navigationJump to search

Um shouldn't "click this link" have a link attached? -Ryan1729

Oh, yes. Fixed. --Kevan 14:46, 6 March 2007 (UTC)

Has my character been permanently exiled? I played around with the building, created a new room for myself, then teleported into it and made it my home. Now I can't seem to teleport back, reset my home to the first room, or link an exit in my room to the original ones. CashCrazed 23:10, 31 March 2007 (BST)

Linking exits to other people's rooms might be disallowed by default, and something I didn't think to unlock for the base rooms; I'm a bit rusty on how MUSHes work. @tel #6 should work, though, to get you back to the Dvorak Lounge. --Kevan 16:14, 1 April 2007 (BST)
I can't teleport into other people's rooms, so all I get is "You can't teleport there!". It's odd that player's homes start in room #1, but you can't reset your home to that room if you move it. Is the ABODE flag set on that room? CashCrazed 20:41, 1 April 2007 (BST)
I can't remember what abode flags are. I've set the Dvorak Lounge as jump_ok, though, now, so you should be able to teleport to it. --Kevan 21:01, 1 April 2007 (BST)
All right, I'm back in now. Thanks! CashCrazed 23:17, 1 April 2007 (BST)

There's a security flaw in the game. At any time, any player can quietly use loadcard to palm cards into the deck without anyone knowing.-Bucky 23:51, 3 April 2007 (BST)

I was playing with structures and I think I broke something. I got some fatal error and it said the database had to reset. After that, the changes I made in the last 15 minutes were gone. I was the only one on, so I don't think anyone else was affected. CashCrazed 07:02, 4 April 2007 (BST)

Feature Requests

1) Support for "Look at the top X cards of the deck [and rearrange them]"-Bucky

You can draw X cards to look at them, but there needs to be a way to place a card on top of the draw pile. Of course, if you don't have the option of rearranging them, then a look-at function would be better. MagiMaster 03:22, 26 March 2007 (BST)
Afraid all this is impossible, under the current implementation - the Engine doesn't store the order of the draw pile, it just gives you a random card from it, whenever you draw. You could work around it by just keeping the cards in your hand, and remembering that they're in a certain order on top of the draw pile, whenever anyone draws a card. --Kevan 11:05, 26 March 2007 (BST)

2) Support for large decks

I'm not sure how much this is a limitation of the TinyMUSH language, but I'll take a look at some point. (My MUSHcode is very, very rusty, though; the Dvorak Engine was the last thing I wrote in it, seven years ago. So I'll need quite a run-up.) --Kevan 11:05, 26 March 2007 (BST)

3) Directions on how to run multi-deck Dvorak -Bucky

AFAIK, the current version of the Dvorak Engine doesn't support multi-deck games. MagiMaster 03:22, 26 March 2007 (BST)
Correct. I thought it said that somewhere, but it doesn't. --Kevan 11:05, 26 March 2007 (BST)

4)Support for complex card types, such as "Thing-Wealth". Currently, there is no way to tell a Thing-Wealth from a Thing-Location.-Bucky

5)Support for colored cards -Bucky

6)Turn handling. Like, you type "done", and it says "Player has finished his turn", as well as a function to randomly assign who goes first. Adding this to the code might do it, but I don't know if the code is right since I can't test it. CashCrazed 07:29, 4 April 2007 (BST)

&DONE Dvorak Engine=$done:@emit [name(%#)] is finished with %p turn.
&TURNORDER Dvorak Engine=$turnorder:@pemit %#=[switch(u(order),,No turn order set.,Turn Order: [u(order)])]
&CLEARORDER Dvorak Engine=$clearorder:&order me;@emit [name(%#)] clears the turn order.
&NEWORDER Dvorak Engine=$neworder:&order me=shuffle(istrue(name(lwho()),nearby(me,##)), , -> );@emit [name(%#)] resets the turn order.%rNew Turn Order: [u(order)]