9792 lines
244 KiB
Plaintext
9792 lines
244 KiB
Plaintext
{
|
|
"_type": "Project",
|
|
"_id": "AAAAAAFF+h6SjaM2Hec=",
|
|
"name": "Untitled",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLModel",
|
|
"_id": "AAAAAAFF+qBWK6M3Z8Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+h6SjaM2Hec="
|
|
},
|
|
"name": "Model",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLClassDiagram",
|
|
"_id": "AAAAAAFF+qBtyKM79qY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Main",
|
|
"defaultDiagram": true,
|
|
"ownedViews": [
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAXjxqhKVg3/0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAXjxqhKVhfuo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAXjxqhKViQ6o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVhfuo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 352,
|
|
"top": -240,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAXjxqhKVjFeI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVhfuo="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 365,
|
|
"top": 103,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "GameMode"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAXjxqhKVkrw8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVhfuo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 352,
|
|
"top": -240,
|
|
"width": 80.5009765625,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAXjxqhKVlyhY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVhfuo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 352,
|
|
"top": -240,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 360,
|
|
"top": 96,
|
|
"width": 404.18310546875,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAXjxqhKViQ6o="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAXjxqhKVjFeI="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAXjxqhKVkrw8="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAXjxqhKVlyhY="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAXjxqhKVmFgA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk0r8q6XP1/0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk0r8lqXMu2M="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 126,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+all_sprites: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAXj2LdaWRPC8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXj2LaKWObGk="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 357,
|
|
"top": 229,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+bullets: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk3nQ16Yp4OE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk3nQ0KYmHrg="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 357,
|
|
"top": 244,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+walls: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk3yvcaZFFZ8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk3yvZqZCZa4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 357,
|
|
"top": 244,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+mobs: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk28mHqYSbJo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk28mGKYPh40="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 357,
|
|
"top": 244,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+player_1P: Sprite",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk2WvzqYLrL4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk2WvwaYITAc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 141,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+is_paused: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk3fk/qYZjoY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk3fk+KYW84M="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 357,
|
|
"top": 304,
|
|
"width": 386.953125,
|
|
"height": 13,
|
|
"text": "+is_playing: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk3hGl6YhMEk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk3hGkKYe19M="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 156,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+is_sound: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk2Un9aYEJdY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk2Un6KYBvzo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 171,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+used_frame: Int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmBTs97difk8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmBTs57dfR+A="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 186,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+frame_limit: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk3qQWaYwdgE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk3qQUqYtB2U="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 201,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+window: pygame.Surface",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl1t4HUO/dCI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl1t4D0O8V40="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 216,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+map: TiledMap",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmAyRz1DW6g8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmAyRvVDTY88="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 231,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+state: Str",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmAzqtFQs0MI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmAzqn1QpDMk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 246,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+status: str",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 360,
|
|
"top": 121,
|
|
"width": 404.18310546875,
|
|
"height": 143
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAXjxqhKVnmdQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk15L26XXJXg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk15Ly6XULl4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 269,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "-__init__(map_path: Str, time_limit: Int, sound: Bool): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk171BaXfoSI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk1709KXc5+4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 284,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+get_result(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk18966XnW1M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk1894KXkSJ8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 299,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+updata(command: Dict): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk2Bn9qXwSdI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk2Bn7qXt7o8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 314,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+check_events(): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk2DZO6X3pOY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk2DZMqX0aQQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 329,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+check_collisions(): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAmBa4nrpzsm0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmBa4jbpw4xo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 344,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+reset(): tuple",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAtcd4HZ059lE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAtcd3+p02Ti8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 359,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+draw_sprite_data()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAtcf9VqFpfBw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAtcf9QKFmM8o="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 374,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+create_init_image_data()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAtcgsAaVdmuU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAtcgr7KVa4xs="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 365,
|
|
"top": 389,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+draw_text_data()",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 360,
|
|
"top": 264,
|
|
"width": 404.18310546875,
|
|
"height": 143
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAXjxqhaVoJSQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 240,
|
|
"top": 423,
|
|
"width": 467.7685546875,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAXjxqhaVp7OU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 576.099609375,
|
|
"top": 112,
|
|
"width": 130.6689453125,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 360,
|
|
"top": 96,
|
|
"width": 404.18310546875,
|
|
"height": 311,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAXjxqhKVhfuo="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAXjxqhKVmFgA="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAXjxqhKVnmdQ="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAXjxqhaVoJSQ="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAXjxqhaVp7OU="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAk4Bm7aZpz/0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAk4Bm7qZqCE0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4Bm7qZr+e0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7qZqCE0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -119.75390625,
|
|
"top": 704,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4Bm7qZs/Io=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7qZqCE0="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 581,
|
|
"top": 423,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "BattleMode"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4Bm7qZtSmM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7qZqCE0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -119.75390625,
|
|
"top": 704,
|
|
"width": 80.5009765625,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4Bm7qZuKO0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7qZqCE0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -119.75390625,
|
|
"top": 704,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 576,
|
|
"top": 416,
|
|
"width": 190.29248046875,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAk4Bm7qZr+e0="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAk4Bm7qZs/Io="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAk4Bm7qZtSmM="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAk4Bm7qZuKO0="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAk4Bm76ZveFI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk4VFMKjuSLk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4VFJajrfOU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 446,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+player_2P: sprite",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl1ODOCYWYvI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl1ODLSYTr98="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 461,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+is_invincible: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl1PKdipOYaE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl1PKaSpLQKM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 476,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+is_through_wall: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl1aZozObuwc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl1aZlTOYSFU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 491,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+is_debug: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmCsj9cv2NVk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmCsj48vzQzY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 506,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+players: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmCtP7szDy5U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmCtP1szA3Lk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 521,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+walls: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmCt9Vs20WxQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmCt9Oc2xkSk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 536,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+bullets: Group",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmCu0Vc6lhlE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmCu0Q86iDIA="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 551,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+player_1P: sprite",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 576,
|
|
"top": 441,
|
|
"width": 190.29248046875,
|
|
"height": 128
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAk4Bm76Zw1Xw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAq751YuNJ2eg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76Zw1Xw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAq751PONGLwk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 574,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+create_bullte(shoot_info: Dict)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAtepAK7C2mW4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76Zw1Xw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAtepAErCzCDo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 589,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+draw_sprite_data(): list",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAtep9Z7Fz12E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76Zw1Xw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAtep9JrFwneU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 604,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+create_init_image_data(): list",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAteq33rJOgvA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm76Zw1Xw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAteq3xbJLFFI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 581,
|
|
"top": 619,
|
|
"width": 180.29248046875,
|
|
"height": 13,
|
|
"text": "+draw_text_data(): list",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 576,
|
|
"top": 569,
|
|
"width": 190.29248046875,
|
|
"height": 68
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAk4Bm76Zxl3k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -59.876953125,
|
|
"top": 352,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAk4Bm76ZyuiE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -59.876953125,
|
|
"top": 352,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 576,
|
|
"top": 416,
|
|
"width": 190.29248046875,
|
|
"height": 221,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAk4Bm7qZqCE0="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAk4Bm76ZveFI="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAk4Bm76Zw1Xw="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAk4Bm76Zxl3k="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAk4Bm76ZyuiE="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAk4i0r6t962o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAk4i0r6t+wI0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4i0r6t/y6M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t+wI0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -640,
|
|
"top": 48,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4i0r6uA39Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t+wI0="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 29,
|
|
"top": 31,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "MyGame"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4i0r6uB5nI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t+wI0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -640,
|
|
"top": 48,
|
|
"width": 80.5009765625,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk4i0r6uCuto=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t+wI0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -640,
|
|
"top": 48,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 24,
|
|
"top": 24,
|
|
"width": 328.5,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAk4i0r6t/y6M="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAk4i0r6uA39Y="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAk4i0r6uB5nI="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAk4i0r6uCuto="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAk4i0r6uDN3g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlvY4CzFRUfg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uDN3g="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlvY38TFLyd8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 54,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+scene: Scene",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk4kgA6ybYog=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uDN3g="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4kf+KyVMfg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 69,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+attachements: List",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk4l9CKzDTl0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uDN3g="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4l896y9t7w="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 84,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+game_mode: Q",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk4qz5qzxHNU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uDN3g="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4qz3azr1dY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 99,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+sound: Str",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk4uV8q0fse8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uDN3g="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4uV6a0Zir8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 114,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+map_path: Str",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 24,
|
|
"top": 49,
|
|
"width": 328.5,
|
|
"height": 83
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAk4i0r6uEj2E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlvcFUDJ81VM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uEj2E="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlvcFRzJ2WKg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 137,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "-__init__(map_no: int, sound: str)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5zhEdNShKA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uEj2E="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5zhAtNMoaw="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 152,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+get_scene_info(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk52n7tP4qoQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uEj2E="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk52n3dPyZ8c="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 167,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+is_running(): Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk54ny9RB5j4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uEj2E="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk54nv9Q7Idw="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 182,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+set_game_mode(game_path: Str, is_sound: Bool): Q",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk6KdYdwc+vo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6uEj2E="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6KdVtwW3yQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 29,
|
|
"top": 197,
|
|
"width": 318.5,
|
|
"height": 13,
|
|
"text": "+rank(): List",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 24,
|
|
"top": 132,
|
|
"width": 328.5,
|
|
"height": 83
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAk4i0r6uFBB8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -344,
|
|
"top": 376,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAk4i0r6uGRCI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -344,
|
|
"top": 376,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 24,
|
|
"top": 24,
|
|
"width": 328.5,
|
|
"height": 191,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAk4i0r6t+wI0="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAk4i0r6uDN3g="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAk4i0r6uEj2E="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAk4i0r6uFBB8="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAk4i0r6uGRCI="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGAk5CJqcAtdYk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5CJqcAr7io="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAk5CJqcAubIk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5CJqcAtdYk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5CJqcAr7io="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 786,
|
|
"top": 404,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAk5CJqcAtdYk="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAk5CJqcAvgl8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5CJqcAtdYk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5CJqcAr7io="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 777,
|
|
"top": 392,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAk5CJqcAtdYk="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAk5CJqcAwXOw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5CJqcAtdYk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5CJqcAr7io="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 805,
|
|
"top": 427,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAk5CJqcAtdYk="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "766:447;827:397",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAk5CJqcAubIk="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAk5CJqcAvgl8="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAk5CJqcAwXOw="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAk5DXD8IZ4r8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAk5DXD8IaSU8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IZ4r8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk5DXD8Ib+pI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IaSU8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -160,
|
|
"top": 488,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk5DXD8IcbA8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IaSU8="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 21,
|
|
"top": 255,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "PaiaGame"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk5DXEMIdke8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IaSU8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -160,
|
|
"top": 488,
|
|
"width": 80.5009765625,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk5DXEMIehaA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IaSU8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -160,
|
|
"top": 488,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 16,
|
|
"top": 248,
|
|
"width": 211.59521484375,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAk5DXD8Ib+pI="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAk5DXD8IcbA8="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAk5DXEMIdke8="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAk5DXEMIehaA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAk5DXEMIfFPU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IZ4r8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk5G7IsROG2U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIfFPU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5G7FsRFRTg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 278,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+scene: Scene",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk5H9TcSXHAo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIfFPU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5H9QsSOiRk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 293,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+frame_count: Int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk5I3I8TsSMs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIfFPU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5I3GsTjZv4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 308,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+game_result_state: Str",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 16,
|
|
"top": 273,
|
|
"width": 211.59521484375,
|
|
"height": 53
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAk5DXEMIgZ94=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IZ4r8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5W54MWzVno=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5W51cWqrZ4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 331,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "-__init__(): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5XwtcYJ9VM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5XwpMYA/gU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 346,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+update(commands: Dict): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5a2Iscr8jY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5a2GMciKVk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 361,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+game_to_player_data(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5dBTMeIj9Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5dBQsd/Tmw="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 376,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+reset(): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5domMflXek=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5dojsfcCqM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 391,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+get_scene_init_data(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5fEPMhCQh4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5fEMsg5d4g="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 406,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+get_scene_progress_data(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5gs98ifyUA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5gs7ciWGr0="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 421,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+get_game_result(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5iCs8j8mrU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5iCl8jzZ5c="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 436,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+get_keyboard_command(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk5jVyMlZq9w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5jVvclQBvY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 21,
|
|
"top": 451,
|
|
"width": 201.59521484375,
|
|
"height": 13,
|
|
"text": "+ai_clients(): List",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 16,
|
|
"top": 326,
|
|
"width": 211.59521484375,
|
|
"height": 143
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAk5DXEMIhvH8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IZ4r8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -88,
|
|
"top": 12,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAk5DXEMIiohQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IZ4r8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -88,
|
|
"top": 12,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 16,
|
|
"top": 248,
|
|
"width": 211.59521484375,
|
|
"height": 236,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAk5DXD8IaSU8="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAk5DXEMIfFPU="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAk5DXEMIgZ94="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAk5DXEMIhvH8="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAk5DXEMIiohQ="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGAk5DXmsJgVjE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXmsJevOw="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAk5DXm8JhxFo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXmsJgVjE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXmsJevOw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 171,
|
|
"top": 228,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAk5DXmsJgVjE="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAk5DXm8Ji+y8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXmsJgVjE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXmsJevOw="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 186,
|
|
"top": 232,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAk5DXmsJgVjE="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAk5DXm8JjUqk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXmsJgVjE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk5DXmsJevOw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 142,
|
|
"top": 221,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAk5DXmsJgVjE="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAk5DXD8IZ4r8="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "161:215;153:247",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAk5DXm8JhxFo="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAk5DXm8Ji+y8="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAk5DXm8JjUqk="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAk6h2wehM6EA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAk6h2wuhNu7g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehM6EA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk6h2wuhOXKU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhNu7g="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -768,
|
|
"top": 232,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk6h2wuhP+6c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhNu7g="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 261,
|
|
"top": 423,
|
|
"width": 277.1005859375,
|
|
"height": 13,
|
|
"text": "TiledMap"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk6h2wuhQbJw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhNu7g="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -768,
|
|
"top": 232,
|
|
"width": 80.5009765625,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAk6h2wuhRme8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhNu7g="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -768,
|
|
"top": 232,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 256,
|
|
"top": 416,
|
|
"width": 287.1005859375,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAk6h2wuhOXKU="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAk6h2wuhP+6c="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAk6h2wuhQbJw="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAk6h2wuhRme8="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAk6h2wuhSoMU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehM6EA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk6urkPGUWjE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhSoMU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6urfvGImRk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 261,
|
|
"top": 446,
|
|
"width": 277.1005859375,
|
|
"height": 13,
|
|
"text": "+width: Int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk6vszfH+NxY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhSoMU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6vsvvHyyiw="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 261,
|
|
"top": 461,
|
|
"width": 277.1005859375,
|
|
"height": 13,
|
|
"text": "+height: Int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAk6wt4vMBLAI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhSoMU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6wt1vL1d7s="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 261,
|
|
"top": 476,
|
|
"width": 277.1005859375,
|
|
"height": 13,
|
|
"text": "+tmx_data: pytmx.pytmx.TieldMap",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 256,
|
|
"top": 441,
|
|
"width": 287.1005859375,
|
|
"height": 53
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAk6h2wuhTxI0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehM6EA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk6ksCe4OGQg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhTxI0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6kr/O4CXBo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 261,
|
|
"top": 499,
|
|
"width": 277.1005859375,
|
|
"height": 13,
|
|
"text": "+creat_img_init_data(img_no_list: List): List",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk6l+2u54DCQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhTxI0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6l+y+5sE9E="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 285,
|
|
"top": 346,
|
|
"width": 313.9677734375,
|
|
"height": 13,
|
|
"text": "+creat_walls_init_data(walls_img_no_list: List): List",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAk6phAPChJiA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhTxI0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6pg8fCVFEY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 285,
|
|
"top": 346,
|
|
"width": 313.9677734375,
|
|
"height": 13,
|
|
"text": "+creat_mobs_init_data(mobs_img_no_list: List): List",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArQUJmV61oCY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wuhTxI0="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArQUJgl6yVkg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 261,
|
|
"top": 514,
|
|
"width": 277.1005859375,
|
|
"height": 13,
|
|
"text": "-__init__(map_no: int, time_limit: int, sound: str)",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 256,
|
|
"top": 494,
|
|
"width": 287.1005859375,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAk6h2wuhU99M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehM6EA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -288,
|
|
"top": 172,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAk6h2wuhVloA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehM6EA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -288,
|
|
"top": 172,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 256,
|
|
"top": 416,
|
|
"width": 287.1005859375,
|
|
"height": 116,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAk6h2wuhNu7g="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAk6h2wuhSoMU="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAk6h2wuhTxI0="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAk6h2wuhU99M="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAk6h2wuhVloA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAlv9Mx0pY6qQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAlv9Mx0pZhO0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pY6qQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlv9Mx0paOYA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pZhO0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 448,
|
|
"top": -44,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlv9Mx0pbtOw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pZhO0="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 997,
|
|
"top": 343,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "Player"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlv9Mx0pcbck=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pZhO0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 448,
|
|
"top": -44,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlv9Mx0pdb84=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pZhO0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 448,
|
|
"top": -44,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 992,
|
|
"top": 336,
|
|
"width": 180.5234375,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAlv9Mx0paOYA="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAlv9Mx0pbtOw="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAlv9Mx0pcbck="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAlv9Mx0pdb84="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAlv9MyEpe3uI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pY6qQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwJoeV/2edA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwJoZ1/tBu0="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 366,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+img_id: str",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwGUd1376rk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwGUa13yup4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 381,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+is_shoot: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwMnQWKNXEI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwMnN2KEupU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 396,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+is_backward: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwOVBmMwtsk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwOU8WMn6Wc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 411,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+is_forward: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwPf8WeTv4c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwPf6GeKsQk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 426,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+last_shoot_fram: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwR9n2g22ak=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwR9kGgtS2k="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 441,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+shoot_delay: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwTts2xqMfk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwTtomxhH4o="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 456,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+shield: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwdG4HGm9+g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwdG1XGdV3I="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 471,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+rot: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwdqMHJJf0w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwdqIHJA7mw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 1101,
|
|
"top": 828,
|
|
"width": 211.35791015625,
|
|
"height": 13,
|
|
"text": "+rot_speed: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwW7wG2q6Ss=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwW7rW2h/mA="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 486,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+move: List",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwibkXTVp6A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwibfnTMDYs="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 501,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+surface: Surface",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlwk/RXa+dAQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwk/Nna1N4Q="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 1077,
|
|
"top": 886,
|
|
"width": 136.92529296875,
|
|
"height": 13,
|
|
"text": "+Attribute1",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArUoSfJBjhiE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArUoSY5Bgse4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 516,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+angle: Float",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 992,
|
|
"top": 361,
|
|
"width": 180.5234375,
|
|
"height": 173
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAlv9MyEpf2Ec=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pY6qQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwn1BIAzLCo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwn094AqVB0="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 539,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "-__init__(_no: int, x: int, y: int)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwpCMYEBCeo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwpCJoD4hM4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 554,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+update(command: Dic)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwqMRoGayT8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwqMMIGRwsA="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 569,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+act(commands: Dic)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlws/54MYAqk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlws/04MPOTg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 584,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+forward()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwtheoO7yhU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwthaYOyjnQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 599,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+backward()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwt+3oReS/0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwt+z4RV5c4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 614,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+turn_left()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwuZGYUB5Vg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwuZCYT4X14="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 629,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+turn_right()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwwF8obqJr0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwwF3obhmr0="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 644,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+collide_with_walls()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlwwt6IeNlQU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlwwt14eEiHY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 659,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+collide_with_bullets()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl2lm5lFj/Z8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl2lm1lFgub0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 1213,
|
|
"top": 722,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+create_shoot_info(): dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl2qJLlMOaLA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl2qJGlMLItA="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 674,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+rotate()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAq8OBx+ZYiD8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAq8OBs+ZVm28="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 689,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+create_shoot_info(): dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArUpRQpUaoHI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArUpRK5UXbhM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 997,
|
|
"top": 704,
|
|
"width": 170.5234375,
|
|
"height": 13,
|
|
"text": "+get_image_data(): dict",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 992,
|
|
"top": 534,
|
|
"width": 180.5234375,
|
|
"height": 188
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAlv9MyEpgjz4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pY6qQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 224,
|
|
"top": -22,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAlv9MyEphQ6U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9Mx0pY6qQ="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 224,
|
|
"top": -22,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 992,
|
|
"top": 336,
|
|
"width": 180.5234375,
|
|
"height": 386,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAlv9Mx0pZhO0="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAlv9MyEpe3uI="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAlv9MyEpf2Ec="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAlv9MyEpgjz4="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAlv9MyEphQ6U="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAlw1a9IrL4dk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAlw1a9IrMeBs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrL4dk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlw1a9IrN1Bs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrMeBs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1824,
|
|
"top": -170,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlw1a9IrOVxU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrMeBs="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 5,
|
|
"top": 703,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "Obstacle"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlw1a9IrP9gw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrMeBs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1824,
|
|
"top": -170,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAlw1a9IrQtDI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrMeBs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1824,
|
|
"top": -170,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"top": 696,
|
|
"width": 298.6787109375,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAlw1a9IrN1Bs="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAlw1a9IrOVxU="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAlw1a9IrP9gw="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAlw1a9IrQtDI="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAlw1a9IrRNwU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrL4dk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlw22ZI7Zsgc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrRNwU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw22UY7K4Ig="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 726,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "+rect_ Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlw3Xt4+F++s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrRNwU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw3Xno92lR8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 741,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "+hit_rect: Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlw4hFZBPDx4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrRNwU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw4hA5BA2UQ="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -387,
|
|
"top": 1060,
|
|
"width": 210.35791015625,
|
|
"height": 13,
|
|
"text": "+pos: Vector2",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAlw75AJRRjBE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrRNwU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw748pRCH1Q="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 756,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "+lives: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBgSPQYySr4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrRNwU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBgSKQYpZa8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 771,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "#_no: int",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"top": 721,
|
|
"width": 298.6787109375,
|
|
"height": 68
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAlw1a9IrSjAU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrL4dk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlw5+w5IYpT4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrSjAU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw5+s5IJsbI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 794,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "+updata()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAlw67aZLE+h8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrSjAU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw67WJK1kyc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 809,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "+get_position(): Tuple",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArBePAQFs+5I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrSjAU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBeO6QFjVkw="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 824,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "+collide_with_bullets()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArP0e7UMxD/Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrSjAU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArP0eyUMoi6I="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 5,
|
|
"top": 839,
|
|
"width": 288.6787109375,
|
|
"height": 13,
|
|
"text": "-__init__(no: int, x: int, y: int, width: int, height: int)",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"top": 789,
|
|
"width": 298.6787109375,
|
|
"height": 68
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAlw1a9IrT+tA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrL4dk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1096,
|
|
"top": -93,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAlw1a9IrUxfs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrL4dk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1096,
|
|
"top": -93,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"top": 696,
|
|
"width": 298.6787109375,
|
|
"height": 161,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAlw1a9IrMeBs="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAlw1a9IrRNwU="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAlw1a9IrSjAU="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAlw1a9IrT+tA="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAlw1a9IrUxfs="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAl12L1ka5A8Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAl12L1ka6NJ4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl12L1ka7P2I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka6NJ4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 272,
|
|
"top": 16,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl12L1ka8ckg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka6NJ4="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 1029,
|
|
"top": 15,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "Player"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl12L1ka9ebA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka6NJ4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 272,
|
|
"top": 16,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl12L1ka+OH4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka6NJ4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 272,
|
|
"top": 16,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 1024,
|
|
"top": 8,
|
|
"width": 149.08984375,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAl12L1ka7P2I="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAl12L1ka8ckg="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAl12L1ka9ebA="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAl12L1ka+OH4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAl12L1ka/mhk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl398qJKqDvw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl3x7tYZrEgc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 38,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+hit_rect: pygame.Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl3+CMpMcxwo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl31Nc4jZfC8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 1269,
|
|
"top": 53,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+img_path: str",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl3+Hw5OOYsU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl34Jtou/xeM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 53,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+player_info: Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl3/jAJYEckM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl3/i6ZX1W/I="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 68,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+result_info: Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4FjfpjeFsA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4FjaZjP9Js="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 901,
|
|
"top": 90,
|
|
"width": 134.037109375,
|
|
"height": 13,
|
|
"text": "+pos: Vector2",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4L7UZvFCFQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4L7QJu261g="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 83,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+rect: pygame.Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4Vhd53T+NA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4VhZ53EuA8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 98,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+score: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4WdzqAp1Cw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4Wdu6AacQY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 917,
|
|
"top": 120,
|
|
"width": 211.35791015625,
|
|
"height": 13,
|
|
"text": "+speed: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4hB2aRF/Eg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4hBwaQ2YAk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 113,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+used_frame: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4gFRqI3oNQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4gFNKIok+Q="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 128,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+is_alive: Bool",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4h486anD/w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4h44qaYN9Y="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 143,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+vel: Vector2",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAmGGmPtct39A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAmGGmHNceHdk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 158,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "#_no: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArT+nSIcAV9s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArT+nLob0qfY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 173,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+image_data: dict",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 1024,
|
|
"top": 33,
|
|
"width": 149.08984375,
|
|
"height": 158
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAl12L1kbADQY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4kQqKoG548=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4kQlqn3uu8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 196,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+update(command: Dic)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4qWQbK7VRI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4qWLbKs5LA="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 211,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+act(commands: Dic)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4nZ1qwiy3Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4nZw6wTnwM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 226,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+get_info(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4onGq5Wz6U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4onB65HF+4="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 241,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+get_result(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4wLLbX58po=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4wLGLXqvNE="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 256,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+get_position(): Tuple",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4x9s7hDReM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4x9obg0ows="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 271,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+player_init_data(): Dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArT0E/nw2lyg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArT0E5nwq/LE="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 1029,
|
|
"top": 286,
|
|
"width": 139.08984375,
|
|
"height": 13,
|
|
"text": "+get_image_data()",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 1024,
|
|
"top": 191,
|
|
"width": 149.08984375,
|
|
"height": 113
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAl12L1kbB64I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 136,
|
|
"top": 8,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAl12L1kbCaUI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 136,
|
|
"top": 8,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 1024,
|
|
"top": 8,
|
|
"width": 149.08984375,
|
|
"height": 296,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAl12L1ka6NJ4="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAl12L1ka/mhk="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAl12L1kbADQY="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAl12L1kbB64I="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAl12L1kbCaUI="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGAl12MsEceznU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12MsEcchKs="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl12MsEcfArU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12MsEceznU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12MsEcchKs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 1075,
|
|
"top": 312,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl12MsEceznU="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl12MsEcgDbM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12MsEceznU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12MsEcchKs="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 1060,
|
|
"top": 311,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl12MsEceznU="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl12MsEchIRI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12MsEceznU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl12MsEcchKs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 1104,
|
|
"top": 313,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl12MsEceznU="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAlv9Mx0pY6qQ="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "1090:335;1091:304",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAl12MsEcfArU="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAl12MsEcgDbM="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAl12MsEchIRI="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAl441S8CcU7A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAl441S8Cd7Tw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl441S8CeK/o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8Cd7Tw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -304,
|
|
"top": 56,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl441S8CfcB4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8Cd7Tw="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 245,
|
|
"top": 567,
|
|
"width": 246.04150390625,
|
|
"height": 13,
|
|
"text": "Prop"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl441S8CgycI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8Cd7Tw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -304,
|
|
"top": 56,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAl441S8ChyJE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8Cd7Tw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -304,
|
|
"top": 56,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 240,
|
|
"top": 560,
|
|
"width": 256.04150390625,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAl441S8CeK/o="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAl441S8CfcB4="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAl441S8CgycI="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAl441S8ChyJE="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAl441S8Ci2Z4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl48EeMUoYnM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8Ci2Z4="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl48EYsUZjkQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 245,
|
|
"top": 590,
|
|
"width": 246.04150390625,
|
|
"height": 13,
|
|
"text": "+rect: pygame.Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGAl4+pScmWinQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8Ci2Z4="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4+pJsmHF4I="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 245,
|
|
"top": 605,
|
|
"width": 246.04150390625,
|
|
"height": 13,
|
|
"text": "+hit_rect: Rect",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 240,
|
|
"top": 585,
|
|
"width": 256.04150390625,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAl441S8CjgDM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl47ItMNf4UA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CjgDM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl47IncNQv5A="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 245,
|
|
"top": 628,
|
|
"width": 246.04150390625,
|
|
"height": 13,
|
|
"text": "+update()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAl4/eIMubbx8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CjgDM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl4/eCsuMa9A="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 245,
|
|
"top": 643,
|
|
"width": 246.04150390625,
|
|
"height": 13,
|
|
"text": "+get_position(): Tuple",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArPxSekCM6hs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CjgDM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPxSYkB9Khg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 245,
|
|
"top": 658,
|
|
"width": 246.04150390625,
|
|
"height": 13,
|
|
"text": "-__init__(x: int, y: int, width: int, height: int)",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 240,
|
|
"top": 623,
|
|
"width": 256.04150390625,
|
|
"height": 53
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAl441TMCkB7U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -152,
|
|
"top": 28,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAl441TMClmg4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -152,
|
|
"top": 28,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 240,
|
|
"top": 560,
|
|
"width": 256.04150390625,
|
|
"height": 116,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAl441S8Cd7Tw="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAl441S8Ci2Z4="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAl441S8CjgDM="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAl441TMCkB7U="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAl441TMClmg4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociationView",
|
|
"_id": "AAAAAAGAl57vqRbqIPA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbm3Ro="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbrBRQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbm3Ro="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 455,
|
|
"top": 414,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbs148=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbm3Ro="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 467,
|
|
"top": 423,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbt3G8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbm3Ro="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 432,
|
|
"top": 395,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbuUfI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbn1Y8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 443,
|
|
"top": 430,
|
|
"height": 13,
|
|
"alpha": 0.5235987755982988,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbvDvc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbn1Y8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 452,
|
|
"top": 440,
|
|
"height": 13,
|
|
"alpha": 0.7853981633974483,
|
|
"distance": 40,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbwGe8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbn1Y8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 424,
|
|
"top": 410,
|
|
"height": 13,
|
|
"alpha": -0.5235987755982988,
|
|
"distance": 25,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"edgePosition": 2
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbxOng=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbo+Ck="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 468,
|
|
"top": 397,
|
|
"height": 13,
|
|
"alpha": -0.5235987755982988,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbyFts=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbo+Ck="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 480,
|
|
"top": 403,
|
|
"height": 13,
|
|
"alpha": -0.7853981633974483,
|
|
"distance": 40,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAl57vqhbzhRM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbo+Ck="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 443,
|
|
"top": 384,
|
|
"height": 13,
|
|
"alpha": 0.5235987755982988,
|
|
"distance": 25,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLQualifierCompartmentView",
|
|
"_id": "AAAAAAGAl57vqhb0LIo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbn1Y8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 480,
|
|
"top": 120,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLQualifierCompartmentView",
|
|
"_id": "AAAAAAGAl57vqhb10SU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqRbqIPA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAl57vqBbo+Ck="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 480,
|
|
"top": 120,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAk6h2wehM6EA="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "447:407;441:415",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbrBRQ="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbs148="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbt3G8="
|
|
},
|
|
"showEndOrder": "hide",
|
|
"tailRoleNameLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbuUfI="
|
|
},
|
|
"tailPropertyLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbvDvc="
|
|
},
|
|
"tailMultiplicityLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbwGe8="
|
|
},
|
|
"headRoleNameLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbxOng="
|
|
},
|
|
"headPropertyLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbyFts="
|
|
},
|
|
"headMultiplicityLabel": {
|
|
"$ref": "AAAAAAGAl57vqhbzhRM="
|
|
},
|
|
"tailQualifiersCompartment": {
|
|
"$ref": "AAAAAAGAl57vqhb0LIo="
|
|
},
|
|
"headQualifiersCompartment": {
|
|
"$ref": "AAAAAAGAl57vqhb10SU="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGArBYryu8whqg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBYrye8uD2Q="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArBYryu8xNlU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBYryu8whqg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBYrye8uD2Q="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 264,
|
|
"top": 666,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArBYryu8whqg="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArBYryu8yVRc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBYryu8whqg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBYrye8uD2Q="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 255,
|
|
"top": 654,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArBYryu8whqg="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArBYryu8zJHk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBYryu8whqg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBYrye8uD2Q="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 281,
|
|
"top": 691,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArBYryu8whqg="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAlw1a9IrL4dk="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "260:695;286:676",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGArBYryu8xNlU="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGArBYryu8yVRc="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGArBYryu8zJHk="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGArBbN0/ToEwE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGArBbN0/Tp/DY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/ToEwE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArBbN0/TqAyg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tp/DY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 640,
|
|
"top": 448,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArBbN0/TrCUw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tp/DY="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 685,
|
|
"top": 695,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "Bullet"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArBbN0/Ts1b4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tp/DY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 640,
|
|
"top": 448,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArBbN0/Tt7M4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tp/DY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 640,
|
|
"top": 448,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 680,
|
|
"top": 688,
|
|
"width": 299.40869140625,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGArBbN0/TqAyg="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGArBbN0/TrCUw="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGArBbN0/Ts1b4="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGArBbN0/Tt7M4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGArBbN0/Tukyg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/ToEwE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBiWNAhQbJo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBiWGQg7NCg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 718,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+rect: Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBjXSQkdgmw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBjXLwkIRBI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 733,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+hit_rect: Rect",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBkIpAoOAOQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBkIfwn5Kug="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 748,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+speed: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBkvswr/fwQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBkvkArqIVs="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 763,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+_no: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBlZ9wvwlmk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBlZ4AvbJ9g="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 778,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+rot: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBmAGgzh+lA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBl/+wzMK0o="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 793,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+move: dict",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArBxLFA9wbgw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBxK+Q9blYo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 808,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+angle: float",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 680,
|
|
"top": 713,
|
|
"width": 299.40869140625,
|
|
"height": 113
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGArBbN0/Tvhms=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/ToEwE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArJ+Euig5Cd4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tvhms="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJ+EoygkofU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 831,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "+update()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArPrWqTgzckI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tvhms="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPrWkTgeCkg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 685,
|
|
"top": 846,
|
|
"width": 289.40869140625,
|
|
"height": 13,
|
|
"text": "-__init__(player_no: int, center: tuple, rot: int)",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 680,
|
|
"top": 826,
|
|
"width": 299.40869140625,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGArBbN0/TwC58=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/ToEwE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 320,
|
|
"top": 224,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGArBbN0/Tx1D0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/ToEwE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 320,
|
|
"top": 224,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 680,
|
|
"top": 688,
|
|
"width": 299.40869140625,
|
|
"height": 176,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGArBbN0/Tp/DY="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGArBbN0/Tukyg="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGArBbN0/Tvhms="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGArBbN0/TwC58="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGArBbN0/Tx1D0="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGArJb5pRQtpV8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGArJb5pRQu4Oo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQtpV8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArJb5pRQvqI8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQu4Oo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -198.521484375,
|
|
"top": 496,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArJb5pRQwMY0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQu4Oo="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 309,
|
|
"top": 703,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "Station"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArJb5pRQxhWk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQu4Oo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -198.521484375,
|
|
"top": 496,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGArJb5pRQyy/s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQu4Oo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -198.521484375,
|
|
"top": 496,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 304,
|
|
"top": 696,
|
|
"width": 351.43408203125,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGArJb5pRQvqI8="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGArJb5pRQwMY0="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGArJb5pRQxhWk="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGArJb5pRQyy/s="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGArJb5pRQzieg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQtpV8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArJdt4h8+3Zo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJdtyx8pIKU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 726,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "#_no: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArJfR2CGGGs8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJfRwCFx2g8="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 741,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "+count_frame: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArJgKnyJ3wLk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJgKhyJi2sQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 756,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "+power: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArPiEQyqkZKk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPiEKSqP6ng="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 771,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "#_id: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArPjBOiuWTlM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPjBISuBBXg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 786,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "+count_frame: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArPkGryyHjvQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPkGlixyI9Y="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 801,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "+capacity: int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAGArPlEWC50cXk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPlELC5fJfA="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 816,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "+cool_down: int",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 304,
|
|
"top": 721,
|
|
"width": 351.43408203125,
|
|
"height": 113
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGArJb5pRQ0OOg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQtpV8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArJhdoyUGko0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQ0OOg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJhdeyTxoTk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 839,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "+get_power(): int",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGArPmCojArTus=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQ0OOg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 309,
|
|
"top": 854,
|
|
"width": 341.43408203125,
|
|
"height": 13,
|
|
"text": "-__init__(_id: int, _no: int, x: int, y: int, width: int, height: int)",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 304,
|
|
"top": 834,
|
|
"width": 351.43408203125,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGArJb5pRQ1yLk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQtpV8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -99.2607421875,
|
|
"top": 248,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGArJb5pRQ2IAA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pRQtpV8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -99.2607421875,
|
|
"top": 248,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 304,
|
|
"top": 696,
|
|
"width": 351.43408203125,
|
|
"height": 176,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGArJb5pRQu4Oo="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGArJb5pRQzieg="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGArJb5pRQ0OOg="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGArJb5pRQ1yLk="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGArJb5pRQ2IAA="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGArJb8MxSw3ZY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb8MhSuGlc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArJb8MxSxUas=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb8MxSw3ZY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb8MhSuGlc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": 687,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArJb8MxSw3ZY="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArJb8MxSyei0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb8MxSw3ZY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb8MhSuGlc="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 388,
|
|
"top": 695,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArJb8MxSw3ZY="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArJb8MxSzWL8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb8MxSw3ZY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArJb8MhSuGlc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 425,
|
|
"top": 670,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArJb8MxSw3ZY="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGArJb5pRQtpV8="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "420:695;407:676",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGArJb8MxSxUas="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGArJb8MxSyei0="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGArJb8MxSzWL8="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLDependencyView",
|
|
"_id": "AAAAAAGArRJpHmtvCes=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArRJpHmtwCyE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArRJpHmtvCes="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 312,
|
|
"top": 323,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArRJpHmtvCes="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArRJpHmtxV6I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArRJpHmtvCes="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 312,
|
|
"top": 308,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArRJpHmtvCes="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGArRJpHmty1a4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArRJpHmtvCes="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 312,
|
|
"top": 353,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGArRJpHmtvCes="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"points": "312:308;312:344;360:344",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGArRJpHmtwCyE="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGArRJpHmtxV6I="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGArRJpHmty1a4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAt2B/j8sCBrY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAt2B/j8sDh1w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2B/j8sEuwk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sDh1w="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 464,
|
|
"top": -40,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2B/kMsFs+A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sDh1w="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 261,
|
|
"top": 271,
|
|
"width": 55.376953125,
|
|
"height": 13,
|
|
"text": "Game"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2B/kMsGFZ4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sDh1w="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 464,
|
|
"top": -40,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2B/kMsHijc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sDh1w="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 464,
|
|
"top": -40,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 256,
|
|
"top": 264,
|
|
"width": 65.376953125,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAt2B/j8sEuwk="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAt2B/kMsFs+A="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAt2B/kMsGFZ4="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAt2B/kMsHijc="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAt2B/kMsIO4k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 256,
|
|
"top": 289,
|
|
"width": 65.376953125,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAt2B/kMsJS6Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 256,
|
|
"top": 299,
|
|
"width": 65.376953125,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAt2B/kMsKJ+s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 232,
|
|
"top": -20,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAt2B/kMsLB88=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 232,
|
|
"top": -20,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 256,
|
|
"top": 264,
|
|
"width": 65.376953125,
|
|
"height": 45,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAt2B/j8sDh1w="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAt2B/kMsIO4k="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAt2B/kMsJS6Y="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAt2B/kMsKJ+s="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAt2B/kMsLB88="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGAt2CDMMt2ZWE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2CDMMt0Z9w="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAt2CDMMt3Kec=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2CDMMt2ZWE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2CDMMt0Z9w="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 246,
|
|
"top": 240,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAt2CDMMt2ZWE="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAt2CDMct4NTs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2CDMMt2ZWE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2CDMMt0Z9w="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 233,
|
|
"top": 248,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAt2CDMMt2ZWE="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAt2CDMct5uM8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2CDMMt2ZWE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2CDMMt0Z9w="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 271,
|
|
"top": 225,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAt2CDMMt2ZWE="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAk4i0r6t962o="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAt2B/j8sCBrY="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "274:263;245:215",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAt2CDMMt3Kec="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAt2CDMct4NTs="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAt2CDMct5uM8="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAt2yrkdd/S50=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAt2yrkdeAgTs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2yrkdeBr7Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdeAgTs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 704,
|
|
"top": -986,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2yrkdeCijs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdeAgTs="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 605,
|
|
"top": 23,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "SoundControler"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2yrkdeDCKI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdeAgTs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 704,
|
|
"top": -986,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAt2yrkdeEDYI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdeAgTs="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 704,
|
|
"top": -986,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 600,
|
|
"top": 16,
|
|
"width": 404.18310546875,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAt2yrkdeBr7Y="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAt2yrkdeCijs="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAt2yrkdeDCKI="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAt2yrkdeEDYI="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAt2yrkdeFILA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 600,
|
|
"top": 41,
|
|
"width": 404.18310546875,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAt2yrkdeGDUM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAt21f4ujnQ7g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdeGDUM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt21fvOjVin0="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 605,
|
|
"top": 56,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+player_music(music_path: Str, volume: Float): None",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAGAt22r4em0kdw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdeGDUM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt22rxemimug="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 605,
|
|
"top": 71,
|
|
"width": 394.18310546875,
|
|
"height": 13,
|
|
"text": "+player_sound(sound_path: Str, volume: Float, max_time: Int): None",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 600,
|
|
"top": 51,
|
|
"width": 404.18310546875,
|
|
"height": 38
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAt2yrkdeHO1k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 352,
|
|
"top": -493,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAt2yrkdeIQ+8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 352,
|
|
"top": -493,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 600,
|
|
"top": 16,
|
|
"width": 404.18310546875,
|
|
"height": 73,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAt2yrkdeAgTs="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAt2yrkdeFILA="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAt2yrkdeGDUM="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAt2yrkdeHO1k="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAt2yrkdeIQ+8="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGAux1Tbu7gIiM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGAux1Tbu7hkco=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAux1Tbu7iqmA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7hkco="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 97.4150390625,
|
|
"top": -64,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAux1Tb+7jxoQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7hkco="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 821,
|
|
"top": 359,
|
|
"width": 70.05908203125,
|
|
"height": 13,
|
|
"text": "BattleMode"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAux1Tb+7kIqY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7hkco="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 97.4150390625,
|
|
"top": -64,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGAux1Tb+7lW9A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7hkco="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 97.4150390625,
|
|
"top": -64,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 816,
|
|
"top": 352,
|
|
"width": 80.05908203125,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAux1Tbu7iqmA="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAux1Tb+7jxoQ="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGAux1Tb+7kIqY="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAux1Tb+7lW9A="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGAux1Tb+7mkiQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 816,
|
|
"top": 377,
|
|
"width": 80.05908203125,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGAux1Tb+7nlpE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 816,
|
|
"top": 387,
|
|
"width": 80.05908203125,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGAux1Tb+7oIbk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 48.70751953125,
|
|
"top": -32,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGAux1Tb+7peBE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 48.70751953125,
|
|
"top": -32,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 816,
|
|
"top": 352,
|
|
"width": 80.05908203125,
|
|
"height": 45,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGAux1Tbu7hkco="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGAux1Tb+7mkiQ="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGAux1Tb+7nlpE="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGAux1Tb+7oIbk="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGAux1Tb+7peBE="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGAux1WsO9jHLk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Wr+9hCM4="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAux1WsO9kFRQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1WsO9jHLk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Wr+9hCM4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 783,
|
|
"top": 353,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAux1WsO9jHLk="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAux1WsO9l69Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1WsO9jHLk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Wr+9hCM4="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 777,
|
|
"top": 367,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAux1WsO9jHLk="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGAux1WsO9mhi4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1WsO9jHLk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGAux1Wr+9hCM4="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 794,
|
|
"top": 326,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGAux1WsO9jHLk="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "815:357;764:336",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGAux1WsO9kFRQ="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGAux1WsO9l69Y="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGAux1WsO9mhi4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLDependencyView",
|
|
"_id": "AAAAAAGA2rKzngQloLo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rKzngQmj90=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rKzngQloLo="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 902,
|
|
"top": 233,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rKzngQloLo="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rKzngQnQVo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rKzngQloLo="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 917,
|
|
"top": 233,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rKzngQloLo="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rKzngQoFJY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rKzngQloLo="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 872,
|
|
"top": 234,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rKzngQloLo="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAux1Tbu7gIiM="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAl12L1ka5A8Q="
|
|
},
|
|
"points": "1024:240;887:240;887:352",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2rKzngQmj90="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2rKzngQnQVo="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2rKzngQoFJY="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLDependencyView",
|
|
"_id": "AAAAAAGA2rOQ8REXCjk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rOQ8REYFRw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rOQ8REXCjk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 296,
|
|
"top": 531,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rOQ8REXCjk="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rOQ8REZpO0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rOQ8REXCjk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 296,
|
|
"top": 516,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rOQ8REXCjk="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rOQ8REauMs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rOQ8REXCjk="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 296,
|
|
"top": 561,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rOQ8REXCjk="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAl441S8CcU7A="
|
|
},
|
|
"points": "296:560;296:552;576:552",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2rOQ8REYFRw="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2rOQ8REZpO0="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2rOQ8REauMs="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGA2rRtGhaVeJg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGA2rRtGhaW0l8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2rRtGhaX2KU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaW0l8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 336,
|
|
"top": -120,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2rRtGxaYLvE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaW0l8="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 853,
|
|
"top": 535,
|
|
"width": 41.919921875,
|
|
"height": 13,
|
|
"text": "Bullet"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2rRtGxaZs6E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaW0l8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 336,
|
|
"top": -120,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2rRtGxaatfQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaW0l8="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 336,
|
|
"top": -120,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 848,
|
|
"top": 528,
|
|
"width": 51.919921875,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2rRtGhaX2KU="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2rRtGxaYLvE="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGA2rRtGxaZs6E="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2rRtGxaatfQ="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGA2rRtGxabAsU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 848,
|
|
"top": 553,
|
|
"width": 51.919921875,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGA2rRtGxacCOU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 848,
|
|
"top": 563,
|
|
"width": 51.919921875,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGA2rRtGxad/Q8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 168,
|
|
"top": -60,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGA2rRtGxaeC6g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 168,
|
|
"top": -60,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 848,
|
|
"top": 528,
|
|
"width": 51.919921875,
|
|
"height": 45,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGA2rRtGhaW0l8="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGA2rRtGxabAsU="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGA2rRtGxacCOU="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGA2rRtGxad/Q8="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGA2rRtGxaeC6g="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGA2rRwnxbrA3w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRwnxbpX48="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rRwoBbsuqk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRwnxbrA3w="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRwnxbpX48="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 842,
|
|
"top": 620,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rRwnxbrA3w="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rRwoBbtwRc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRwnxbrA3w="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRwnxbpX48="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 827,
|
|
"top": 617,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rRwnxbrA3w="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rRwoBbuetw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rRwnxbrA3w="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2rRwnxbpX48="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 871,
|
|
"top": 627,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rRwnxbrA3w="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGArBbN0/ToEwE="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "846:687;869:573",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2rRwoBbsuqk="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2rRwoBbtwRc="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2rRwoBbuetw="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLDependencyView",
|
|
"_id": "AAAAAAGA2rTdbxm5yuo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rTdbxm6lGE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rTdbxm5yuo="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 505,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rTdbxm5yuo="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rTdbxm79h8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rTdbxm5yuo="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 520,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rTdbxm5yuo="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2rTdbxm8i5w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2rTdbxm5yuo="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 881,
|
|
"top": 475,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2rTdbxm5yuo="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAk4Bm7aZpz/0="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGA2rRtGhaVeJg="
|
|
},
|
|
"points": "881:528;881:496;765:496",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2rTdbxm6lGE="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2rTdbxm79h8="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2rTdbxm8i5w="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLDependencyView",
|
|
"_id": "AAAAAAGA2r5nhyxk8B8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2r5nhyxlR7o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r5nhyxk8B8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 454,
|
|
"top": 41,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2r5nhyxk8B8="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2r5nhyxmqqI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r5nhyxk8B8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 469,
|
|
"top": 41,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2r5nhyxk8B8="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2r5nhyxn+Pc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r5nhyxk8B8="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGArRJpHWtt8EM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 425,
|
|
"top": 42,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2r5nhyxk8B8="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAXjxqhKVg3/0="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"points": "600:48;440:48;440:96",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2r5nhyxlR7o="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2r5nhyxmqqI="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2r5nhyxn+Pc="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLClassView",
|
|
"_id": "AAAAAAGA2r8tmS9PRnY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLNameCompartmentView",
|
|
"_id": "AAAAAAGA2r8tmS9QQ5o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9PRnY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2r8tmS9RiAU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9QQ5o="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": -60,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2r8tmS9SdB8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9QQ5o="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 805,
|
|
"top": 135,
|
|
"width": 128.3115234375,
|
|
"height": 13,
|
|
"text": "TankSoundControler"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2r8tmS9THCA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9QQ5o="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": -60,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAGA2r8tmS9UZfo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9QQ5o="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": -60,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 800,
|
|
"top": 128,
|
|
"width": 138.3115234375,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2r8tmS9RiAU="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2r8tmS9SdB8="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAGA2r8tmS9THCA="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2r8tmS9UZfo="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAGA2r8tmS9VnwQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9PRnY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 800,
|
|
"top": 153,
|
|
"width": 138.3115234375,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAGA2r8tmS9WUE8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9PRnY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 800,
|
|
"top": 163,
|
|
"width": 138.3115234375,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAGA2r8tmS9XWhw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9PRnY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 200,
|
|
"top": -30,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAGA2r8tmS9YpNY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmS9PRnY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 200,
|
|
"top": -30,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 800,
|
|
"top": 128,
|
|
"width": 138.3115234375,
|
|
"height": 45,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAGA2r8tmS9QQ5o="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAGA2r8tmS9VnwQ="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAGA2r8tmS9WUE8="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAGA2r8tmS9XWhw="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAGA2r8tmS9YpNY="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralizationView",
|
|
"_id": "AAAAAAGA2r8xtC+HpCc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBtyKM79qY="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8xtC+FTUY="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2r8xtC+Igus=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8xtC+HpCc="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8xtC+FTUY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 826,
|
|
"top": 110,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2r8xtC+HpCc="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2r8xtC+JLmY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8xtC+HpCc="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8xtC+FTUY="
|
|
},
|
|
"visible": null,
|
|
"font": "Arial;13;0",
|
|
"left": 814,
|
|
"top": 118,
|
|
"height": 13,
|
|
"alpha": 1.5707963267948966,
|
|
"distance": 30,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2r8xtC+HpCc="
|
|
},
|
|
"edgePosition": 1
|
|
},
|
|
{
|
|
"_type": "EdgeLabelView",
|
|
"_id": "AAAAAAGA2r8xtC+KvpY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8xtC+HpCc="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAGA2r8xtC+FTUY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 851,
|
|
"top": 93,
|
|
"height": 13,
|
|
"alpha": -1.5707963267948966,
|
|
"distance": 15,
|
|
"hostEdge": {
|
|
"$ref": "AAAAAAGA2r8xtC+HpCc="
|
|
},
|
|
"edgePosition": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"head": {
|
|
"$ref": "AAAAAAGAt2yrkdd/S50="
|
|
},
|
|
"tail": {
|
|
"$ref": "AAAAAAGA2r8tmS9PRnY="
|
|
},
|
|
"lineStyle": 1,
|
|
"points": "852:127;826:89",
|
|
"showVisibility": true,
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAGA2r8xtC+Igus="
|
|
},
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAGA2r8xtC+JLmY="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAGA2r8xtC+KvpY="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAXjxqgqVefzo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "GameMode",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAk4BnNKaQwu4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk4BnNKaRqgE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4BnNKaQwu4="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk4BnNKaS5fU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4BnNKaQwu4="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAk4i1pKuzgtg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAk49dULqoMoU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk49dULqprL4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk49dULqoMoU="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk49dULqqDTk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk49dULqoMoU="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAk6cYod/xDsc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk6cYod/yqTQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6cYod/xDsc="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk6cYod/zYlk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6cYod/xDsc="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk6cYDd+5W4E="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAk6eoNOFRg2c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk6eoNOFSc58=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6eoNOFRg2c="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk6eoNOFTh3E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6eoNOFRg2c="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk6enhOEK5m0="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAlv9NBkqd3Qg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAlv9NBkqehx4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9NBkqd3Qg="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAlv9NBkqfwcg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9NBkqd3Qg="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAlw1bZIsuXy4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAlw1bZIsvXas=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1bZIsuXy4="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAlw1bZIsw4Ks=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1bZIsuXy4="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAl57vqBbm3Ro=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl57vqBbn1Y8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqBbm3Ro="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl57vqBbo+Ck=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl57vqBbm3Ro="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAt2yu69fxX14=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAt2yu69fyJ1s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yu69fxX14="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAt2yu69fzZFY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yu69fxX14="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk0r8lqXMu2M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "all_sprites",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAXj2LaKWObGk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "bullets",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk3nQ0KYmHrg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "walls",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk3yvZqZCZa4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "mobs",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk28mGKYPh40=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "player_1P",
|
|
"type": "Sprite"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk2WvwaYITAc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "is_paused",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk3fk+KYW84M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "is_playing",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk3hGkKYe19M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "is_sound",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk2Un6KYBvzo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "used_frame",
|
|
"type": "Int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmBTs57dfR+A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "frame_limit",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk3qQUqYtB2U=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "window",
|
|
"type": "pygame.Surface"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl1t4D0O8V40=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "map",
|
|
"type": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmAyRvVDTY88=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "state",
|
|
"type": "Str"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmAzqn1QpDMk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "status",
|
|
"type": "str"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk15Ly6XULl4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk4MoKaeAjcY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk15Ly6XULl4="
|
|
},
|
|
"name": "map_path",
|
|
"type": "Str"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk4MoL6eBWV4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk15Ly6XULl4="
|
|
},
|
|
"name": "time_limit",
|
|
"type": "Int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk4P1uKeR7m4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk15Ly6XULl4="
|
|
},
|
|
"name": "sound",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk7kYswkcTw4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk15Ly6XULl4="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk1709KXc5+4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "get_result",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk7lJigl/D5A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk1709KXc5+4="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk1894KXkSJ8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "updata",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk4STn6i5rCw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk1894KXkSJ8="
|
|
},
|
|
"name": "command",
|
|
"type": "Dict"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk7ll4wni+6E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk1894KXkSJ8="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk2Bn7qXt7o8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "check_events",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk7l76gpF308=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk2Bn7qXt7o8="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk2DZMqX0aQQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "check_collisions",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk7mjUQqoCa4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk2DZMqX0aQQ="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAmBa4jbpw4xo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "reset",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAmBkSOr8wht8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAmBa4jbpw4xo="
|
|
},
|
|
"type": "tuple",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAtcd3+p02Ti8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "draw_sprite_data"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAtcf9QKFmM8o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "create_init_image_data"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAtcgr7KVa4xs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"name": "draw_text_data"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAXlNOraWdYtA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "BattleMode"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk4Bm7aZnfh4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "BattleMode",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAl442pcD/AMA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl442pcEA4c0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl442pcD/AMA="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"aggregation": "shared"
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl442pcEBQxY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl442pcD/AMA="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk4VFJajrfOU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "player_2P",
|
|
"type": "sprite"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl1ODLSYTr98=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "is_invincible",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl1PKaSpLQKM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "is_through_wall",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl1aZlTOYSFU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "is_debug",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmCsj48vzQzY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "players",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmCtP1szA3Lk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "walls",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmCt9Oc2xkSk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "bullets",
|
|
"type": "Group"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmCu0Q86iDIA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "player_1P",
|
|
"type": "sprite"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAq751PONGLwk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "create_bullte",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAq79ZKePvrbE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAq751PONGLwk="
|
|
},
|
|
"name": "shoot_info",
|
|
"type": "Dict"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAtepAErCzCDo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "draw_sprite_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAtep5lrFB8L4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAtepAErCzCDo="
|
|
},
|
|
"type": "list",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAtep9JrFwneU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "create_init_image_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAteq0S7Icles=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAtep9JrFwneU="
|
|
},
|
|
"type": "list",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAteq3xbJLFFI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"name": "draw_text_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAter5rrMzGxc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAteq3xbJLFFI="
|
|
},
|
|
"type": "list",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk4i0rqt7zy4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "MyGame",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAk4y3WK4ALvo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk4y3WK4BatA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4y3WK4ALvo="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
}
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAk4y3WK4ClmQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4y3WK4ALvo="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"aggregation": "shared"
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAk5DXmsJevOw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAl012qu/x7Ck=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl012qu/yLn4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl012qu/x7Ck="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
}
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl012qu/zDiE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl012qu/x7Ck="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAssociation",
|
|
"_id": "AAAAAAGAl1AtTfpwcuU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"end1": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl1AtTfpxYF0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl1AtTfpwcuU="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
}
|
|
},
|
|
"end2": {
|
|
"_type": "UMLAssociationEnd",
|
|
"_id": "AAAAAAGAl1AtTfpyJbg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl1AtTfpwcuU="
|
|
},
|
|
"reference": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLDependency",
|
|
"_id": "AAAAAAGArRJpHWtt8EM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlvY38TFLyd8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "scene",
|
|
"type": "Scene"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk4kf+KyVMfg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "attachements",
|
|
"type": "List"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk4l896y9t7w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "game_mode",
|
|
"type": "Q"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk4qz3azr1dY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "sound",
|
|
"type": "Str"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk4uV6a0Zir8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "map_path",
|
|
"type": "Str"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlvcFRzJ2WKg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlvdZ9DKzID8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlvcFRzJ2WKg="
|
|
},
|
|
"name": "map_no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlvdZ9DK0nsQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlvcFRzJ2WKg="
|
|
},
|
|
"name": "sound",
|
|
"type": "str"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5zhAtNMoaw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "get_scene_info",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6Gk29qFbgk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5zhAtNMoaw="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk52n3dPyZ8c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "is_running",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6HPK9rxn3M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk52n3dPyZ8c="
|
|
},
|
|
"type": "Bool",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk54nv9Q7Idw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "set_game_mode",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6JuY9u3Yeo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk54nv9Q7Idw="
|
|
},
|
|
"name": "game_path",
|
|
"type": "Str"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6JuY9u4GK4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk54nv9Q7Idw="
|
|
},
|
|
"type": "Q",
|
|
"direction": "return"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk7STMvrR3ow=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk54nv9Q7Idw="
|
|
},
|
|
"name": "is_sound",
|
|
"type": "Bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk6KdVtwW3yQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
},
|
|
"name": "rank",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6L7nt0lQpE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6KdVtwW3yQ="
|
|
},
|
|
"type": "List",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk4y2+q3IC28=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class1"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk49c4rpw7bU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class2"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk5CJRb/kl10=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class3",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAk5CJqcAr7io=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5CJRb/kl10="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAk4Bm7aZnfh4="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk5DXD8IXyNM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "PaiaGame",
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk5G7FsRFRTg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "scene",
|
|
"type": "Scene"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk5H9QsSOiRk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "frame_count",
|
|
"type": "Int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk5I3GsTjZv4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "game_result_state",
|
|
"type": "Str"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5W51cWqrZ4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5oEMcq8Yag=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5W51cWqrZ4="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5XwpMYA/gU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "update",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5kubsoOvlM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5XwpMYA/gU="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5nihsplpqQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5XwpMYA/gU="
|
|
},
|
|
"name": "commands",
|
|
"type": "Dict"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5a2GMciKVk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "game_to_player_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5dAyMdrnfU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5a2GMciKVk="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5dBQsd/Tmw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "reset",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5doDMfImGU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5dBQsd/Tmw="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5dojsfcCqM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "get_scene_init_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5fDusgltxQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5dojsfcCqM="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5fEMsg5d4g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "get_scene_progress_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5gh+8iCscw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5fEMsg5d4g="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5gs7ciWGr0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "get_game_result",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5iCDcjfyUE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5gs7ciWGr0="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5iCl8jzZ5c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "get_keyboard_command",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5jVP8k8WZ8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5iCl8jzZ5c="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk5jVvclQBvY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5DXD8IXyNM="
|
|
},
|
|
"name": "ai_clients",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk5kSCcmZHNw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk5jVvclQBvY="
|
|
},
|
|
"type": "List",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk6cYDd+5W4E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "sound_controller"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk6enhOEK5m0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "TankManMap",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAk6h3Z+igXLw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6enhOEK5m0="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAk6h2wehKJfM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "TiledMap",
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk6urfvGImRk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "width",
|
|
"type": "Int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk6vsvvHyyiw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "height",
|
|
"type": "Int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAk6wt1vL1d7s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "tmx_data",
|
|
"type": "pytmx.pytmx.TieldMap"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk6kr/O4CXBo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "creat_img_init_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6n2B+9FaUQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6kr/O4CXBo="
|
|
},
|
|
"type": "List",
|
|
"direction": "return"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlvm10jeA4Yk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6kr/O4CXBo="
|
|
},
|
|
"name": "img_no_list",
|
|
"type": "List"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk6l+y+5sE9E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "creat_walls_init_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6nQkO7E5AY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6l+y+5sE9E="
|
|
},
|
|
"type": "List",
|
|
"direction": "return"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlvnlgDfXWRQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6l+y+5sE9E="
|
|
},
|
|
"name": "walls_img_no_list",
|
|
"type": "List"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAk6pg8fCVFEY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "creat_mobs_init_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAk6p/yPDt2MY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6pg8fCVFEY="
|
|
},
|
|
"type": "List",
|
|
"direction": "return"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlvoTRzg6oN4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6pg8fCVFEY="
|
|
},
|
|
"name": "mobs_img_no_list",
|
|
"type": "List"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArQUJgl6yVkg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAk6h2wehKJfM="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArQU2W19brcY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArQUJgl6yVkg="
|
|
},
|
|
"name": "map_no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArQU2XF9cNDk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArQUJgl6yVkg="
|
|
},
|
|
"name": "time_limit",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArQU2XF9dLBE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArQUJgl6yVkg="
|
|
},
|
|
"name": "sound",
|
|
"type": "str"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAlv9MxkpWtl4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Player",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAl12MsEcchKs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwJoZ1/tBu0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "img_id",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwGUa13yup4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "is_shoot",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwMnN2KEupU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "is_backward",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwOU8WMn6Wc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "is_forward",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwPf6GeKsQk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "last_shoot_fram",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwR9kGgtS2k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "shoot_delay",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwTtomxhH4o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "shield",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwdG1XGdV3I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "rot",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwdqIHJA7mw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "rot_speed",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwW7rW2h/mA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "move",
|
|
"type": "List"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwibfnTMDYs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "surface",
|
|
"type": "Surface"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlwk/Nna1N4Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "Attribute1",
|
|
"type": ""
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArUoSY5Bgse4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "angle",
|
|
"type": "Float"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwn094AqVB0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlwoyW4CdgdM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlwn094AqVB0="
|
|
},
|
|
"name": "_no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlwoyW4CeOJ0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlwn094AqVB0="
|
|
},
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlwoyW4CfOaQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlwn094AqVB0="
|
|
},
|
|
"name": "y",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwpCJoD4hM4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "update",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlwqLsYFrbHY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlwpCJoD4hM4="
|
|
},
|
|
"name": "command",
|
|
"type": "Dic"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwqMMIGRwsA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "act",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAlws/R4LpU3o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlwqMMIGRwsA="
|
|
},
|
|
"name": "commands",
|
|
"type": "Dic"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlws/04MPOTg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "forward"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwthaYOyjnQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "backward"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwt+z4RV5c4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "turn_left"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwuZCYT4X14=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "turn_right"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwwF3obhmr0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "collide_with_walls"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlwwt14eEiHY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "collide_with_bullets"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl2lm1lFgub0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "create_shoot_info",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArQzl6GLVb0E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl2lm1lFgub0="
|
|
},
|
|
"type": "dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl2qJGlMLItA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "rotate"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAq8OBs+ZVm28=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "create_shoot_info",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAq8QFS+mrae8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAq8OBs+ZVm28="
|
|
},
|
|
"type": "dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArUpRK5UXbhM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlv9MxkpWtl4="
|
|
},
|
|
"name": "get_image_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArUqA/5Wl3/Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArUpRK5UXbhM="
|
|
},
|
|
"type": "dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAlw1a9IrJsQE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Obstacle",
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlw22UY7K4Ig=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "rect_ Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlw3Xno92lR8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "hit_rect",
|
|
"type": "Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlw4hA5BA2UQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "pos",
|
|
"type": "Vector2"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAlw748pRCH1Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "lives",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBgSKQYpZa8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "_no",
|
|
"visibility": "protected",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlw5+s5IJsbI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "updata"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAlw67WJK1kyc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "get_position",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl5ZQCvegTos=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw67WJK1kyc="
|
|
},
|
|
"type": "Tuple",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArBeO6QFjVkw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "collide_with_bullets"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArP0eyUMoi6I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArP1KvUPRorI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArP0eyUMoi6I="
|
|
},
|
|
"name": "no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArP1KvUPSvJE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArP0eyUMoi6I="
|
|
},
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArP1KvkPT9fE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArP0eyUMoi6I="
|
|
},
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArP1KvkPUaes=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArP0eyUMoi6I="
|
|
},
|
|
"name": "width",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArP1KvkPVPY8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArP0eyUMoi6I="
|
|
},
|
|
"name": "height",
|
|
"type": "int"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAl012Du99Xks=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class4"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAl1Asv/oLieY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class5"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAl12L1ka3Ntc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Player",
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl3x7tYZrEgc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "hit_rect",
|
|
"type": "pygame.Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl31Nc4jZfC8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "img_path",
|
|
"type": "str"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl34Jtou/xeM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "player_info",
|
|
"type": "Dict"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl3/i6ZX1W/I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "result_info",
|
|
"type": "Dict"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4FjaZjP9Js=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "pos",
|
|
"type": "Vector2"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4L7QJu261g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "rect",
|
|
"type": "pygame.Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4VhZ53EuA8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "score",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4Wdu6AacQY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "speed",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4hBwaQ2YAk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "used_frame",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4gFNKIok+Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "is_alive",
|
|
"type": "Bool"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4h44qaYN9Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "vel",
|
|
"type": "Vector2"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAmGGmHNceHdk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "_no",
|
|
"visibility": "protected",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArT+nLob0qfY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "image_data",
|
|
"type": "dict"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4kQlqn3uu8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "update",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl4kbWapqdIo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4kQlqn3uu8="
|
|
},
|
|
"name": "command",
|
|
"type": "Dic"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4qWLbKs5LA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "act",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl4qe0bMfDWw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4qWLbKs5LA="
|
|
},
|
|
"name": "commands",
|
|
"type": "Dic"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4nZw6wTnwM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "get_info",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl4npN6yGzBQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4nZw6wTnwM="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4onB65HF+4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "get_result",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl4ouRq66AiQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4onB65HF+4="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4wLGLXqvNE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "get_position",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl40Oyrqv7II=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4wLGLXqvNE="
|
|
},
|
|
"type": "Tuple",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4x9obg0ows=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "player_init_data",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl4zmhLmk57E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4x9obg0ows="
|
|
},
|
|
"type": "Dict",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArT0E5nwq/LE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl12L1ka3Ntc="
|
|
},
|
|
"name": "get_image_data"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAl441S8CaKhY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Prop",
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl48EYsUZjkQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"name": "rect",
|
|
"type": "pygame.Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGAl4+pJsmHF4I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"name": "hit_rect",
|
|
"type": "Rect"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl47IncNQv5A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"name": "update"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAl4/eCsuMa9A=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"name": "get_position",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGAl5aFX/m/9TU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl4/eCsuMa9A="
|
|
},
|
|
"type": "Tuple",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArPxSYkB9Khg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPyb7UEmpVA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPxSYkB9Khg="
|
|
},
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPyb7UEnlnM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPxSYkB9Khg="
|
|
},
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPyb7UEovWE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPxSYkB9Khg="
|
|
},
|
|
"name": "width",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPyb7kEp7wo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPxSYkB9Khg="
|
|
},
|
|
"name": "height",
|
|
"type": "int"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAl57tthZyB50=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class6"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGArBYpZe6rwvo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Class7",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGArBYrye8uD2Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBYpZe6rwvo="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAlw1a9IrJsQE="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGArBbN0/Tmgq0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Bullet",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGA2rRwnxbpX48=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGA2rRtGRaTuHc="
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBiWGQg7NCg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "rect",
|
|
"type": "Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBjXLwkIRBI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "hit_rect",
|
|
"type": "Rect"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBkIfwn5Kug=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "speed",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBkvkArqIVs=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "_no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBlZ4AvbJ9g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "rot",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBl/+wzMK0o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "move",
|
|
"type": "dict"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArBxK+Q9blYo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "angle",
|
|
"type": "float"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArJ+EoygkofU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "update"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArPrWkTgeCkg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArBbN0/Tmgq0="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPtKPjjHQ/c=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPrWkTgeCkg="
|
|
},
|
|
"name": "player_no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPtKPjjIRkQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPrWkTgeCkg="
|
|
},
|
|
"name": "center",
|
|
"type": "tuple"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPtKPjjJGgA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPrWkTgeCkg="
|
|
},
|
|
"name": "rot",
|
|
"type": "int"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGArJb5pBQr9bw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Station",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGArJb8MhSuGlc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAl441S8CaKhY="
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArJdtyx8pIKU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "_no",
|
|
"visibility": "protected",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArJfRwCFx2g8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "count_frame",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArJgKhyJi2sQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "power",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArPiEKSqP6ng=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "_id",
|
|
"visibility": "protected",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArPjBISuBBXg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "count_frame",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArPkGlixyI9Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "capacity",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAGArPlELC5fJfA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "cool_down",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArJhdeyTxoTk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "get_power",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArJiOeSWasDM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJhdeyTxoTk="
|
|
},
|
|
"type": "int",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGArPmCiTAWIYM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArJb5pBQr9bw="
|
|
},
|
|
"name": "__init__",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPod3zC/3HQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"name": "_id",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPod3zDAUwE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"name": "_no",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPod3zDBBXQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPod4DDCjc0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPod4DDDrXw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"name": "width",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGArPod4DDEFA4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGArPmCiTAWIYM="
|
|
},
|
|
"name": "height",
|
|
"type": "int"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAt2B/jcsAIYY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Game",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAt2CDMMt0Z9w=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAt2B/jcsAIYY="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAk4i0rqt7zy4="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAt2yrkNd9c4Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "SoundControler",
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAt21fvOjVin0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"name": "player_music",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2ren+R8sJls=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt21fvOjVin0="
|
|
},
|
|
"name": "music_path",
|
|
"type": "Str"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2ren+R8trQU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt21fvOjVin0="
|
|
},
|
|
"name": "volume",
|
|
"type": "Float"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2ren+R8uSeE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt21fvOjVin0="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAGAt22rxemimug=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
},
|
|
"name": "player_sound",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2rdVuR3THQE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt22rxemimug="
|
|
},
|
|
"name": "sound_path",
|
|
"type": "Str"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2rdVuR3UIQw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt22rxemimug="
|
|
},
|
|
"name": "volume",
|
|
"type": "Float"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2rdVuh3VfZM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt22rxemimug="
|
|
},
|
|
"name": "max_time",
|
|
"type": "Int"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAGA2rdVuh3Wa3s=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAt22rxemimug="
|
|
},
|
|
"type": "None",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGAux1Tbe7ewXU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "BattleMode",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGAux1Wr+9hCM4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGAux1Tbe7ewXU="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAXjxqgqVefzo="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGA2rRtGRaTuHc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "Bullet"
|
|
},
|
|
{
|
|
"_type": "UMLClass",
|
|
"_id": "AAAAAAGA2r8tmC9NiKo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
|
|
},
|
|
"name": "TankSoundControler",
|
|
"ownedElements": [
|
|
{
|
|
"_type": "UMLGeneralization",
|
|
"_id": "AAAAAAGA2r8xtC+FTUY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"source": {
|
|
"$ref": "AAAAAAGA2r8tmC9NiKo="
|
|
},
|
|
"target": {
|
|
"$ref": "AAAAAAGAt2yrkNd9c4Q="
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |