stackcollision / GardenConquest

A new conquest game mode for Space Engineers
6 stars 7 forks source link

Player chat commands #14

Closed zrisher closed 8 years ago

zrisher commented 9 years ago

Upon adding this mod to an existing world, most players will probably have at least 2-3 grids that are being derelicted somewhere far away on the map that they had no idea about / haven't seen in days. Lost ships, debree, etc - there's a ton of this. Even if the mod's been on for a while, subsequent to battles there will be a ton of random stuff on this list.

I expect all these extra derelicts will give players a bunch of notifications. Plus, if losing a ship players might want some info on it.

I propose a chat command to list the player's derelicting grids - their name and position - and optionally remove them individually.

This is low priority.

stackcollision commented 9 years ago

Position could get hairy. What happens if I steal someone else's ship?

zrisher commented 9 years ago

That's a great question. Some of the controls I was hoping to give players - list ship class counts, names of ships in class, etc - seem pretty safe to just give to the BigOwner's faction. Others are more complex:

zrisher commented 9 years ago

"/gc fleet" and "/gc violations" now implemented. These seem to be the major holes remaining:

/gc fleet disown [partialdisplayname/partialentityid] /gc admin fleets

These need some info from the server, but only once and then they can cache it: /gc help classes /gc help cps

zrisher commented 9 years ago

There needs to be a chat command that outlays how to get started as a new player. Five people have complained that the initial "getting started" info is missing and super hard to figure out.

zrisher commented 9 years ago

Remaining to do:

zrisher commented 9 years ago

Updated remaining to do:

zrisher commented 9 years ago

94 gave us

Now we just need:

zrisher commented 9 years ago

103 gave us

Now we just need:

zrisher commented 8 years ago

/gc classes alias for /gc help classes is done.

Now we just need the below. We'll open separate issues for each of these.