|
|
- ## Automatic generation from -->>
- ## excel file name: A_array表示例--cfg_array
- ## excel sheet name: 示例1-example1
-
- defmodule Cfg_Array_Example1 do
-
- defstruct [
- :id, ## 唯一id
- :str, ## 佩戴位置
- :level, ## 等级
- :sub_level, ## 等级
- :name, ## 装备名字
- :attr, ## 装备增加属性
- :desc1 ## 装备来源描述
- ]
-
- def get(1001, "pos1", 88, 1) do
- %Cfg_Array_Example1{
- :id => 1001,
- :str => "pos1",
- :level => 88,
- :sub_level => 1,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "从小城镇"
- }
- end
-
- def get(1001, "pos1", 88, 2) do
- %Cfg_Array_Example1{
- :id => 1001,
- :str => "pos1",
- :level => 88,
- :sub_level => 2,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1001, "pos1", 89, 89) do
- %Cfg_Array_Example1{
- :id => 1001,
- :str => "pos1",
- :level => 89,
- :sub_level => 89,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1001, "pos2", 88, 88.9) do
- %Cfg_Array_Example1{
- :id => 1001,
- :str => "pos2",
- :level => 88,
- :sub_level => 88.9,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1001, "pos2", 89, 89) do
- %Cfg_Array_Example1{
- :id => 1001,
- :str => "pos2",
- :level => 89,
- :sub_level => 89,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1002, "pos1", 88, 88) do
- %Cfg_Array_Example1{
- :id => 1002,
- :str => "pos1",
- :level => 88,
- :sub_level => 88,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 901]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1002, "pos1", 89, 89) do
- %Cfg_Array_Example1{
- :id => 1002,
- :str => "pos1",
- :level => 89,
- :sub_level => 89,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1002, "pos1", 90, 90) do
- %Cfg_Array_Example1{
- :id => 1002,
- :str => "pos1",
- :level => 90,
- :sub_level => 90,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 901]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1002, "pos2", 88, 88) do
- %Cfg_Array_Example1{
- :id => 1002,
- :str => "pos2",
- :level => 88,
- :sub_level => 88,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 901]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1002, "pos2", 89, 89) do
- %Cfg_Array_Example1{
- :id => 1002,
- :str => "pos2",
- :level => 89,
- :sub_level => 89,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 900]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1002, "pos2", 90, 90) do
- %Cfg_Array_Example1{
- :id => 1002,
- :str => "pos2",
- :level => 90,
- :sub_level => 90,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 901]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1003, "pos1", 85, 85) do
- %Cfg_Array_Example1{
- :id => 1003,
- :str => "pos1",
- :level => 85,
- :sub_level => 85,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 902]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(1004, "pos1", 80, 80) do
- %Cfg_Array_Example1{
- :id => 1004,
- :str => "pos1",
- :level => 80,
- :sub_level => 80,
- :name => "黑切+蓝盾",
- :attr => [[1, 700], [2, 800], [3, 903]],
- :desc1 => "有钱就可以买"
- }
- end
-
- def get(_, _, _, _) do
- :undefined
- end
-
- def get_all() do
- [
- {1001, "pos1", 88, 1},
- {1001, "pos1", 88, 2},
- {1001, "pos1", 89, 89},
- {1001, "pos2", 88, 88.9},
- {1001, "pos2", 89, 89},
- {1002, "pos1", 88, 88},
- {1002, "pos1", 89, 89},
- {1002, "pos1", 90, 90},
- {1002, "pos2", 88, 88},
- {1002, "pos2", 89, 89},
- {1002, "pos2", 90, 90},
- {1003, "pos1", 85, 85},
- {1004, "pos1", 80, 80}
- ]
- end
-
- def get_list() do
- get_all()
- end
-
- def get_list(1001) do
- [
- {1001, "pos1", 88, 1},
- {1001, "pos1", 88, 2},
- {1001, "pos1", 89, 89},
- {1001, "pos2", 88, 88.9},
- {1001, "pos2", 89, 89}
- ]
- end
-
- def get_list(1002) do
- [
- {1002, "pos1", 88, 88},
- {1002, "pos1", 89, 89},
- {1002, "pos1", 90, 90},
- {1002, "pos2", 88, 88},
- {1002, "pos2", 89, 89},
- {1002, "pos2", 90, 90}
- ]
- end
-
- def get_list(1003) do
- [
- {1003, "pos1", 85, 85}
- ]
- end
-
- def get_list(1004) do
- [
- {1004, "pos1", 80, 80}
- ]
- end
-
- def get_list(_) do
- []
- end
-
- def get_list(1001, "pos1") do
- [
- {1001, "pos1", 88, 1},
- {1001, "pos1", 88, 2},
- {1001, "pos1", 89, 89}
- ]
- end
-
- def get_list(1001, "pos2") do
- [
- {1001, "pos2", 88, 88.9},
- {1001, "pos2", 89, 89}
- ]
- end
-
- def get_list(1002, "pos1") do
- [
- {1002, "pos1", 88, 88},
- {1002, "pos1", 89, 89},
- {1002, "pos1", 90, 90}
- ]
- end
-
- def get_list(1002, "pos2") do
- [
- {1002, "pos2", 88, 88},
- {1002, "pos2", 89, 89},
- {1002, "pos2", 90, 90}
- ]
- end
-
- def get_list(1003, "pos1") do
- [
- {1003, "pos1", 85, 85}
- ]
- end
-
- def get_list(1004, "pos1") do
- [
- {1004, "pos1", 80, 80}
- ]
- end
-
- def get_list(_, _) do
- []
- end
-
- def get_list(1001, "pos1", 88) do
- [
- {1001, "pos1", 88, 1},
- {1001, "pos1", 88, 2}
- ]
- end
-
- def get_list(1001, "pos1", 89) do
- [
- {1001, "pos1", 89, 89}
- ]
- end
-
- def get_list(1001, "pos2", 88) do
- [
- {1001, "pos2", 88, 88.9}
- ]
- end
-
- def get_list(1001, "pos2", 89) do
- [
- {1001, "pos2", 89, 89}
- ]
- end
-
- def get_list(1002, "pos1", 88) do
- [
- {1002, "pos1", 88, 88}
- ]
- end
-
- def get_list(1002, "pos1", 89) do
- [
- {1002, "pos1", 89, 89}
- ]
- end
-
- def get_list(1002, "pos1", 90) do
- [
- {1002, "pos1", 90, 90}
- ]
- end
-
- def get_list(1002, "pos2", 88) do
- [
- {1002, "pos2", 88, 88}
- ]
- end
-
- def get_list(1002, "pos2", 89) do
- [
- {1002, "pos2", 89, 89}
- ]
- end
-
- def get_list(1002, "pos2", 90) do
- [
- {1002, "pos2", 90, 90}
- ]
- end
-
- def get_list(1003, "pos1", 85) do
- [
- {1003, "pos1", 85, 85}
- ]
- end
-
- def get_list(1004, "pos1", 80) do
- [
- {1004, "pos1", 80, 80}
- ]
- end
-
- def get_list(_, _, _) do
- []
- end
-
- end
|