You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

29 lines
734 B

%% @author zouv
%% @doc testing bte ai
-module(bte_ai_test).
-include_lib("erlbte/include/common.hrl").
-export([
test/1
]).
% json file edit by "Behavior3JS Edotor"
% url: http://behavior3js.guineashots.com
test(FileName) ->
case file:read_file("json/" ++ FileName) of
{ok, EBinary} ->
{ok, BteStatus} = bte_ai:init(EBinary),
io:format("test___1 ~p~n", [BteStatus#r_bte_status.status]),
BteStatus1 = bte_ai:tick(BteStatus),
io:format("test___2 ~p~n", [BteStatus1#r_bte_status.status]),
% BteStatus2 = bte_ai:tick(BteStatus1), % testing bte stack
% BteStatus3 = bte_ai:tick(BteStatus2),
% BteStatus4 = bte_ai:tick(BteStatus3),
% BteStatus5 = bte_ai:tick(BteStatus4),
ok;
_ ->
skip
end.