Alex King
0b2493beb8
[Cleanup] Cleanup Object Type Code ( #4375 )
...
* [Cleanup] Cleanup Object Type Code
* Move to object.cpp/object.h
2024-06-14 11:58:59 -05:00
Alex King
71f47dbcef
[Objects] Add fix_z column to ground spawns ( #3992 )
...
* [Objects] Add is_floating column to objects/ground spawns
# Notes
- Allows ground spawns/objects to float without having `FixZ()` called.
* Remove from object.
* Database version
* Fix
* Change to fix_z
2024-02-01 04:42:51 -06:00
Alex King
b03f52de18
[Commands] Cleanup #object Command ( #3722 )
...
* [Commands] Cleanup #object Command
# Notes
- Cleanup messages and logic.
- Introduce enum for object types.
- Set ground work for object manipulation similar to door manipulation.
* Update object_manipulation.cpp
* Final push
* Update client_packet.cpp
* Update object_manipulation.cpp
* Update object_manipulation.cpp
* Update object.h
* Update client_packet.cpp
* Update client_packet.cpp
* Push.
* Update version.h
* Update database_update_manifest.cpp
* Update zone.cpp
2023-12-03 17:42:27 -05:00
Alex King
076b88be9a
[Cleanup] Remove TypeToSkill() from tradeskills.cpp/object.h ( #3355 )
...
# Notes
- This is unused.
2023-05-17 08:57:51 -04:00
Alex King
232b1028d7
[Cleanup] Remove m_inuse, m_z, and m_heading from object.h ( #3083 )
...
# Notes
- These are unsued.
2023-03-16 21:47:27 -04:00
Alex King
3624307385
[Cleanup] Remove SetDBID() from object.h ( #3082 )
...
# Notes
- This is unused.
2023-03-16 21:36:03 -04:00
Chris Miles
fafa33e190
[Groundspawns] Fix issue where groundspawns appear floating high off the ground ( #2930 )
2023-02-15 10:52:03 -06:00
Alex King
7abc084cd1
[Quest API] Add Entity Variable Methods to Perl/Lua. ( #2609 )
...
* [Quest API] Add Entity Variable Methods to Perl/Lua.
# Perl
- Add `$mob->ClearEntityVariables()`.
- Add `$mob->DeleteEntityVariable(variable_name)`.
- Add `$object->ClearEntityVariables()`.
- Add `$object->DeleteEntityVariable(variable_name)`.
# Lua
- Add `mob:ClearEntityVariables()`.
- Add `mob:DeleteEntityVariable(variable_name)`.
- Add `object:ClearEntityVariables()`.
- Add `object:DeleteEntityVariable(variable_name)`.
# Notes
- Allows operators to clear all entity variables or delete one by name, previously you just had to set to an empty value to clear after being set.
* Cleanup.
2022-12-04 12:18:27 -05:00
Alex King
31d57342e1
[Quest API] Add Entity Variable Methods to Perl/Lua. ( #2579 )
...
* [Quest API] Add Entity Variable Methods to Perl/Lua.
# Perl
- Add `$mob->GetEntityVariables()`.
- Add `$object->GetEntityVariables()`.
# Lua
- Add `mob:GetEntityVariables()`.
- Add `object:GetEntityVariables()`.
# Notes
- Convert all overloads and methods to use `std::string` for entity variables.
- Allows operators to get a list of a Mob's entity variables.
* Update loottables.cpp
2022-11-26 16:24:01 -05:00
KimLS
2fbd5aaccc
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
Akkadius
775b5fcaf1
Mostly done with global base scaling work, dev tooling and various other works
2018-11-04 23:26:34 -06:00
Uleat
8b5dd58e96
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
2016-10-16 05:10:54 -04:00
Michael Cook (mackal)
aaa116d97c
Add support for object display names
...
Ex. Kejek Forge in Stonebrunt Mountains
2016-08-27 22:24:08 -04:00
Natedog2012
4de9b2c53e
Add TiltX and TiltY manipulation to objects (Perl)
...
Translate OP_GroundSpawn for Titanium
#perl plugin http://wiki.eqemulator.org/i?Module=Pastebin&Paste=u9IbA6Ql
2016-08-26 06:39:39 -07:00
Uleat
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -04:00
Uleat
3031365e1f
Moved struct Item_Struct into namespace EQEmu
2016-05-21 04:54:18 -04:00
Akkadius
d44e982eaf
object.cpp & .h header cleanup
2014-12-15 18:03:33 -06:00
SecretsOTheP
51b6db977f
Identified object size and solidtype as flags. Exported them as functions to Perl.
2014-11-14 18:22:06 -05:00
Uleat
c95b18da85
Fixed stacking issue in world tradeskill containers. (Added #peekinv world)
2014-10-22 22:57:20 -04:00
KimLS
7fc21b9e3a
Tons of renames
2014-08-21 19:33:02 -07:00
Uleat
e3805d5920
Converted SkillType typedef enumeration to SkillUseTypes enumeration
2013-10-27 13:03:41 -04:00
Uleat
78e04dee99
Enforced naming standard on my recent changes
2013-10-27 04:17:08 -04:00
KimLS
4ef9732e37
Compile fix
2013-10-18 21:43:47 -07:00
Uleat
403ac53a9e
Renamed/expanded 'BagTypes' enumeration
2013-10-18 20:33:41 -04:00
j883376
4bdd8b2502
Change space indentation to tabs
2013-05-09 11:37:51 -04:00
j883376
ffcff4aea1
Remove trailing whitespace
2013-05-09 11:13:16 -04:00
Arthur Ice
7560b6b0a7
NULL to nullptr
2013-05-04 18:06:58 -07:00
KimLS
da7347f76f
svn -> git Migration
2013-02-16 16:14:39 -08:00