Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/nkzw-tech/athena-crisis
/ functions
Functions
2,131 in github.com/nkzw-tech/athena-crisis
⨍
Functions
2,131
◇
Types & classes
175
Function
constructor
( public readonly id: PlayerID, public readonly teamId: PlayerID, public readonly funds: number,
athena/map/Player.tsx:65
Function
constructor
( public readonly x: number, public readonly y: number, )
athena/map/Vector.tsx:15
Function
constructor
(private effects: Effects)
dionysus/BaseAI.tsx:41
Method
constructor
(public readonly direction: 'right' | 'left' | 'up' | 'down')
apollo/attack-direction/getAttackDirection.tsx:7
Method
constructor
(private readonly effects: Effects)
apollo/__tests__/Action.test.tsx:273
Method
constructor
(public readonly currentViewer: PlayerID)
athena/Vision.tsx:25
Method
constructor
(public readonly currentViewer: PlayerID)
athena/Vision.tsx:47
Method
constructor
( public readonly multiplier: number, public readonly seedCapital: number, public readonly blockli
athena/MapData.tsx:91
Method
constructor
( public readonly width: number, public readonly height: number, )
athena/MapData.tsx:163
Method
constructor
( public readonly map: TileMap, public readonly modifiers: ModifierMap, public readonly decorators
athena/MapData.tsx:196
Method
constructor
( public readonly health: number, public readonly ammo: Ammo | null, public readonly statusEffect:
athena/map/Unit.tsx:90
Method
constructor
( public readonly id: ID, public readonly health: number, public readonly player: PlayerID, pu
athena/map/Unit.tsx:124
Method
constructor
( id: ID, health: number, player: PlayerID, public readonly fuel: number, public readonly
athena/map/Unit.tsx:398
Method
constructor
( id: PlayerID, teamId: PlayerID, funds: number, ai: number | undefined, skills: ReadonlyS
athena/map/Player.tsx:176
Method
constructor
( id: PlayerID, public readonly name: string, teamId: PlayerID, funds: number, ai: number
athena/map/Player.tsx:234
Method
constructor
( id: PlayerID, public readonly userId: string, teamId: PlayerID, funds: number, ai: numbe
athena/map/Player.tsx:328
Method
constructor
(words: PlainBitSet = [])
athena/map/BitSet.tsx:22
Method
constructor
( id: ID, health: number, player: PlayerID, completed: true | null, label: PlayerID | null
athena/map/Building.tsx:21
Method
constructor
( public readonly id: PlayerID, public readonly name: string, public readonly players: ImmutableMa
athena/map/Team.tsx:24
Method
constructor
({ accessBuildings, capture, convert, createBuildings, createTracks, heal, heavyEq
athena/info/Unit.tsx:137
Method
constructor
( public readonly sprite: AttackSprite | AttackSpriteWithVariants, public readonly sound: SoundName |
athena/info/Unit.tsx:279
Method
constructor
( private readonly internalName: string, public readonly damage: DamageMap, public readonly animat
athena/info/Unit.tsx:375
Method
constructor
( public readonly id: ID, private readonly internalName: string, private internalCharacterName: st
athena/info/Unit.tsx:519
Method
constructor
( public readonly id: number, private readonly internalName: string, public readonly sound: SoundN
athena/info/MovementType.tsx:4
Method
constructor
({ heal, radar, sellSkills, }: { heal?: boolean; radar?: boolean; sellSkills?: boole
athena/info/Building.tsx:48
Method
constructor
( public readonly id: ID, private readonly internalName: string, private readonly internalDescript
athena/info/Building.tsx:113
Method
constructor
( public readonly position: SpriteVector, public readonly animation?: TileAnimation | null, privat
athena/info/Tile.tsx:92
Method
constructor
( public readonly id: ID, private readonly internalName: string, private readonly internalDescript
athena/info/Tile.tsx:129
Method
constructor
( private readonly internalName: string, public readonly group: DecoratorGroup, public readonly po
athena/info/Decorator.tsx:56
Method
constructor
(props: Props)
hera/GameMap.tsx:327
Method
constructor
( message: string, public readonly actionResponse: ActionResponse, public readonly map: MapData,
hera/action-response/ActionResponseError.tsx:5
Method
constructor
(private readonly radarType?: 'on' | 'off')
hera/behavior/Radar.tsx:20
Method
constructor
(private transport: TransportData)
hera/behavior/Transport.tsx:54
Method
constructor
(private fields: ReadonlyMap<Vector, RadiusItem>)
hera/behavior/AttackRadius.tsx:9
Method
constructor
(private readonly skill: Skill)
hera/behavior/SelectTargetBehavior.tsx:10
Method
constructor
(private unitToBuild: UnitInfo | null = null)
hera/behavior/CreateUnit.tsx:49
Method
constructor
(private dropUnit: number | null = null)
hera/behavior/DropUnit.tsx:66
Method
constructor
()
hera/lib/AnimationKey.tsx:9
Method
constructor
( public readonly action: Action, public readonly map: MapData, )
hera/lib/ActionError.tsx:5
Method
constructor
( public override readonly message: string, public readonly info: Record<string, string>, cause?:
hera/ui/ErrorOverlay.tsx:12
Method
constructor
()
hera/ui/ErrorOverlay.tsx:23
Method
constructor
( private readonly queryHandler: QueryHandler | null = null, private readonly maxResults = 10, )
ui/Typeahead.tsx:40
Method
constructor
( public readonly text: string, public readonly value: string, public readonly data: T, )
ui/Typeahead.tsx:187
Method
constructor
(private readonly music: ReadonlyMap<SongName | SoundName, string>)
ui/AudioPlayer.tsx:26
Method
constructor
(private readonly prefix: string)
ui/cssVar.tsx:65
Method
contains
({ x, y }: { x: number; y: number })
athena/MapData.tsx:172
Method
copy
({ biome, blocklistedBuildings, blocklistedSkills, blocklistedUnits, fog, initialCharg
athena/MapData.tsx:104
Method
copy
({ ai, funds, id, seen, skills, teamId, }: { ai?: number | null; funds?: num
athena/map/Player.tsx:187
Method
copy
({ id, name, players, }: { id?: PlayerID; name?: string; players?: ImmutableMap<Play
athena/map/Team.tsx:39
Method
count
()
athena/map/Unit.tsx:182
Function
create
(context)
eslint-plugin/no-inline-css.js:3
Function
create
(context)
eslint-plugin/no-lazy-import.js:3
Function
create
(context)
eslint-plugin/no-copy-expression.js:3
Method
create
( player: Player | PlayerID, config?: { behaviors?: Set<AIBehavior>; label?: PlayerID | null }, )
athena/info/Building.tsx:228
Function
createRatings
(user: { id: number; skillMu: number; skillSigma: number })
hermes/Rating.tsx:20
Method
deactivate
(actions: Actions | null)
hera/behavior/Message.tsx:18
Method
deactivate
()
hera/behavior/NullBehavior.tsx:28
Method
deactivate
()
hera/behavior/Menu.tsx:328
Method
deactivate
()
hera/editor/behavior/EntityBehavior.tsx:92
Function
decodeChaosStars
(plainChaosStars: PlainChaosStars)
apollo/invasions/ChaosStars.tsx:11
Function
decodeDynamicEffectObjectiveID
( id: PlainDynamicEffectObjectiveID, )
apollo/Condition.tsx:115
Function
decodeDynamicPlayerID
(id: PlainDynamicPlayerID)
athena/map/Player.tsx:489
Function
decodeEffect
(encodedEffect: EncodedEffect)
apollo/Effects.tsx:216
Function
decodeTurnState
( encodedTurnState: PreviousGameState<PlainMap> | null, )
hermes/game/decodeTurnState.tsx:7
Method
description
()
athena/info/Unit.tsx:592
Method
description
()
athena/info/Building.tsx:177
Method
description
()
athena/info/Tile.tsx:182
Method
develop
()
dionysus/PersephoneBeta.tsx:121
Method
develop
()
dionysus/OdysseusDelta.tsx:92
Method
develop
()
dionysus/DiomedesEpsilon.tsx:121
Function
disableActiveSkills
()
athena/map/Player.tsx:112
Function
distance
(v: Vector)
athena/map/Vector.tsx:88
Function
drawAnimatedFog
()
hera/Fog.tsx:815
Function
dropLabel
(labels: PlayerIDSet)
athena/map/Entity.tsx:92
Method
dropLabel
(labels: PlayerIDSet)
athena/map/Unit.tsx:281
Function
dropUnitAction
( map: MapData, actionResponse: DropUnitActionResponse, state: State, onComplete: StateToStateLike, )
hera/behavior/drop/dropUnitAction.tsx:9
Function
emptyFalseFunction
()
ui/App.tsx:79
Function
emptyFunction
()
ui/App.tsx:78
Function
encodeChaosStars
(chaosStars: ChaosStars)
apollo/invasions/ChaosStars.tsx:7
Function
encodeDynamicEffectObjectiveID
( id: DynamicEffectObjectiveID, )
apollo/Condition.tsx:100
Function
encodeEffect
({ actions, conditions, occurrence, players }: Effect)
apollo/Effects.tsx:191
Function
encodePlayerPerformance
(performance: PlayerPerformance)
athena/map/PlayerPerformance.tsx:130
Function
encodeTurnState
( turnState: PreviousGameState<MapData> | null, )
hermes/game/encodeTurnState.tsx:7
Function
encodedMapDataHasHiddenObjective
(state: PlainMap)
athena/lib/encodedMapDataHasHiddenObjective.tsx:3
Function
endTurn
(map: MapData)
dionysus/BaseAI.tsx:137
Method
enter
(vector: Vector, state: State)
hera/behavior/NullBehavior.tsx:13
Method
enter
(vector: Vector, state: State)
hera/behavior/CreateUnit.tsx:72
Method
enter
(vector: Vector, state: State)
hera/behavior/DropUnit.tsx:68
Method
enter
(vector: Vector, state: State, actions: Actions, editor?: EditorState)
hera/editor/behavior/VectorBehavior.tsx:9
Method
enter
( vector: Vector, state: State, actions: Actions, editor?: EditorState, subVector?: Vector
hera/editor/behavior/DesignBehavior.tsx:150
Function
equals
(vector: VectorLike | null)
athena/map/Vector.tsx:92
Function
executeMove
(map: MapData, action: MoveAction)
dionysus/BaseAI.tsx:97
Function
expand
()
athena/map/Vector.tsx:36
Function
expandStar
()
athena/map/Vector.tsx:78
Function
expandWithDiagonals
()
athena/map/Vector.tsx:67
Function
extractCost
(info: BuildingInfo)
hera/card/BuildingCard.tsx:54
Function
extractCost
(info: UnitInfo)
hera/card/UnitCard.tsx:101
Function
extractFuel
({ configuration: { fuel } }: UnitInfo)
hera/card/UnitCard.tsx:102
Function
extractName
({ name }: { name: string })
codegen/generate-translations.tsx:207
Function
extractProp
(node: TSTypeElement)
codegen/generate-actions.tsx:198
← previous
next →
1,801–1,900 of 2,131, ranked by callers