Difference between revisions of "User:Inutt/CodingIdeas"
From Flexible Survival
(Add param check) |
(use/+use) |
||
Line 16: | Line 16: | ||
*** Split on ':' into type,name | *** Split on ':' into type,name | ||
*** If top of stack matches type, add to dict of parameters by name | *** If top of stack matches type, add to dict of parameters by name | ||
+ | * Unify <code>use</code> and <code>+use</code> |
Revision as of 01:15, 20 August 2019
Coding ideas
Please note: These are just ideas that I've had and are not necessarily well thought out, are in no particular order, have no guarantee of ever actually happening, may be either impossible or inadvisable, and may contain nuts.
- Add prop to players that have womb/other private rooms so they can be found without looping through all room objects
- Write a parameter checking function - basically an improved
checkargs
- Check number of supplied parameters is actually on the stack
- Check type of arguments
- Something like
"str:foo int:bar dbref:baz any:qux" checkparams
- Check stack depth
- Split on ' ' and foreach in reverse order
- Split on ':' into type,name
- If top of stack matches type, add to dict of parameters by name
- Unify
use
and+use