These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Plot a course

Author
Lucian Gaterau
Federal Navy Academy
Gallente Federation
#1 - 2012-05-30 16:37:30 UTC  |  Edited by: Lucian Gaterau
I would like the ability to plot a course with a short sequence of text commands, e.g.

L120 10km repeat

Which would give me a triangle course with 10km legs (left 120 degree turn, 10km straight). Left / Right / Up / Down OK for directions (or Port/Starboard for navy traditionalists)

Set speed could be nice for fleet actions, as F/C could call out a turn:

R20 200ms (right turn 20 degrees, maintain 200 m/s)

Edit:
Would be even better if all commands could be done from the keypad.

+ or - : right or left
++ or -- : bank up / down
* : set leg distance
... : repeat

So previous example would become:
+120*10...
Carton Mantory
Vindicate and Deliverance
#2 - 2012-05-30 17:07:38 UTC
Lucian Gaterau wrote:
I would like the ability to plot a course with a short sequence of text commands, e.g.

L120 10km repeat

Which would give me a triangle course with 10km legs (left 120 degree turn, 10km straight). Left / Right / Up / Down OK for directions (or Port/Starboard for navy traditionalists)

Set speed could be nice for fleet actions, as F/C could call out a turn:

R20 200ms (right turn 20 degrees, maintain 200 m/s)


A formation script would be awesome and scary at the same time.

Why not allow fleet commander control your ships???

This tumbles down a dark deeeeeep hole!!!
Loius Woo
Sebiestor Tribe
Minmatar Republic
#3 - 2012-05-30 17:46:11 UTC
Carton Mantory wrote:
Lucian Gaterau wrote:
I would like the ability to plot a course with a short sequence of text commands, e.g.

L120 10km repeat

Which would give me a triangle course with 10km legs (left 120 degree turn, 10km straight). Left / Right / Up / Down OK for directions (or Port/Starboard for navy traditionalists)

Set speed could be nice for fleet actions, as F/C could call out a turn:

R20 200ms (right turn 20 degrees, maintain 200 m/s)


A formation script would be awesome and scary at the same time.

Why not allow fleet commander control your ships???

This tumbles down a dark deeeeeep hole!!!


I would say allow some limited number of scripted maneuvers to be added to the ship control console, then don't allow the FC to control it, it would be called out.

Seems better than "orbit the anchor!" Shoot B-U in the Harbinger!" "next is blah blah"

I like this idea, +1
Lucian Gaterau
Federal Navy Academy
Gallente Federation
#4 - 2012-05-30 18:52:18 UTC  |  Edited by: Lucian Gaterau
Carton Mantory wrote:
Lucian Gaterau wrote:
I would like the ability to plot a course with a short sequence of text commands, e.g.

L120 10km repeat

Which would give me a triangle course with 10km legs (left 120 degree turn, 10km straight). Left / Right / Up / Down OK for directions (or Port/Starboard for navy traditionalists)

Set speed could be nice for fleet actions, as F/C could call out a turn:

R20 200ms (right turn 20 degrees, maintain 200 m/s)


A formation script would be awesome and scary at the same time.

Why not allow fleet commander control your ships???

This tumbles down a dark deeeeeep hole!!!


I don't think that the FC should be able to remote-control your ship any more than he already can. I'm just thinking of being able to input more precise commands than mouse-clicking.
Trollin
Perkone
Caldari State
#5 - 2012-05-30 19:11:43 UTC  |  Edited by: Trollin
you should use headings instead of L/R +/-

http://en.wikipedia.org/wiki/Cylindrical_coordinate_system

We are our own worst enemy.

Lucian Gaterau
Federal Navy Academy
Gallente Federation
#6 - 2012-05-30 20:01:34 UTC
Trollin wrote:
you should use headings instead of L/R +/-

http://en.wikipedia.org/wiki/Cylindrical_coordinate_system


If a defined and accessible coordinate system existed then being able to declare an absolute course heading via the same interface would also be good. I think for tactical situations relative headings are probably more useful than absolute; "make a 180 degree right turn" doesn't require you to do math to figure out your new course heading.
Zalasastra
Royal Amarr Institute
Amarr Empire
#7 - 2012-05-31 03:54:40 UTC
what would this allow you to do that cannot already be done? besides just being formation flying, what does it bring to eve gameplay (not saying it doesnt bring anything, just need you to explain it to me)? this would seem to me to require decently sized code that would cause more server-side resource utilization (not that im an expert) so it would stand that it would need a decently sized justification.
Michael Harari
Genos Occidere
HYDRA RELOADED
#8 - 2012-05-31 05:54:09 UTC
Lets make botting even easier
Daeva Teresa
Viziam
Amarr Empire
#9 - 2012-05-31 06:11:03 UTC  |  Edited by: Daeva Teresa
It will not need any server side resources omg. It would all be client side and client would send same data as usual to the server (3 variables for heading including desired speed).

It would not increase / make more easily to bot, since we talk about relative control of yours ship no absolute commands like "fly here to this thing".

Soo while it can be done, I really think its not time for this. I can see some plan like this:

1) First ships are modeled as vectors. CCP needs to change that from 6 variable (3 position, 3 heading+speed) into at least 7 (3 position, 3 heading, 1 speed) or make some changes to calculation of speed (like if heading vector x^2 + y^2 + z^2 < 1 ship stays put) so that ships will remain theyrs heading even at 0 speed (and will therefor not move to align to a plane).
If you would like to have real space model, you would need 6 variables just for position (3 axes + 3 rotations) and another 6 for movement (3 axes + 3 rotations).

2) LOS (line of sight; line of shoot) needs to be implemented, this will make blobs harder and will be start to actual tactical combat.

3) bumping model should be improved to be at least eliptical (we have sphere now) or to include more spheres for single ship.

After this (and yes these things would be huge increase in server's load) more precise way to move yours ship would have meaning.

CCP really please dont use Upgraded, Limited, Experimental and Prototype in item names. It sounds like the item is actually worse than basic meta 1 item. Use Calibrated, Enhanced, Optimized and Upgraded. Its really easy to understand that the item is better than meta 1 and its also in alphabetic order.

Leto Aramaus
Frog Team Four
Of Essence
#10 - 2012-05-31 12:47:03 UTC
Please, please please please God....

I've said it many times, and I'll ask for it again...

Along with something mathematical and precise like this, can we PLEASE....

Introduce a SHORTCUT KEY, which performs the equivalent action of double clicking in right UNDER your ship.. so that you can use the camera to fly in the direction you are looking.

Ship spin>push button>fly directly away from camera.... SO simple, why don't we have this?

This could practically silence the "joystick" kiddies who want to manually fly ships, make manual flight SO much better and easier, and add NO extra server load.

One more time just for hope, hope that MAYBE CCP is reading any of this...

A hotkey that "silently" sends a double-click command right on the center of your ship.

By silently I mean, I could see CCP making it LITERALLY send the double click command, and therefore showing the white box on your ship as if you selected it, causing UI lag and unselecting your target, etc...
Lucian Gaterau
Federal Navy Academy
Gallente Federation
#11 - 2012-05-31 16:27:24 UTC
Zalasastra wrote:
what would this allow you to do that cannot already be done? besides just being formation flying, what does it bring to eve gameplay (not saying it doesnt bring anything, just need you to explain it to me)? this would seem to me to require decently sized code that would cause more server-side resource utilization (not that im an expert) so it would stand that it would need a decently sized justification.


Glad you asked. The example I ran into the other night was when I was webbing a sleeper BS which was just at the edge of my logi's range. If I orbited the ship, even in a close orbit, it took me out of range, and I didn't want to stay still. What I ended up doing was zigzagging back and forth by manual piloting.

As for server-side resources, the types of course directions proposed are actually much easier to compute than an orbit calculation, and it avoids the joystick problem of overwhelming the server with client-side course updates. Sending a course from client to server is one request, after that the server can perform all course calculations server-side.

Also, from an immersion perspective, starship commanders are supposed to call out courses, not tell their helmsman, "steer a little left and up from the star ahead. No, not that star, the little blue one..." Smile
Lucian Gaterau
Federal Navy Academy
Gallente Federation
#12 - 2012-05-31 16:33:52 UTC
Michael Harari wrote:
Lets make botting even easier


I don't understand how this would help botting at all. As far as I can tell the existing commands (approach, orbit, keep distance) are far more useful to bots than what I have proposed. Also, if you think bots can't move a mouse, google for "counterstrike headshot hack"...

Catch bots by behavioral profiling, not by limiting the user interface.
Nendail Smith
Lockheed Nighthawk
#13 - 2012-05-31 16:57:05 UTC
Michael Harari wrote:
Lets make botting even easier


LOL I don't think what he's asking for would make botting "easier" it's easy enough already. This seems like a standard cop out comment when someone does not like the idea.


I dig the idea. If for no other strategic value than formation flying. Calling "right 20 degrees down 30 degrees speed 150 execute in 3 2 1 now." would maybe not be an often used tactic but ti would help provide some epic videos! :)

The code should be hardly anything. I'm guessing it would be client side except for the direction the ship needs to turn to. IE they could possibly simulate a double click on the screen at the correct spot.

User clicks on a designated button and the client sends a call to the double click function with the location being the new calculated spot based on the ships current heading.

Speed could be adjusted separately. A few options for changing direction together would be pretty choice though.