This structure represents tributes between players. A separate tribute is saved for every resource even when a player selects tributes for more than one resource type at once.
def Tribute
int8 :action_identifier
int8 :source_player_number
int8 :target_player_number
int8 :resource_type
float :amount
float :transaction_fee
end
:action_identifier
Always has the value 0x6c
.
:source_player_number
The number of the player who sends the resources.
:target_player_number
The number of the player who receives the resources.
:resource_type
The resource type that is send.
Hex Value | Resource |
---|---|
0x00 | Food |
0x01 | Wood |
0x02 | Stone |
:amount
The amount of resources being transferred.
:transaction_fee
The transaction fee.
6c 03 01 03 00 00 c8 42 cd cc 4c 3e
6c
— action_identifier
03
— source_player_number
01
— target_player_number
03
— resource_type
00 00 c8 42
— amount
cd cc 4c 3e
— transaction_fee = 0.2