Starting documentation of AWA Client components
This commit is contained in:
parent
53eac81cc1
commit
d8b6323dee
2 changed files with 1408 additions and 194 deletions
1408
MyObsidianVault/AWA/00_Concepts/99_Component_Diagrams/Client.md
Normal file
1408
MyObsidianVault/AWA/00_Concepts/99_Component_Diagrams/Client.md
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1,194 +0,0 @@
|
||||||
---
|
|
||||||
|
|
||||||
excalidraw-plugin: parsed
|
|
||||||
tags: [excalidraw]
|
|
||||||
|
|
||||||
---
|
|
||||||
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
|
|
||||||
|
|
||||||
|
|
||||||
# Text Elements
|
|
||||||
avatar.gd
|
|
||||||
Attached to avatar object in 3D scene.
|
|
||||||
move_and_slides on _physics_process
|
|
||||||
-> set_head ^ogiPzd6g
|
|
||||||
|
|
||||||
SCRIPTS ^meVCNPYm
|
|
||||||
|
|
||||||
**network_master_to_client**
|
|
||||||
|
|
||||||
*Sends RPC*:
|
|
||||||
rpc_cm_create_account(username, password)
|
|
||||||
rpc_cm_select_char(char_id)
|
|
||||||
rpc_cm_create_character(charname)
|
|
||||||
rpc_cm_login(email, password)
|
|
||||||
|
|
||||||
*Receives RPC:*
|
|
||||||
rpc_mc_create_account_response(success, message)
|
|
||||||
rpc_mc_character_created
|
|
||||||
rpc_mc_login_response(auth_token, character_shortlist)
|
|
||||||
rpc_mc_load_scene(scene_name, position, scene_port)
|
|
||||||
|
|
||||||
*Signals:*
|
|
||||||
Common.master_ip_received => _on_master_ip_received
|
|
||||||
^lzqSWhzg
|
|
||||||
|
|
||||||
%%
|
|
||||||
# Drawing
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"type": "excalidraw",
|
|
||||||
"version": 2,
|
|
||||||
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.0.17",
|
|
||||||
"elements": [
|
|
||||||
{
|
|
||||||
"type": "text",
|
|
||||||
"version": 162,
|
|
||||||
"versionNonce": 2016797870,
|
|
||||||
"isDeleted": false,
|
|
||||||
"id": "ogiPzd6g",
|
|
||||||
"fillStyle": "solid",
|
|
||||||
"strokeWidth": 2,
|
|
||||||
"strokeStyle": "solid",
|
|
||||||
"roughness": 1,
|
|
||||||
"opacity": 100,
|
|
||||||
"angle": 0,
|
|
||||||
"x": -1584.967391304348,
|
|
||||||
"y": -462.678328804348,
|
|
||||||
"strokeColor": "#1e1e1e",
|
|
||||||
"backgroundColor": "transparent",
|
|
||||||
"width": 404.6795959472656,
|
|
||||||
"height": 100,
|
|
||||||
"seed": 363027310,
|
|
||||||
"groupIds": [],
|
|
||||||
"frameId": null,
|
|
||||||
"roundness": null,
|
|
||||||
"boundElements": [],
|
|
||||||
"updated": 1708243007929,
|
|
||||||
"link": null,
|
|
||||||
"locked": false,
|
|
||||||
"fontSize": 20,
|
|
||||||
"fontFamily": 1,
|
|
||||||
"text": "avatar.gd\nAttached to avatar object in 3D scene.\nmove_and_slides on _physics_process\n-> set_head",
|
|
||||||
"rawText": "avatar.gd\nAttached to avatar object in 3D scene.\nmove_and_slides on _physics_process\n-> set_head",
|
|
||||||
"textAlign": "left",
|
|
||||||
"verticalAlign": "top",
|
|
||||||
"containerId": null,
|
|
||||||
"originalText": "avatar.gd\nAttached to avatar object in 3D scene.\nmove_and_slides on _physics_process\n-> set_head",
|
|
||||||
"lineHeight": 1.25,
|
|
||||||
"baseline": 93
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "text",
|
|
||||||
"version": 79,
|
|
||||||
"versionNonce": 632364782,
|
|
||||||
"isDeleted": false,
|
|
||||||
"id": "meVCNPYm",
|
|
||||||
"fillStyle": "solid",
|
|
||||||
"strokeWidth": 2,
|
|
||||||
"strokeStyle": "solid",
|
|
||||||
"roughness": 1,
|
|
||||||
"opacity": 100,
|
|
||||||
"angle": 0,
|
|
||||||
"x": -1609.7525933307152,
|
|
||||||
"y": -544.908797554348,
|
|
||||||
"strokeColor": "#1e1e1e",
|
|
||||||
"backgroundColor": "transparent",
|
|
||||||
"width": 90.95991516113281,
|
|
||||||
"height": 25,
|
|
||||||
"seed": 1763326190,
|
|
||||||
"groupIds": [],
|
|
||||||
"frameId": null,
|
|
||||||
"roundness": null,
|
|
||||||
"boundElements": [],
|
|
||||||
"updated": 1708243007929,
|
|
||||||
"link": null,
|
|
||||||
"locked": false,
|
|
||||||
"fontSize": 20,
|
|
||||||
"fontFamily": 1,
|
|
||||||
"text": "SCRIPTS",
|
|
||||||
"rawText": "SCRIPTS",
|
|
||||||
"textAlign": "left",
|
|
||||||
"verticalAlign": "top",
|
|
||||||
"containerId": null,
|
|
||||||
"originalText": "SCRIPTS",
|
|
||||||
"lineHeight": 1.25,
|
|
||||||
"baseline": 18
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "lzqSWhzg",
|
|
||||||
"type": "text",
|
|
||||||
"x": -937.9712813004206,
|
|
||||||
"y": -530.5457710597829,
|
|
||||||
"width": 644.4392700195312,
|
|
||||||
"height": 425,
|
|
||||||
"angle": 0,
|
|
||||||
"strokeColor": "#1e1e1e",
|
|
||||||
"backgroundColor": "transparent",
|
|
||||||
"fillStyle": "solid",
|
|
||||||
"strokeWidth": 2,
|
|
||||||
"strokeStyle": "solid",
|
|
||||||
"roughness": 1,
|
|
||||||
"opacity": 100,
|
|
||||||
"groupIds": [],
|
|
||||||
"frameId": null,
|
|
||||||
"roundness": null,
|
|
||||||
"seed": 1135180718,
|
|
||||||
"version": 51,
|
|
||||||
"versionNonce": 297749490,
|
|
||||||
"isDeleted": false,
|
|
||||||
"boundElements": null,
|
|
||||||
"updated": 1708242995991,
|
|
||||||
"link": null,
|
|
||||||
"locked": false,
|
|
||||||
"text": "**network_master_to_client**\n\n*Sends RPC*:\n\trpc_cm_create_account(username, password)\n\trpc_cm_select_char(char_id)\n\trpc_cm_create_character(charname)\n\trpc_cm_login(email, password)\t\n\n*Receives RPC:*\n\trpc_mc_create_account_response(success, message)\n\trpc_mc_character_created\n\trpc_mc_login_response(auth_token, character_shortlist)\n\trpc_mc_load_scene(scene_name, position, scene_port)\n\n*Signals:*\nCommon.master_ip_received => _on_master_ip_received\n\t\t",
|
|
||||||
"rawText": "**network_master_to_client**\n\n*Sends RPC*:\n\trpc_cm_create_account(username, password)\n\trpc_cm_select_char(char_id)\n\trpc_cm_create_character(charname)\n\trpc_cm_login(email, password)\t\n\n*Receives RPC:*\n\trpc_mc_create_account_response(success, message)\n\trpc_mc_character_created\n\trpc_mc_login_response(auth_token, character_shortlist)\n\trpc_mc_load_scene(scene_name, position, scene_port)\n\n*Signals:*\nCommon.master_ip_received => _on_master_ip_received\n\t\t",
|
|
||||||
"fontSize": 20,
|
|
||||||
"fontFamily": 1,
|
|
||||||
"textAlign": "left",
|
|
||||||
"verticalAlign": "top",
|
|
||||||
"baseline": 418,
|
|
||||||
"containerId": null,
|
|
||||||
"originalText": "**network_master_to_client**\n\n*Sends RPC*:\n\trpc_cm_create_account(username, password)\n\trpc_cm_select_char(char_id)\n\trpc_cm_create_character(charname)\n\trpc_cm_login(email, password)\t\n\n*Receives RPC:*\n\trpc_mc_create_account_response(success, message)\n\trpc_mc_character_created\n\trpc_mc_login_response(auth_token, character_shortlist)\n\trpc_mc_load_scene(scene_name, position, scene_port)\n\n*Signals:*\nCommon.master_ip_received => _on_master_ip_received\n\t\t",
|
|
||||||
"lineHeight": 1.25
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"appState": {
|
|
||||||
"theme": "light",
|
|
||||||
"viewBackgroundColor": "#ffffff",
|
|
||||||
"currentItemStrokeColor": "#1e1e1e",
|
|
||||||
"currentItemBackgroundColor": "transparent",
|
|
||||||
"currentItemFillStyle": "solid",
|
|
||||||
"currentItemStrokeWidth": 2,
|
|
||||||
"currentItemStrokeStyle": "solid",
|
|
||||||
"currentItemRoughness": 1,
|
|
||||||
"currentItemOpacity": 100,
|
|
||||||
"currentItemFontFamily": 1,
|
|
||||||
"currentItemFontSize": 20,
|
|
||||||
"currentItemTextAlign": "left",
|
|
||||||
"currentItemStartArrowhead": null,
|
|
||||||
"currentItemEndArrowhead": "arrow",
|
|
||||||
"scrollX": 1688.715846517812,
|
|
||||||
"scrollY": 766.4362262228263,
|
|
||||||
"zoom": {
|
|
||||||
"value": 1.1499999999999992
|
|
||||||
},
|
|
||||||
"currentItemRoundness": "round",
|
|
||||||
"gridSize": null,
|
|
||||||
"gridColor": {
|
|
||||||
"Bold": "#C9C9C9FF",
|
|
||||||
"Regular": "#EDEDEDFF"
|
|
||||||
},
|
|
||||||
"currentStrokeOptions": null,
|
|
||||||
"previousGridSize": null,
|
|
||||||
"frameRendering": {
|
|
||||||
"enabled": true,
|
|
||||||
"clip": true,
|
|
||||||
"name": true,
|
|
||||||
"outline": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"files": {}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
%%
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue