📄 engineapi.pas
字号:
Move(S.Strings,pszDest^,S.btLen);
pszDest[S.btLen]:=#0;
end;
function TList_Create; external LibName name 'TList_Create';
procedure TList_Free; external LibName name 'TList_Free';
function TList_Count; external LibName name 'TList_Count';
function TList_Add; external LibName name 'TList_Add';
procedure TList_Insert; external LibName name 'TList_Insert';
function TList_Get; external LibName name 'TList_Get';
procedure TList_Put; external LibName name 'TList_Put';
procedure TList_Delete; external LibName name 'TList_Delete';
procedure TList_Clear; external LibName name 'TList_Delete';
procedure TList_Exchange; external LibName name 'TList_Delete';
function TStringList_Create; external LibName name 'TStringList_Create';
procedure TStringList_Free; external LibName name 'TStringList_Free';
function TStringList_Count; external LibName name 'TStringList_Count';
function TStringList_Add; external LibName name 'TStringList_Add';
function TStringList_AddObject; external LibName name 'TStringList_AddObject';
procedure TStringList_Insert; external LibName name 'TStringList_Insert';
function TStringList_Get; external LibName name 'TStringList_Get';
function TStringList_GetObject; external LibName name 'TStringList_GetObject';
procedure TStringList_Put; external LibName name 'TStringList_Put';
procedure TStringList_PutObject; external LibName name 'TStringList_PutObject';
procedure TStringList_Delete; external LibName name 'TStringList_Delete';
procedure TStringList_Clear; external LibName name 'TStringList_Clear';
procedure TStringList_Exchange; external LibName name 'TStringList_Exchange';
procedure TStringList_LoadFormFile; external LibName name 'TStringList_Exchange';
procedure TStringList_SaveToFile; external LibName name 'TStringList_Exchange';
procedure MainOutMessage; external LibName name 'MainOutMessageAPI';
procedure AddGameDataLog; external LibName name 'AddGameDataLogAPI';
function GetGameGoldName; external LibName name 'GetGameGoldName';
procedure EDcode_Decode6BitBuf; external LibName name 'EDcode_Decode6BitBuf';
procedure EDcode_Encode6BitBuf; external LibName name 'EDcode_Encode6BitBuf';
procedure EDcode_SetDecode; external LibName name 'EDcode_SetDecode';
procedure EDcode_SetEncode; external LibName name 'EDcode_SetEncode';
function TConfig_sEnvirDir; external LibName name 'TConfig_sEnvirDir';
function TBaseObject_Create; external LibName name 'TBaseObject_Create';
procedure TBaseObject_Free; external LibName name 'TBaseObject_Free';
function TBaseObject_sMapFileName; external LibName name 'TBaseObject_sMapFileName';
function TBaseObject_sMapName; external LibName name 'TBaseObject_sMapName';
function TBaseObject_sMapNameA; external LibName name 'TBaseObject_sMapNameA';
function TBaseObject_sCharName; external LibName name 'TBaseObject_sCharName';
function TBaseObject_sCharNameA; external LibName name 'TBaseObject_sCharNameA';
function TBaseObject_nCurrX; external LibName name 'TBaseObject_nCurrX';
function TBaseObject_nCurrY; external LibName name 'TBaseObject_nCurrY';
function TBaseObject_btDirection; external LibName name 'TBaseObject_btDirection';
function TBaseObject_btGender; external LibName name 'TBaseObject_btGender';
function TBaseObject_btHair; external LibName name 'TBaseObject_btHair';
function TBaseObject_btJob; external LibName name 'TBaseObject_btJob';
function TBaseObject_nGold; external LibName name 'TBaseObject_nGold';
function TBaseObject_Ability; external LibName name 'TBaseObject_Ability';
function TBaseObject_WAbility; external LibName name 'TBaseObject_WAbility';
function TBaseObject_nCharStatus; external LibName name 'TBaseObject_nCharStatus';
function TBaseObject_sHomeMap; external LibName name 'TBaseObject_sHomeMap';
function TBaseObject_nHomeX; external LibName name 'TBaseObject_nHomeX';
function TBaseObject_nHomeY; external LibName name 'TBaseObject_nHomeY';
function TBaseObject_boOnHorse; external LibName name 'TBaseObject_boOnHorse';
function TBaseObject_btHorseType; external LibName name 'TBaseObject_btHorseType';
function TBaseObject_btDressEffType; external LibName name 'TBaseObject_btDressEffType';
function TBaseObject_nPkPoint; external LibName name 'TBaseObject_nPkPoint';
function TBaseObject_boAllowGroup; external LibName name 'TBaseObject_boAllowGroup';
function TBaseObject_boAllowGuild; external LibName name 'TBaseObject_boAllowGuild';
function TBaseObject_nFightZoneDieCount; external LibName name 'TBaseObject_nFightZoneDieCount';
function TBaseObject_nBonusPoint; external LibName name 'TBaseObject_nBonusPoint';
function TBaseObject_nHungerStatus; external LibName name 'TBaseObject_nHungerStatus';
function TBaseObject_boAllowGuildReCall; external LibName name 'TBaseObject_boAllowGuildReCall';
function TBaseObject_duBodyLuck; external LibName name 'TBaseObject_duBodyLuck';
function TBaseObject_nBodyLuckLevel; external LibName name 'TBaseObject_nBodyLuckLevel';
function TBaseObject_wGroupRcallTime; external LibName name 'TBaseObject_wGroupRcallTime';
function TBaseObject_boAllowGroupReCall; external LibName name 'TBaseObject_boAllowGroupReCall';
function TBaseObject_nCharStatusEx; external LibName name 'TBaseObject_nCharStatusEx';
function TBaseObject_dwFightExp; external LibName name 'TBaseObject_dwFightExp';
function TBaseObject_nViewRange; external LibName name 'TBaseObject_nViewRange';
function TBaseObject_wAppr; external LibName name 'TBaseObject_wAppr';
function TBaseObject_btRaceServer; external LibName name 'TBaseObject_btRaceServer';
function TBaseObject_btRaceImg; external LibName name 'TBaseObject_btRaceImg';
function TBaseObject_btHitPoint; external LibName name 'TBaseObject_btHitPoint';
function TBaseObject_nHitPlus; external LibName name 'TBaseObject_nHitPlus';
function TBaseObject_nHitDouble; external LibName name 'TBaseObject_nHitDouble';
function TBaseObject_boRecallSuite; external LibName name 'TBaseObject_boRecallSuite';
function TBaseObject_nHealthRecover; external LibName name 'TBaseObject_nHealthRecover';
function TBaseObject_nSpellRecover; external LibName name 'TBaseObject_nSpellRecover';
function TBaseObject_btAntiPoison; external LibName name 'TBaseObject_btAntiPoison';
function TBaseObject_nPoisonRecover; external LibName name 'TBaseObject_nPoisonRecover';
function TBaseObject_nAntiMagic; external LibName name 'TBaseObject_nAntiMagic';
function TBaseObject_nLuck; external LibName name 'TBaseObject_nLuck';
function TBaseObject_nPerHealth; external LibName name 'TBaseObject_nPerHealth';
function TBaseObject_nPerHealing; external LibName name 'TBaseObject_nPerHealing';
function TBaseObject_nPerSpell; external LibName name 'TBaseObject_nPerSpell';
function TBaseObject_btGreenPoisoningPoint; external LibName name 'TBaseObject_btGreenPoisoningPoint';
function TBaseObject_nGoldMax; external LibName name 'TBaseObject_nGoldMax';
function TBaseObject_btSpeedPoint; external LibName name 'TBaseObject_btSpeedPoint';
function TBaseObject_btPermission; external LibName name 'TBaseObject_btPermission';
function TBaseObject_nHitSpeed; external LibName name 'TBaseObject_nHitSpeed';
function TBaseObject_TargetCret; external LibName name 'TBaseObject_TargetCret';
function TBaseObject_LastHiter; external LibName name 'TBaseObject_LastHiter';
function TBaseObject_ExpHiter; external LibName name 'TBaseObject_ExpHitter';
function TBaseObject_btLifeAttrib; external LibName name 'TBaseObject_btLifeAttrib';
function TBaseObject_GroupOwner; external LibName name 'TBaseObject_GroupOwner';
function TBaseObject_GroupMembersList; external LibName name 'TBaseObject_GroupMembersList';
function TBaseObject_boHearWhisper; external LibName name 'TBaseObject_boHearWhisper';
function TBaseObject_boBanShout; external LibName name 'TBaseObject_boBanShout';
function TBaseObject_boBanGuildChat; external LibName name 'TBaseObject_boBanGuildChat';
function TBaseObject_boAllowDeal; external LibName name 'TBaseObject_boAllowDeal';
function TBaseObject_nSlaveType; external LibName name 'TBaseObject_nSlaveType';
function TBaseObject_Master; external LibName name 'TBaseObject_Master';
function TBaseObject_btAttatckMode; external LibName name 'TBaseObject_btAttatckMode';
function TBaseObject_nNameColor; external LibName name 'TBaseObject_nNameColor';
function TBaseObject_nLight; external LibName name 'TBaseObject_nLight';
function TBaseObject_ItemList; external LibName name 'TBaseObject_ItemList';
function TBaseObject_MagicList; external LibName name 'TBaseObject_MagicList';
function TBaseObject_MyGuild; external LibName name 'TBaseObject_MyGuild';
function TBaseObject_UseItems; external LibName name 'TBaseObject_UseItems';
function TBaseObject_btMonsterWeapon; external LibName name 'TBaseObject_btMonsterWeapon';
function TBaseObject_PEnvir; external LibName name 'TBaseObject_PEnvir';
function TBaseObject_boGhost; external LibName name 'TBaseObject_boGhost';
function TBaseObject_boDeath; external LibName name 'TBaseObject_boDeath';
function TBaseObject_DeleteBagItem; external LibName name 'TBaseObject_DeleteBagItem';
function TBaseObject_AddCustomData; external LibName name 'TBaseObject_AddCustomData';
function TBaseObject_GetCustomData; external LibName name 'TBaseObject_GetCustomData';
procedure TBaseObject_SendMsg; external LibName name 'TBaseObject_SendMsg';
procedure TBaseObject_SendRefMsg; external LibName name 'TBaseObject_SendRefMsg';
procedure TBaseObject_SysMsg; external LibName name 'TBaseObject_SysMsg';
function TBaseObject_GetFrontPosition; external LibName name 'TBaseObject_GetFrontPosition';
function TBaseObject_GetRecallXY; external LibName name 'TBaseObject_GetRecallXY';
procedure TBaseObject_SpaceMove; external LibName name 'TBaseObject_SpaceMove';
procedure TBaseObject_FeatureChanged; external LibName name 'TBaseObject_FeatureChanged';
procedure TBaseObject_StatusChanged; external LibName name 'TBaseObject_StatusChanged';
function TBaseObject_GetFeatureToLong; external LibName name 'TBaseObject_GetFeatureToLong';
function TBaseObject_GetFeature; external LibName name 'TBaseObject_GetFeature';
function TBaseObject_GetCharColor; external LibName name 'TBaseObject_GetCharColor';
function TBaseObject_GetNamecolor; external LibName name 'TBaseObject_GetNamecolor';
procedure TBaseObject_GoldChanged; external LibName name 'TBaseObject_GoldChanged';
procedure TBaseObject_GameGoldChanged; external LibName name 'TBaseObject_GameGoldChanged';
function TBaseObject_MagCanHitTarget; external LibName name 'TBaseObject_MagCanHitTarget';
function TBaseObject_IsProtectTarget; external LibName name 'TBaseObject_IsProtectTarget';
function TBaseObject_IsAttackTarget; external LibName name 'TBaseObject_IsAttackTarget';
function TBaseObject_IsProperTarget; external LibName name 'TBaseObject_IsProperTarget';
function TBaseObject_IsProperFriend; external LibName name 'TBaseObject_IsProperFriend';
procedure TBaseObject_TrainSkillPoint; external LibName name 'TBaseObject_TrainSkillPoint';
function TBaseObject_GetAttackPower; external LibName name 'TBaseObject_GetAttackPower';
function TBaseObject_MakeSlave; external LibName name 'TBaseObject_MakeSlave';
procedure TBaseObject_MakeGhost; external LibName name 'TBaseObject_MakeGhost';
procedure TBaseObject_RefNameColor; external LibName name 'TBaseObject_RefNameColor';
function TBaseObject_AddItemToBag; external LibName name 'TBaseObject_AddItemToBag';
function TBaseObject_AddItemToStorage; external LibName name 'TBaseObject_AddItemToStorage';
procedure TBaseObject_ClearBagItem; external LibName name 'TBaseObject_ClearBagItem';
procedure TBaseObject_ClearStorageItem; external LibName name 'TBaseObject_ClearStorageItem';
procedure TBaseObject_SetHookGetFeature; external LibName name 'TBaseObject_SetHookGetFeature';
procedure TBaseObject_SetHookEnterAnotherMap; external LibName name 'TBaseObject_SetHookEnterAnotherMap';
procedure TBaseObject_SetHookObjectDie; external LibName name 'TBaseObject_SetHookObjectDie';
procedure TBaseObject_SetHookChangeCurrMap; external LibName name 'TBaseObject_SetHookChangeCurrMap';
function TBaseObject_GetPoseCreate; external LibName name 'TBaseObject_GetPoseCreate';
function TPlayObject_nSoftVersionDate; external LibName name 'TPlayObject_nSoftVersionDate';
function TPlayObject_nSoftVersionDateEx; external LibName name 'TPlayObject_nSoftVersionDateEx';
function TPlayObject_dLogonTime; external LibName name 'TPlayObject_dLogonTime';
function TPlayObject_dwLogonTick; external LibName name 'TPlayObject_dwLogonTick';
function TPlayObject_nMemberType; external LibName name 'TPlayObject_nMemberType';
function TPlayObject_nMemberLevel; external LibName name 'TPlayObject_nMemberLevel';
function TPlayObject_nGameGold; external LibName name 'TPlayObject_nGameGold';
function TPlayObject_nGamePoint; external LibName name 'TPlayObject_nGamePoint';
function TPlayObject_nPayMentPoint; external LibName name 'TPlayObject_nPayMentPoint';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -