Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mediator pattern - Not for Merge - just here for review #356

Closed
wants to merge 42 commits into from
Closed

Mediator pattern - Not for Merge - just here for review #356

wants to merge 42 commits into from

Conversation

Forbiddenz
Copy link
Contributor

Working basic ques, @effect - basic loading..

Design Pattern Mediator,

ogmage78 and others added 30 commits May 10, 2017 07:53
…ject, Turn to Position (#328)

* Testing fix

* Inital foundation for motion - again.   Up to state machine from Stackoverflow

* Motion MoveToObject, MoveToPosition, TurnToObject, TurnToPosition.  State Machine added - one bug left.

* Updated Change Log

* did a rebase - first time that ever worked.

* Continued to debug.   Getting closer.

* Finally found the any cpu setting.   Man that was obscure....

* Fixed EOF position.

* Fixed another EOL - I got this now - I will be looking to make sure it is correct.

* Fixed error in change log

* I will never do another file with the EOL not on a new line 1000 times :)    Sorry about that.   I will remember going forward.

* WIP - this is looking better - still have a bug sending a delete message on pickup.

* Made changes for Mogwai - still chasing a bug on subsequent pickups.   Please review for the changes you requested.

* WIP

* Finally got this working.   Good to go.

* Update Creature.cs

* Removed all use of passing worldobject out of landblock - major rip and replace.   Fixed bug in state machine, addressed Mogwai's issues.

* Update BaseAceObject.cs

* Update StateMachine.cs

* Update Landblock.cs

* Update Landblock.cs
added visual studio as a software tool, with link (why were we missing this?)
* Added setstats debug command.

* Initial attempt at making creature's stats regen.  Values are way bogus, implementation is super clunky, but it appears to work.

* Cleaned up vital updates.  Appears to work.  Probably good to merge?

* Cleaned up vital updates.  Appears to work.  Probably good to merge?

* Terminology fix setstat -> setvital

* Added CreatureVital.  Took out Vital specific information from Creature Ability.  Added "Tick" to WorldObject, made Creature/Player update stats via Tick.

* Hopefully builds now.
* playing.

* work in progresss - not pr materials but good for testing out how vendors work.

* start of vendors

* Working.. now for some clean up

* clean up

* clean up

* pr ready

* Cleanup

* quick amount fix.
* Added setstats debug command.

* Initial attempt at making creature's stats regen.  Values are way bogus, implementation is super clunky, but it appears to work.

* Cleaned up vital updates.  Appears to work.  Probably good to merge?

* Cleaned up vital updates.  Appears to work.  Probably good to merge?

* Terminology fix setstat -> setvital

* Added CreatureVital.  Took out Vital specific information from Creature Ability.  Added "Tick" to WorldObject, made Creature/Player update stats via Tick.

* Hopefully builds now.

* Update changelog.md.
fantoms and others added 12 commits May 19, 2017 20:47
* Added MaximumAllowedSessions to ConfigManager

* Changed WorldManager to use the ConfigManager.Config.Server.Network.MaximumAllowedSessions variable

* Added a DefaultValue of 128 for MaximumAllowedSessions
* started spell comps table

* SpellTable parsing, UpdateSpell Event, @learnspell debug command

* StyleCop Cleanup
@Forbiddenz Forbiddenz closed this Jun 16, 2017
@Forbiddenz Forbiddenz deleted the MediatorPattern branch October 12, 2017 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants