最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP網(wǎng)頁游戲?qū)W習之Xnova(ogame)源碼解讀(九)

 更新時間:2014年06月24日 08:47:35   作者:鐵船長  
這篇文章主要介紹了PHP網(wǎng)頁游戲Xnova(ogame)源碼解讀的艦隊相關函數(shù)部分,需要的朋友可以參考下

十二、艦隊相關函數(shù)(unlocalised.php)

本節(jié)將把艦隊派遣相關的函數(shù)做個說明,繼續(xù)以注釋方式說明;由于這次涉及的函數(shù)比較多,需要花不少時間來整理消化。

// -------------------------------------------------------------------
//
// 以下是艦隊派遣需要用到的函數(shù)列表
//
// -------------------------------------------------------------------
// 計算兩個星球之間的距離
function GetTargetDistance ($OrigGalaxy, $DestGalaxy, $OrigSystem, $DestSystem,
$OrigPlanet, $DestPlanet)
// 計算艦隊到達指定距離需要的時間,這里會考慮服務器的倍速設置
function GetMissionDuration ($GameSpeed, $MaxFleetSpeed, $Distance, $SpeedFactor)
// 取得游戲設置后的艦隊速度
function GetGameSpeedFactor ()
// 計算艦隊的最大速度
function GetFleetMaxSpeed ($FleetArray, $Fleet, $Player)
// 計算單個艦種的HH消耗
function GetShipConsumption ( $Ship, $Player )
// 計算艦隊的HH消耗,這里就是實際的HH消耗量,傳入了很多參數(shù)
function GetFleetConsumption ($FleetArray, $SpeedFactor, $MissionDuration,
$MissionDistance, $FleetMaxSpeed, $Player)
// -------------------------------------------------------------------
//
// 以下是字符串的格式化顯示函數(shù)列表
//
// -------------------------------------------------------------------
// 格式化時間,形如:xxd xxh xxm
function pretty_time ($seconds)
// 格式化分鐘,形如:xxmin
function pretty_time_hour ($seconds)
// 建造時間格式,前面會有說明
function ShowBuildTime ($time)
//孤立函數(shù),沒有被調(diào)用
function add_points ($resources, $userid)
//孤立函數(shù),沒有被調(diào)用
function remove_points ($resources, $userid)
//孤立函數(shù),沒有被調(diào)用
function get_userdata ()
// -------------------------------------------------------------------
//
// 以下是模板文件的讀/寫/使用函數(shù)列表
//
// -------------------------------------------------------------------
// 根據(jù)文件名讀取文件內(nèi)容
function ReadFromFile($filename)
//孤立函數(shù),沒有被調(diào)用
function SaveToFile ($filename, $content)
//前面介紹過,用$array的值進行替換
function parsetemplate ($template, $array)
//也介紹過,就是取得指定模板文件的內(nèi)容
function gettemplate ($templatename)
// include不同語言文件
function includeLang ($filename, $ext = '.mo')
// -------------------------------------------------------------------
//
// 以下是艦隊鏈接類函數(shù)列表
//
// -------------------------------------------------------------------
// 構造一個艦隊起始星球的星圖超鏈接
function GetStartAdressLink ( $FleetRow, $FleetType )
// 構造一個艦隊目的星球的星圖超鏈接
function GetTargetAdressLink ( $FleetRow, $FleetType )
// 構造一個指定星球的星圖超鏈接
function BuildPlanetAdressLink ( $CurrentPlanet )
// 構造一個給攻擊者的發(fā)送消息到超鏈接
function BuildHostileFleetPlayerLink ( $FleetRow )
// 取得下次月門的開啟時間
function GetNextJumpWaitTime ( $CurMoon )
// 構造一個攻擊艦隊明細列表
function CreateFleetPopupedFleetLink ( $FleetRow, $Texte, $FleetType )
//構造一個返回艦隊的明細列表,包括有無資源
function CreateFleetPopupedMissionLink ( $FleetRow, $Texte, $FleetType ) 

相關文章

最新評論

宁晋县| 内江市| 宽城| 九龙城区| 密山市| 乌兰察布市| 嘉义县| 南和县| 奇台县| 巩留县| 大足县| 金华市| 双城市| 湟源县| 乌鲁木齐市| 凉山| 丹寨县| 娄烦县| 罗定市| 温州市| 屯留县| 贺州市| 敖汉旗| 天全县| 汾阳市| 德保县| 乌兰县| 射阳县| 浪卡子县| 常熟市| 永州市| 阿图什市| 青阳县| 玛曲县| 阳新县| 盐源县| 浦江县| 石首市| 宁武县| 南阳市| 永平县|