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

Updates for DB 1/24/17 #2

Closed
wants to merge 1 commit into from
Closed

Conversation

xanxin887
Copy link

Updates for DB to prep for creating associated tables

Updates for DB to prep for creating associated tables
@xanxin887
Copy link
Author

characters_database.sql that is included had a bad PK this one fixes that.

characters_database.sql.txt

@xanxin887 xanxin887 closed this Feb 1, 2017
Mogwai-TheFurry pushed a commit that referenced this pull request Jun 21, 2017
* Player names now load properly.

* Time-based updates to creature vitals (#338)

* 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.

* Restructured partially for parallelism -- reduced places parallelism can occur dramatically.  Adding action queues and work handlers.

* Moved vital Tick function to enqueue actions.  Removed some landblock-based Object races caused by refactoring.

Action delays (non-busy waiting) appear to function.

Kill implemented (untested), Positon changes now reflected in remote clients.  Pickup/drop mostly working (Known bug: Item not seen by dropping client on drop, but seen by others).  Teleport works.

Mostly ported/working.  There is a race transferring between landblocks (due to the use of the old TrackObject system), which can cause a Player to be dissosciated from a landblock.   Will fix when I rewrite object transfer/tracking system.

Updated tracking to be handled by WorldManager -- Still needs to be optimzied.

Fixed issue with chained delays.

Cleanup and restructuring.

* Cleaned up inevitable errors from cherrypicking data.  Basic functionality appears to work.  Needs more testing.

* Minor workaround to missing corpse values.

* Cleanup after rebase.

* Fix to range / object tracking values.

* asynchronous-object-saving outside game loop. (#385)

* work in progress

* quicksaving

* changed to blocking collection.

* remove thread sleep

* update

* update

* update change log

* Fixed missing InWorld flag update when doing multiple consecutive teleports.

* Minor stylistic changes.  Cleaned up GetLandblocksInRange.

* Fix CIRand admin function. (#397)

* Support multiple getlist.

* Commented too much oopisies.

* WIP

* wip

* Working on exercising inventory creation.   Have a bug that is causing client to crash.

* Fixed alignment bug at hooktype.   Added priority to aceObject and set it in debugObject.

* Fixed file location error.

* God help me - I can't type or read it seems.   I think I have this right now.

* Update 02-06-19-2017-vw_weenie_class.sql

* Made requested changes.

* Found style cop error

* Ugh - that was hard to find.   I think this got it.   When I killed cell in postion, it was still used in the view.

* Update 03-06-20-2017-vw_ace_object.sql

* Time-based updates to creature vitals (#338)

* 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.

* Player names now load properly.

* Restructured partially for parallelism -- reduced places parallelism can occur dramatically.  Adding action queues and work handlers.

* Moved vital Tick function to enqueue actions.  Removed some landblock-based Object races caused by refactoring.

Action delays (non-busy waiting) appear to function.

Kill implemented (untested), Positon changes now reflected in remote clients.  Pickup/drop mostly working (Known bug: Item not seen by dropping client on drop, but seen by others).  Teleport works.

Mostly ported/working.  There is a race transferring between landblocks (due to the use of the old TrackObject system), which can cause a Player to be dissosciated from a landblock.   Will fix when I rewrite object transfer/tracking system.

Updated tracking to be handled by WorldManager -- Still needs to be optimzied.

Fixed issue with chained delays.

Cleanup and restructuring.

* Cleaned up inevitable errors from cherrypicking data.  Basic functionality appears to work.  Needs more testing.

* Minor workaround to missing corpse values.

* Cleanup after rebase.

* Fix to range / object tracking values.

* Fixed missing InWorld flag update when doing multiple consecutive teleports.

* Minor stylistic changes.  Cleaned up GetLandblocksInRange.

* Inevitable rebase cleanup, minor tweak to reduce number of object deletes sent as objects go out of range.

* Fixed bad git merge.

* Removed Position update delay when portaling.
@gmriggs gmriggs mentioned this pull request Feb 6, 2019
gmriggs added a commit to gmriggs/ACE that referenced this pull request Mar 15, 2020
gmriggs added a commit that referenced this pull request Mar 16, 2020
…ore CreateObject is sent (#2823)

* send default flags for monster movement

* fix monster slide bug #2
gmriggs added a commit to gmriggs/ACE that referenced this pull request Aug 23, 2020
Mag-nus added a commit that referenced this pull request Dec 8, 2020
* packages updated, fix compiler errors/warnings

* scaffold

* fix ShardDatabaseOfflineTools

* WorldDatabase fix performance

* ShardDatabase fix GetCharacters

* move comment

stuff

* extend UseMySQL statements

* fix character creation linq parsing

* fix exception

* fix references
DarktideLegend referenced this pull request in SeasonalACE/SeasonalACE Mar 8, 2024
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.

1 participant