PPLCommand

package
v0.0.0-...-75e9581 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetBag

func GetHelmet

func GetHelmet() BasicDefinition.IObjectBasic

Types

type DropCommand

type DropCommand struct{}

func (*DropCommand) DropAll

func (*DropCommand) DropAll(mudconn *StructCollection.MudClient, room *Room.Room)

func (*DropCommand) Execute

func (c *DropCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

drop xxx

func (*DropCommand) Settings

func (c *DropCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type GetCommand

type GetCommand struct{}

func (*GetCommand) Execute

func (c *GetCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

get all get xxx get xxx from yyy get xxx yyy get all xxx get all from yyy

func (*GetCommand) GetAllFromContainer

func (*GetCommand) GetAllFromContainer(conatinerNum int, containerName string, mudconn *StructCollection.MudClient, room *Room.Room)

func (*GetCommand) GetAllFromRoom

func (*GetCommand) GetAllFromRoom(room *Room.Room, mudconn *StructCollection.MudClient)

func (*GetCommand) GetFromRoom

func (*GetCommand) GetFromRoom(actionNum int, actionObjName string, mudconn *StructCollection.MudClient, room *Room.Room)

func (*GetCommand) Settings

func (c *GetCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type InventoryCommand

type InventoryCommand struct{}

func (*InventoryCommand) Execute

func (c *InventoryCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*InventoryCommand) Settings

func (c *InventoryCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type LockCommand

type LockCommand struct{}

func (*LockCommand) Execute

func (c *LockCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*LockCommand) Settings

func (c *LockCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type LookCommand

type LookCommand struct{}

func (*LookCommand) Execute

func (c *LookCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*LookCommand) LookRoom

func (c *LookCommand) LookRoom(room *Room.Room) (msg string)

func (*LookCommand) Settings

func (c *LookCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type PutCommand

type PutCommand struct{}

func (*PutCommand) Execute

func (c *PutCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

put actionObj in conatinerObj put xxx in yyy

func (*PutCommand) Settings

func (c *PutCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type QuitCommand

type QuitCommand struct{}

func (*QuitCommand) Execute

func (c *QuitCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*QuitCommand) Settings

func (c *QuitCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type SaveCommand

type SaveCommand struct{}

func (*SaveCommand) Execute

func (c *SaveCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*SaveCommand) Settings

func (c *SaveCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type Test2Space3CommandCommand

type Test2Space3CommandCommand struct{}

func (*Test2Space3CommandCommand) Execute

func (c *Test2Space3CommandCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*Test2Space3CommandCommand) Settings

func (c *Test2Space3CommandCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type TestCommand

type TestCommand struct{}

func (*TestCommand) Execute

func (c *TestCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*TestCommand) Settings

func (c *TestCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type TestSpace3CommandCommand

type TestSpace3CommandCommand struct{}

func (*TestSpace3CommandCommand) Execute

func (c *TestSpace3CommandCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*TestSpace3CommandCommand) Settings

func (c *TestSpace3CommandCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

type TestSpaceCommand

type TestSpaceCommand struct{}

func (*TestSpaceCommand) Execute

func (c *TestSpaceCommand) Execute(args string, mudconn *StructCollection.MudClient) (quit bool)

func (*TestSpaceCommand) Settings

func (c *TestSpaceCommand) Settings() (Fullkey string, SupportFuzzyMatch bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL