Class: LibSL::ModifyLandPacket
Instance Attribute Summary
Attributes inherited from Packet
#acks, #acks_flag, #reliable_flag, #resent_count, #resent_flag, #sequence_number, #zero_coded_flag
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Packet
decode, #decode_msg, #encode, #encode_msg, #initialize, #method_missing, zero_decode
Constructor Details
This class inherits a constructor from LibSL::Packet
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class LibSL::Packet
Class Method Details
.packet_id ⇒ Object
2808 2809 2810 |
# File 'lib/_packets.rb', line 2808 def self.packet_id() 4294901884 end |
Instance Method Details
#build_structure ⇒ Object
2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 |
# File 'lib/_packets.rb', line 2812 def build_structure() @blocks = [ [:AgentData, Block.new([ [:AgentID, :LLUUID], [:SessionID, :LLUUID] ])], [:ModifyBlock, Block.new([ [:Action, :LLU8], [:BrushSize, :LLU8], [:Seconds, :LLF32], [:Height, :LLF32] ])], [:ParcelData, VariableBlockCollection.new([ [:LocalID, :LLS32], [:West, :LLF32], [:South, :LLF32], [:East, :LLF32], [:North, :LLF32] ])], [:ModifyBlockExtended, VariableBlockCollection.new([ [:BrushSize, :LLF32] ])] ] end |