Open saddieeiddas opened 5 years ago
Hijacking for client API status as well 🚗
Methods that return a Task\
result
- [ ] _cse_dev_listenForKeyBindingTask
- [ ] _cse_dev_setOptions
- [ ] _cse_dev_testOption
- [ ] _cse_dev_takeScreenshot
See Engine Events
See EntityStateModel.
'entityState.update'
'kinematic'
'player'
'siege'
See SelfPlayerStateModel.
Inherits all values of PlayerState
from Entity States
'selfPlayerState.update'
See FriendlyTargetPlayerStateModel interface.
Inherits all values of PlayerState
from Entity States
'friendlyTargetPlayerState.update'
See EnemyTargetPlayerStateModel interface.
Inherits all values of PlayerState
from Entity States
'enemyTargetPlayerState.update'
See KeyActionsModel.
Properties match the ButtonFunction
enumeration found in Input.h
on the game client. I will skip listing them all here.
See LoadingStateModel.
See PlotModel.
'taskComplete'
See Task
client.OnAbilityError((message: any) => {})
is missingSkill interface is not yet completed
client.FOV(degrees)
is missingThis is removed, will just use a normal GameOption
plotPermissions
is missingplotPermissions { Self = 0, Group = 1 << 0, Friends = 1 << 1, Guild = 1 << 2, Realm = 1 << 3, All = 1 << 4, COUNT = 1 << 5, }
Not used currently, will get added if it does
How can
siege
targets be handled, currently only have access to siege which is controlled by self/friendly/enemy, but no targeting siege directly.
Resolved.
client.SnapMode()
is missing
This was intentionally removed as it is no longer supported by the client.
client.Emote()
is missing
This was intentionally removed, emotes will function more like skills in the future.
client.CrashTheGame()
is missing
This was intentionally removed, will be available via a slash command only
UI methods are missing
OpenUI
CloseUI
ShowUI
HideUI
These are no longer relevant with coherent
client.CopyBlueprint();
is missing
client.PasteBlueprint();
is missing
Removed in favor of key action commands.
client.DropItem(id);
is missing
Removed intentionally, drop item is done via an WebAPI move item request
client.OnSkillBarChanged
is missing
Removed as won't be relevant in the new skillbar api, which is not yet complete however.
This is an issue to keep track of coherent integration:
Components
Services
Widgets
Issues
client.OnAbilityError((message: any) => {})
is missingclient.FOV(degrees)
is missingplotPermissions
is missingHow can
siege
targets be handled, currently only have access to siege which is controlled by self/friendly/enemy, but no targeting siege directly.client.SnapMode()
is missingclient.Emote()
is missingclient.CrashTheGame()
is missingUI methods are missing
OpenUI
CloseUI
ShowUI
HideUI
client.CopyBlueprint();
is missingclient.PasteBlueprint();
is missingclient.DropItem(id);
is missingclient.OnSkillBarChanged
is missing