objectReferenceIndex - cwtickle/danoniplus GitHub Wiki

Japanese only

| < ID一覧 | オブジェクト一覧 | オブジェクト構成・ボタン > |

オブジェクトリファレンス

主要オブジェクト

画面定義関数

  1. タイトル前処理
    • initialControl ()
    • preheaderConvert (_dosObj)
      • updateLocalDesc ()
    • headerConvert (_dosObj)
    • getDifSelectorUse (_headerFlg, _viewLists)
  2. タイトル表示
    • titleInit ()
      • getLinkSiz (_name)
      • createCreditBtn (_id, _text, _url)
    • flowTitleTimeline ()
  3. 設定画面表示
    • optionInit ()
  4. 設定画面(Display)表示
    • settingsDisplayInit ()
  5. キーコンフィグ画面表示
    • keyConfigInit ()
      • getKeyConfigColor (_j, _colorPos)
      • searchPattern (_tempPtn, _sign, _transKeyUse, _keyCheck)
  6. プレイ開始前設定
    • loadMusic ()
    • setAudio (_url)
    • initWebAudioAPIfromBase64 (_url)
    • initWebAudioAPIfromURL (_url)
    • musicAfterLoaded ()
    • loadingScoreInit ()
      • setData (_data, _minLength)
  7. プレイ画面表示
    • mainInit ()
      • checkMusicSiz (_text, _siz)
      • mainKeyDownActFunc[_autoAllFlg] (_keyCode)
      • mainKeyUpActFunc[_autoAllFlg] ()
      • changeColorFunc[_arrow] (_j, _k)
      • changeColorFunc[_frz] (_j, _k, _state)
      • judgeObjDelete[_arrow] (_j, _deleteObj)
      • judgeMotionFunc[_arrow] (_j, _arrow, _cnt)
      • judgeMotionFunc[_frz] (_j, _k, _frzRoot, _cnt)
      • judgeMotionFunc[_frzKeyUp] (_j, _k, _frzRoot, _cnt, _keyUpFrame)
      • judgeNextFunc[_frz] (_j, _k, _cnt)
      • checkKeyUpFunc[_frz] (_j)
      • makeArrow (_j, _arrowCnt, _name, _color)
      • movArrow (_j, _k, _name)
      • makeFrzArrow (_j, _arrowCnt, _name, _normalColor, _barColor)
      • movFrzArrow (_j, _k, _name)
    • flowTimeline ()
  8. 結果画面表示
    • resultInit ()
      • withOptions (_flg, _defaultSet, _displayText)
      • copyResultImageData (_msg)
      • resetCommonBtn (_id, _name, _posObj, _func, _cssClass)
      • makeLinkButton (_div = divRoot, _param = ``)
      • flowResultTimeline ()

画面定義関数(補助)

主要関数

汎用

要素・属性

値や配列のチェック・変換

キーコード関連

  • transCode (_evt)
  • blockCode (_setKey)

ファイル・リンク制御

色・グラデーション設定

フォント設定

ラベル・ボタン・オブジェクトの作成

CSSの初期設定

  • getCssCustomProperty (_prop, _propData)
  • getCssCustomProperties ()

その他の設定

共通(汎用的で無いもの)

  • current ()
  • updateImgType (_imgType, _initFlg)
  • makeSpriteData (_data, _calcFrame)
    • makeSpriteImage (_obj)
    • makeSpriteText (_obj)
  • makeStyleData (_data, _calcFrame)
  • makePlayButton(_func)
  • drawSpriteData (_frame, _spriteName, _depthName)
  • drawMainSpriteData (_frame, _depthName)
  • drawStyleData (_frame, _displayName)
  • drawMainStyleData (_frame)
  • getSpriteJumpFrame (_frames)
  • drawTitleResultMotion (_spriteName)
  • getShadowColor (_colorPos, _arrowColor)
  • getKeyInfo ()
  • updateKeyInfo (_header, _keyCtrlPtn)
  • changeSetColor()
  • resetColorType ({ _from, _to, _fromObj, _toObj })

タイトル画面

  • dosConvert (_dos)
  • getMusicNameSimple (_musicName)
  • getMusicNameMultiLine (_musicName)
  • resetBaseColorList (_baseObj, _dosObj, { scoreId })
    • setColorList (_data, _colorInit, _colorInitLength,
      { _defaultColorgrd, _colorCdPaddingUse, _defaultFrzColorUse, _objType, _shadowFlg})
  • addGaugeFulls (_obj)
  • resetCustomGauge (_dosObj, { scoreId })
  • getGaugeSetting (_dosObj, _name, _difLength, { scoreId })
    • setGaugeDetails (_scoreId, _gaugeDetails)
    • getGaugeDetailList (_scoreId, _defaultGaugeList)
  • getKeyName (_key)
  • keysConvert (_dosObj)
    • existParam (_data, _paramName)
    • newKeyMultiParam (_key, _name, _convFunc, { errCd, baseCopyFlg, loopFunc })
    • newKeyTripleParam (_key, _name, { errCd })
    • newKeySingleParam (_key, _name, _type)
    • newKeyPairParam(_key, _name, _pairName, _defaultName, _defaultVal)

設定画面

  • commonSettingBtn (_labelName)
  • setSpriteList (_settingList)
  • createOptionWindow (_sprite)
    • createScoreDetail (_name, _graphUseFlg)
    • setScoreDetail ()
  • resetDifWindow ()
  • makeDifList (_difList, _difCover, _targetKey)
  • getNextDifficulty (_scoreId, _scrollNum)
  • nextDifficulty (_scrollNum)
  • makeDifBtn (_scrollNum)
  • createDifWindow (_key)
  • changeDifficulty (_num)
  • getScoreBaseData (_scoreId)
  • drawSpeedGraph (_scoreId)
  • drawDensityGraph (_scoreId)
  • drawBaseLine (_context, _resolution)
  • drawLine (_context, _y, _lineType, _fixed)
  • updateScoreDetailLabel(_name, _label, _value, _pos, _labelname)
  • makeDifInfoLabels (_scoreId)
  • makeDifInfo (_scoreId)
  • setReverse (_btn)
  • setReverseView (_btn)
  • setGauge (_scrollNum, _gaugeInitFlg)
    • setLife (_baseProperty, _setProperty, _magnification)
    • setLifeCategory (_baseObj, { _magInit = 1, _magRcv = 1, _magDmg = 1 }
    • changeLifeMode (_baseObj)
  • gaugeFormat (_mode, _border, _rcv, _dmg, _init, _lifeValFlg)
  • getAccuracy (_border, _rcv, _dmg, _init, _allCnt)
  • setDifficulty (_initFlg)
  • createGeneralSetting (_obj, _settingName, { unitName, skipTerms, hiddenBtn, addRFunc, addLFunc, settingLabel, displayName, scLabel, roundNum })
  • createLblSetting (_settingName, _adjY, _settingLabel)
  • setSetting (_scrollNum, _settingName, _unitName)
  • makeDisabledLabel (_id, _heightPos, _defaultStr)
  • getKeyReverse (_localStorage, _extraKeyName)
  • setReverseDefault ()
  • setExcessive (_btn)
  • getKeyCtrl (_localStorage, _extraKeyName)
  • makeSettingLblCssButton (_id, _name, _heightPos, _func, { x, y, w, h, siz, cxtFunc, ...rest })
  • makeDifLblCssButton (_id, _name, _heightPos, _func, { x, w, btnStyle })
  • makeMiniCssButton (_id, _directionFlg, _heightPos, _func, { dx, dy, dw, dh, dsiz })
  • resetGroupList (_type, _keyCtrlPtn)

設定画面(Display)

  • createSettingsDisplayWindow (_sprite)
    • setLockView (_btn)
    • dispAppearanceSlider ()
    • makeDisplayButton (_name, _heightPos, _widthPos)
      • makeDisabledDisplayLabel (_id, _heightPos, _widthPos, _defaultStr, _flg)
  • interlockingButton (_headerObj, _name, _current, _next, _buttonFlg)

キーコンフィグ画面

  • adjustScrollPoint (_targetX)
  • getKeyConfigColor (_j, _colorPos)
  • changeKeyConfigColor (_j, _k, _cssName)
  • changeTmpData (_type, _len, _j, _scrollNum)
  • changeTmpColor (_j, _scrollNum)
  • changeTmpShuffleNum (_j, _scrollNum)
  • viewGroup (_type)
  • setGroup (_type, _scrollNum)
  • makeKCButtonHeader (_id, _name, {x, y, w, h, siz, align, ...rest}, ..._classes)
  • makeKCButton (_id, _text, _func, {x, y, w, h, siz, borderStyle, cxtFunc, ...rest}, _mainClass, ..._classes)
  • makeMiniKCButton (_id, _directionFlg, _func, { x, y, w, h, siz })
  • setShuffleGroup (_scrollNum)
  • makeGroupButton (_type, { baseX, cssName })
  • setKeyConfigCursor ()
  • changeConfigCursor (_nextj)
  • getNextNum (_scrollNum, _groupName)
  • setConfigType (_scrollNum)
  • appearConfigSteps (_num)
  • changeColorPicker (_j, _type, _color)
  • setColorType (_scrollNum)
  • setImgType (_scrollNum)
  • createColorPickWindow (_j, _type, _func, { x, y }
  • searchPattern (_tempPtn, _sign, _transKeyUse)
  • changePattern (_sign)

ロード画面

  • setScoreIdHeader (_scoreId, _scoreLockFlg)
  • setDosIdHeader (_scoreId, _scoreLockFlg)
  • applyShuffle (_keyNum, _shuffleGroup, _style)
  • applyMirror (_keyNum, _shuffleGroup)
  • applyRandom (_keyNum, _shuffleGroup)
  • applySRandom (_keyNum, _shuffleGroup, _arrowHeader, _frzHeader)
  • scoreConvert (_dosObj, _scoreId, _preblankFrame, _dummyNo, _keyCtrlPtn, _scoreAnalyzeFlg)
    • calcFrame (_frame)
    • storeArrowData (_data)
    • setSpeedData (_header, _scoreNo, _footer)
    • mergeColorData (_header = color)
    • setColorData (_header, _scoreNo)
    • setCssMotionData (_header, _scoreNo)
    • setScrollchData (_scoreNo)
    • getRefData (_header, _dataName)
    • getPriorityList (_header, _type, _scoreNo)
    • getPriorityHeader (_defaultHeaders = [])
    • makeWordData (_scoreNo)
    • makeSpriteWordData (_data, _reverseFlg)
    • makeBackgroundData (_header, _scoreNo, { resultTypes = [] } = {})
  • calcLifeVals (_allArrows)
  • calcLifeVal (_val, _allArrows)
  • getLastFrame (_dataObj, _keyCtrlPtn)
  • getFirstArrowFrame (_dataObj, _keyCtrlPtn)
  • getStartFrame (_lastFrame, _fadein, _scoreId)
  • setSpeedOnFrame (_speedData, _lastFrame)
  • setMotionOnFrame ()
  • getBoostTrace (_frms, _spd, _pnFlg)
  • getBrakeTrace (_frms)
  • getFirstArrivalFrame (_startFrame, _speedOnFrame, motionOnFrame)
  • pushArrows (_dataObj, _speedOnFrame, _motionOnFrame, _firstArrivalFrame)
    • setNotes (_j, _k, _data, _startPoint, _header, _frzFlg)
    • calcNotes (_j, _data, _header, _frzFlg)
    • getTimingData (_data)
    • calcDataTiming (_type, _header, _setFunc, { _term, _colorFlg, _calcFrameFlg } )
    • calcAnimationData (_type, _data)
  • getArrowStartFrame (_frame, _speedOnFrame, _motionOnFrame)
  • isFrzHitColor (_val)
  • getFrzLength (_speedOnFrame, _startFrame, _endFrame)
  • convertReplaceNums ()
  • pushColors (_header, _frame, _val, _colorCd, _allFlg)
  • pushCssMotions (_header, _frame, _val, _styleName, _styleNameRev)
  • pushScrollchs (_header, _frameArrow, _val, _frameStep, _scrollDir)
  • getArrowSettings ()
  • setKeyCtrl (_localStorage, _keyNum, _keyCtrlPtn)

メイン画面

  • changeAppearanceFilter (_appearance, _num)
  • makeCounterSymbol (_id, _x, _class, _heightPos, _text)
  • changeColors (_mkColor, _mkColorCd, _objType = arrow)
  • changeCssMotions (_mkCssMotion, _mkCssMotionName, _name)
  • changeScrollArrowDirs (_frame)
  • changeStepY (_frame)
  • changeHitFrz (_j, _k, _name, _difFrame)
  • changeFailedFrz (_j, _k)
  • checkJudgment (_difCnt)
  • judgeArrow (_j)
  • displayDiff (_difFrame, _fjdg, _justFrames)
  • countFastSlow (_difFrame, _justFrames)
  • changeLifeColor (_state)
  • lifeRecovery ()
  • lifeDamage (_excessive)
  • updateCombo ()
  • judgeRecovery (_name, _difFrame)
  • judgeDamage (_name, _difFrame)
  • judgeIi (_difFrame)
  • judgeShakin (_difFrame)
  • judgeMatari (_difFrame)
  • judgeShobon (_difFrame)
  • judgeUwan (_difFrame)
  • judgeKita (_difFrame)
  • judgeIknai (_difFrame)
  • makeFinishView (_text)
  • finishViewing ()

結果画面

  • makeCssResultPlayData (_id, _x, _class, _heightPos, _text, _align)
  • makeCssResultSymbol (_id, _x, _class, _heightPos, _text, _align)

参考

※以下の情報は古い可能性があります。あくまで参考としてください。

| < ID一覧 | オブジェクト一覧 | オブジェクト構成・ボタン > |

⚠️ **GitHub.com Fallback** ⚠️