欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

十二、艦隊(duì)相關(guān)函數(shù)(unlocalised.php)

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

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

相關(guān)文章

  • Laravel框架DB facade數(shù)據(jù)庫(kù)操作詳解

    Laravel框架DB facade數(shù)據(jù)庫(kù)操作詳解

    這篇文章主要介紹了Laravel框架DB facade數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式詳細(xì)分析了laravel數(shù)據(jù)庫(kù)基本創(chuàng)建、連接、增刪改查等操作技巧,需要的朋友可以參考下
    2019-12-12
  • php正則表達(dá)式使用的詳細(xì)介紹

    php正則表達(dá)式使用的詳細(xì)介紹

    本篇文章介紹了,php正則表達(dá)式使用的詳細(xì)說(shuō)明。需要的朋友參考下
    2013-04-04
  • Laravel框架隊(duì)列原理與用法分析

    Laravel框架隊(duì)列原理與用法分析

    這篇文章主要介紹了Laravel框架隊(duì)列原理與用法,結(jié)合實(shí)例形式分析了Laravel框架隊(duì)列的原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2018-09-09
  • YII框架批量插入數(shù)據(jù)的方法

    YII框架批量插入數(shù)據(jù)的方法

    這篇文章主要介紹了YII框架批量插入數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了Yii基于自定義函數(shù)實(shí)現(xiàn)數(shù)據(jù)批量插入的操作技巧,需要的朋友可以參考下
    2017-03-03
  • 解決Laravel自定義類引入和命名空間的問題

    解決Laravel自定義類引入和命名空間的問題

    今天小編就為大家整理了一篇解決Laravel自定義類引入和命名空間的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-10-10
  • PHP中針對(duì)區(qū)域語(yǔ)言標(biāo)記信息的操作

    PHP中針對(duì)區(qū)域語(yǔ)言標(biāo)記信息的操作

    大家都知道Locale 類就是操作區(qū)域語(yǔ)言相關(guān)內(nèi)容的,它無(wú)法被實(shí)例化,所有全部功能方法都是靜態(tài)的。接下來(lái)通過(guò)本文給大家分享PHP中針對(duì)區(qū)域語(yǔ)言標(biāo)記信息的操作,需要的朋友參考下吧
    2021-07-07
  • 基于PHP實(shí)現(xiàn)用戶在線狀態(tài)檢測(cè)

    基于PHP實(shí)現(xiàn)用戶在線狀態(tài)檢測(cè)

    這篇文章主要介紹了基于PHP實(shí)現(xiàn)用戶在線狀態(tài)檢測(cè),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • PHP生成隨機(jī)密碼4種方法及性能對(duì)比

    PHP生成隨機(jī)密碼4種方法及性能對(duì)比

    這篇文章主要介紹了PHP生成隨機(jī)密碼4種方法及性能對(duì)比,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Symfony查詢方法實(shí)例小結(jié)

    Symfony查詢方法實(shí)例小結(jié)

    這篇文章主要介紹了Symfony查詢方法,結(jié)合實(shí)例形式總結(jié)分析了createQuery與getQuery查詢數(shù)據(jù)的具體使用技巧,需要的朋友可以參考下
    2017-06-06
  • php中用unset銷毀變量并釋放內(nèi)存

    php中用unset銷毀變量并釋放內(nèi)存

    在本篇文章里小編給大家分享的是關(guān)于php中用unset銷毀變量并釋放內(nèi)存的實(shí)例分享內(nèi)容,需要的朋友們可以參考下。
    2020-05-05

最新評(píng)論