Here's an (incomplete) list of ideas regarding the draw commands I've collected while playing on the Freebuild server.
I'll probably update it once in a while.
Improvements
General
Currently you're giving the player a hard time if he wants to create bodies with defined positions and size. I remember myself measureing bodies, building blocklines to somhow build a circle with the ellipsoid command and raging afterwards because i've pasted one block less then intended.
You might improve the usability of draw commands by giving the player more options how to place marks and to define marktypes
Additional way to place marks: Coordinates
coa
- create marks with absolute world coordiantes
cor
- create mark relative to previous mark (very usefull to draw bodys with defined size)
cop
- create mark relative to player
usage:
- allow players to use drawcommands with additional parameters
e.g.: "/c mark cor" would allow the players to place a traditional mark and ask the player to enter relative coordinates afterwards (eg "t 20 20 20" for a 20x20x20 cuboid)
- keep "mark" as default value to define the marks the traditional way.
in some situations polar- or cylinder- coordinates can be more usefull than carthesian - on could consider to add variants for those too.
Ellipsoids don't need two edges:marktypes
don't restrict the player what marks to place for a build command. Why does a player have to draw a sphere with a center block and a block of the surface? you could also allow him to set 2 surfacepoint and ask him to enter a radius. You could allow players to enter build commands with additional parameters defining which combinitions to use. Possible marktypes might be (just brainstormed):
sphere:
c - centermark
s - surfacemarks
r - radius
e - edge (similar to the ellipsoid marks)
some possible combinitions:
cs (default if no parameter is entered)
cr
ce
ssr
sss
sc (redundant if it's not possible to place marks via "cor", otherwise it can be very usefull this way around)
Cuboid
c - center
e - edge
s - surfacemarks
some possible combinitions:
ee (default)
sss
css
ce
ellipsoids
c - center
e - edge
r - radius
s - surface
some possible combinitions:
ee (default)
ccr
ccs
existing commands:
/rotate
- rotations around other axes then x,y,z
- no limititations of rotationangles to multiples of 90 degrees
- use the first mark as a fix point for the rotation
/mirror
- no limitations to x,y,z axes
/eh
- if the size of the ellipsoid in the direction is equal to 1 draw a ring
/ch
- if the size of the cubuid in the direction is equal to 1 draw a /cw box instead
New commands:
/scale
- type a number (%) and get a bigger/smaller version of your copy
/linet
- toggle line. Players building complex structures like the ragos statue or cpt. falcon will probably love you for this one. Just draw another line after you've finished one, without reentering the drawcommand.
/pasteonly
- as synonym for paste
/cylinder
- self explanatory probably requested 100 times already
/circle, /ring
- self explanatory
/extrude
- extrude 2D-shapes
- parameters: extrusion axis (and direction), blockrestriction [all (default), not, only]
- something similar with an axis and agle (eg draw a rectangle and use the command to get a cylinder)
/egg
- similar to /e
- define 2 centers, define 2 radii
/mirrorDot
- mirror copied stuff at a point
/arc
- part of a circle
- defaultmarks: center, start, end
---edit 08/17---
/spline MARKS DEGREE
- connects the MARKS with a spline interpolation of DEGREE
additional paramters for /e /sp /eh and /sph: "half", "quater", "quaver"
- create half/quater ellipsoids/spheres. From my personal experience whole spehres are rarely needed. When I create spheres/ellipsoids I usually delete most of it right away.
Draw Commands
Draw Commands
Last edited by Wundsalz on August 17th, 2011, 11:37 am, edited 1 time in total.
The man in black fled across the desert, and the gunslinger followed.
-
- SupOP
- Offline
- Posts: 348
- Joined: June 3rd, 2011, 6:53 pm
Re: Draw Commands
Pretty much ideas. I don't think fragmer likes it that it is in one topic.
Re: Draw Commands
It'll take me a while to write up a complete reply for this one.
- DreamingInsane
- Owner
- Offline
- Posts: 1303
- Joined: May 24th, 2011, 12:05 am
- Location: California, US
Re: Draw Commands
That took a long time.fragmer wrote:It'll take me a while to write up a complete reply for this one.
"Words have no power to impress the mind without the exquisite horror of their reality.."
~ Edgar Allan Poe
~ Edgar Allan Poe
Re: Draw Commands
Oh please oh please oh please!/linet
- toggle line. Players building complex structures like the ragos statue or cpt. falcon will probably love you for this one. Just draw another line after you've finished one, without reentering the drawcommand.
Xecutioner91890: I wanna meet the owners that would be a dream !
<@hafnium> Fuck off
<@hafnium> Fuck off
Re: Draw Commands
That's already in the game. It's just /paste. For example, /paste green will paste only the green blocks./pasteonly
- inverse of /pastenot
Re: Draw Commands
I just started writing down some ideas. After reading my post again now, I think it lacks structure and isn't clear in all parts. If there is a need to explain/elaborate something just tell me.beeriebeer wrote:Pretty much ideas. I don't think fragmer likes it that it is in one topic.
Alot of it has probably been mentioned already, but I'm confident that there's some new stuff too.
I don't want to devide the topic, as some of those suggestions are very basic and worth to keep in mind while thinking about other ones.
@nessy: Thanks for the information!
The man in black fled across the desert, and the gunslinger followed.