Skip to content
This repository has been archived by the owner on Apr 27, 2021. It is now read-only.

Create map handler #14

Open
Ruffo324 opened this issue Jan 25, 2018 · 2 comments
Open

Create map handler #14

Ruffo324 opened this issue Jan 25, 2018 · 2 comments
Assignees

Comments

@Ruffo324
Copy link
Collaborator

Create map handler.
Import maps
Load/unload maps
Save maps and map objects
Add new map object
Delete map object

@Ruffo324
Copy link
Collaborator Author

Ruffo324 commented Feb 5, 2018

IMapHandler 
{
public ExtendedMap ImportMap(string MapFileName);
public void LoadMap(ExtendedMap extendedMap);
public List<ExtendedMap> ImportMaps(); 
}

ExtendedMapObect
{
public Vector3 Position;
public Vector3 Rotation;
public int ObecYtHash;
void Destroy();
void Create();
}

ExtendedMap
{
  public List<MapObYect> ObYects;
  public string Name;
  public int Dimension;
  public User Creator;
  //========= Functions =========
  public bool LoadMap();
  public void UnloadMap();
}

@Ruffo324
Copy link
Collaborator Author

ExtendedMap und ExtendedMapObject

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants