Module: Ledmon

Defined in:
lib/ledmon.rb,
lib/ledmon/cli.rb,
lib/ledmon/version.rb,
lib/ledmon/world_pb.rb,
lib/ledmon/configurator.rb,
lib/ledmon/monster/packer.rb,
lib/ledmon/world_services_pb.rb

Defined Under Namespace

Modules: CLI, Interceptors, Monster, World Classes: Configurator, Error

Constant Summary collapse

Config =
Configurator.new
VERSION =
"0.1.13"
Empty =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.Empty").msgclass
MapInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.MapInfo").msgclass
EquipInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.EquipInfo").msgclass
UnequipInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.UnequipInfo").msgclass
PingReply =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.PingReply").msgclass
SessionRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.SessionRequest").msgclass
AvatarIndex =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.AvatarIndex").msgclass
SessionReply =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.SessionReply").msgclass
StateReply =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.StateReply").msgclass
Position =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.Position").msgclass
MovementResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.MovementResponse").msgclass
InteractionRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.InteractionRequest").msgclass
InteractionResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.InteractionResponse").msgclass
InventoryData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.InventoryData").msgclass
CraftData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.CraftData").msgclass
ItemInfo =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.ItemInfo").msgclass
HealthCount =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.HealthCount").msgclass
ActionResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.ActionResponse").msgclass
LookResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.LookResponse").msgclass
LookTile =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.LookTile").msgclass
LookEntity =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.LookEntity").msgclass
StorageTransferData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.StorageTransferData").msgclass
StorageData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.StorageData").msgclass
ResearchProgress =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.ResearchProgress").msgclass
RecipesData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.RecipesData").msgclass
Recipe =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.Recipe").msgclass
TradeOfferList =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.TradeOfferList").msgclass
TradeOffer =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.TradeOffer").msgclass
TradeOfferId =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.TradeOfferId").msgclass
ConsumableDuration =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.ConsumableDuration").msgclass
ScoreboardData =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.ScoreboardData").msgclass
SessionStatus =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.SessionStatus").enummodule
MovementResult =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.MovementResult").enummodule
InteractionRequestAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.InteractionRequestAction").enummodule
InteractionResponseAction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.InteractionResponseAction").enummodule
ActionResult =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.ActionResult").enummodule
TransferMode =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("ledmon.TransferMode").enummodule

Class Method Summary collapse

Class Method Details

.rootObject



40
41
42
# File 'lib/ledmon.rb', line 40

def self.root
  File.dirname __dir__
end