main/Changelog
Versions
Versions
0.5A - Working
- Commands:
- /zure me: shows info about yourself, redirects to /zure player <yourname>
- Classes:
- Zone class completely rewritten - is now threadsafe
- Zone.Entry removed
- Zone.GlobalZone is replaced
- ZoneManager completely rewritten - is now threadsafe
- ZoneManager.WorldData is rewritten
- ZoneAttributes is kinda changeless
- Mechanics:
- Zone initialization process goes to thrash -> rewriting from the basics
- Flag handling complexity is leveled, and can be changed per player
- Enter or Leave ignorance is now vectorbased, pushes the player
away from (or back into) the zone.
- Fixed:
- Miscoordinated tiles at minus coordinates
- Issues:
- No save and load mechanics for now. - (under development)
- No zone renaming mechanism for now. - (under development)
- No zone expanding mechanism for now. - (under development)
0.4D - not released
- Tools:
- selecting tool added
- damage of selecting tool minimized, and does not break
- new command to get: /zone sel tool
- Flags are organized into new class structure instead of one .java file
- Commands:
- /zure core: last edit date and time line added
- /zone sel tool: added
- /zone elements: added
- /zure global: added
- Classes:
- separated: Zone.ChunkTile, Zone.Tile, Zone.Entry
- renamed Entry -> ZoneEntry
- TreeData: allows flexible hierarchy handling
- ZoneAttributes and ZoneEntry now implements TreeData
- ZoneManager: functions beeing reviewed and repaired
- Zone: setRegion method improved (already have ingame pointer command)
- Event classes are added, the followings are in use and working:
- PlayerEntersZoneEvent
- PlayerLeavesZoneEvent
- PlayerEnteredZonesEvent
- PlayerLeftZonesEvent
- ZoneCreateEvent
- ZoneDeleteEvent
- Features:
- Samples: are globally stored attributes, not associated with any worlds
- Debug:
- Bunches of additional informations added to debug mode
- Fixed:
- Console debugging
- Cuboid-TileChunk collision check
- Which caused: missing zones in tiles in a way of loading
- Issues:
- Cannot delete zones for some reason
0.3D - HardDev
- Commands:
- /zure debug: added
- /zone list: works in some way
- Debug:
- /zure debug - enters or leaves debug mode
- Formula:
- primitives work
- complexes work
- Issues:
- Console simple or double debugs instead of on/off
0.2A - Open Alpha
- Zone buffer developed: entry initialization working
- Interested entry loader system base created
- Commands:
- /zure core: improved
- /zure flag: added
- /zure buffer: added
- /zure biffer clear: added
- /zone delete added
- Features
- Formula system made big steps
- Classes:
- Player and World listeners added
- PlayerAction added
- PlayerGroup added
- PlayerID implemented
- PlayerManager added
- PlayerZoneProfile added
- Direction util added
- ZoneFlag and ZoneFlags classes added
- ZoneRegion and ZoneRegionSet added
0.1D - Basics
- Commands:
- /zure core: added
- Classes:
- ZureZones added
- ZureKernel added
- ZureShell added
- Zone class added
Signs
Signs
Version numbers:
| R | release |
| B | beta |
| A | alpha |
| D | indev |
Formatting:
| green underlined | done, works well |
| todo or discarded | |
| must check if done |
Comments