Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-17 | Remove Monster, Player, and NPC classes | Jared Adams | 19 | -119/+83 | |
Instead of having these three subclasses with minor differences, this commit merges them back into Being. In the future, we can make Beings that are talkable to some, attackable by others, etc. This also puts back support for monster equipment. Also changes remaining references to Being::Type and the constants to refer to ActorSprite::Type. Reviewed-by: Freeyorp | |||||
2010-05-06 | Add support for floor item sprites | Jared Adams | 2 | -5/+8 | |
This commit adds a sprite hierarchy (Sprite->ImageSprite,AnimatedSprite,CompundSprite; CompoundSprite,Actor->ActorSprite;ActorSprite->Being,FloorItem) to collect common functionailty into new base classes which will make other Mantis tickets easier to do. Also allows monsters to use particle effects. Reviewed-by: Bertram | |||||
2010-05-01 | Add chat logging. | Andrei Karas | 7 | -1/+43 | |
Add option in players setup page. Add command line option. Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-04-21 | Add a clear button to the NPC dialog | Jared Adams | 4 | -16/+73 | |
Reviewed-by: Bertram | |||||
2010-04-19 | Add afk mode for player. | Andrei Karas | 1 | -0/+5 | |
Add variable cur_time for current time. Add command /away [text] Reviewed by: Bertram | |||||
2010-04-17 | Changed eAthena protocol name to TmwAthena and changed the config files ↵ | Bertram | 3 | -11/+11 | |
accordingly. This makes room for the actual eAthena protocol future inclusion. | |||||
2010-04-16 | Fix canceling game connection | Jared Adams | 2 | -0/+3 | |
Reviewed-by: Bertram | |||||
2010-04-12 | Fix error in server list download when download has problems | Jared Adams | 1 | -2/+5 | |
2010-04-12 | Added the player collision rectangle and tweaked colors | Bertram | 1 | -2/+9 | |
2010-04-12 | Added a more trusty path debug view for ManaServ. | Bertram | 2 | -15/+58 | |
2010-04-09 | Add support for registration disabled for eAthena | Jared Adams | 1 | -0/+3 | |
Reviewed-by: Chuck Miller` | |||||
2010-04-06 | Fix a crash when adding new servers | Jared Adams | 2 | -28/+9 | |
Reviewed-by: Chuck Miller | |||||
2010-03-31 | Removed the ability to assign custom skins to windows/popups | Thorbjørn Lindeijer | 8 | -67/+3 | |
Old settings are causing it to fall back on the wrong combination of files if old data is in the search path. Reviewed-by: Jared Adams | |||||
2010-03-30 | Fix some memory issues | Jared Adams | 1 | -0/+1 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-29 | Add minimum version information to the server list | Jared Adams | 4 | -30/+156 | |
Use it to hilight entries that we don't meet. Also make the entries in that list higher, put server name and location on different lines, and use the description below the list. The dialog is also resizable now. Reviewed-by: Freeyorp | |||||
2010-03-29 | Fix ListBox::draw to work more correctly | Jared Adams | 1 | -4/+4 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-27 | Fix crash with showing BeingPopup | Jared Adams | 1 | -1/+1 | |
Reviewed-by: Freeyorp | |||||
2010-03-26 | Reduce the amount of "Unable to unequip item" when changing outfits. | Chuck Miller | 1 | -5/+3 | |
It will still do it at times because of lag. But this reduced it for me by about 80% Reviewed-by: Jared Adams | |||||
2010-03-26 | Replace most dynamic_casts with static_casts | Jared Adams | 8 | -61/+39 | |
The remaining instances can't easily or safely be changed as the classes involved don't have type information like Being does. Reviewed-by: Freeyorp | |||||
2010-03-25 | Simplify NPC input when only one dialog is open | Jared Adams | 1 | -0/+3 | |
Reviewed-by: Freeyorp | |||||
2010-03-25 | Fix the close button on the inventory window | Chuck Miller | 1 | -5/+8 | |
Reviewed-by: Jared Adams | |||||
2010-03-25 | Fix crash in inventory window, adds quick retrieve to the window | Chuck Miller | 1 | -4/+11 | |
Reviewed-by: Jared Adams | |||||
2010-03-25 | Remove the type boolean from InventoryWindow | Jared Adams | 4 | -17/+15 | |
This moves inventory/storage type into the Inventory class, having size default to a call to the netcode to get the sive for the given type. Reviewed-by: Chuck Miller | |||||
2010-03-25 | Fix save/load storage window position. | Andrei Karas | 1 | -1/+1 | |
Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-03-25 | Remove InventoryWindows from their instances list when deleted | Jared Adams | 1 | -0/+1 | |
2010-03-25 | Merge StorageWindow into InventoryWindow | Jared Adams | 6 | -389/+133 | |
Reviewed-by: Chuck Miller | |||||
2010-03-25 | Eliminate the logic methods from InventoryWindow and StorageWindow | Jared Adams | 4 | -101/+71 | |
2010-03-25 | Fix some ProgressBar issues in StatusWindow | Jared Adams | 1 | -2/+8 | |
When max was 0, it was causing problems. | |||||
2010-03-21 | Make the Dye class more flexible and fix an issue in it | Jared Adams | 1 | -3/+1 | |
After the last change, it could go over the end of the colors array. Reviewed-by: Chuck Miller Reviewed-by: Freeyorp | |||||
2010-03-21 | Make TextDialog use the layout system | Jared Adams | 1 | -19/+5 | |
Reviewed-by: Chuck Miller Reviewed-by: Philipp Sehmisch | |||||
2010-03-21 | Make TextDialog send an appropriate event for cancel | Jared Adams | 3 | -20/+36 | |
Reviewed-by: Chuck Miller | |||||
2010-03-20 | Fix base skill in old servers. | Andrei Karas | 1 | -6/+36 | |
2010-03-20 | Initialize missed variables in vieport | Andrei Karas | 1 | -1/+3 | |
2010-03-19 | Fix crash when player chooses to follow a being that has been deleted already | Chuck Miller | 1 | -2/+2 | |
Reviewed-By: Jarad Adams | |||||
2010-03-17 | Make sure existing parties get added to SocialWindow | Jared Adams | 1 | -0/+5 | |
2010-03-16 | Fix some color issues | Jared Adams | 4 | -13/+20 | |
Colors in BrowserBoxes generally didn't work. Also simplify much palette control detail. Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-15 | Fix some branding issues | Jared Adams | 2 | -13/+3 | |
Reviewed-by: Chuck Miller | |||||
2010-03-15 | Fix button overlap issues in login dialogs | Jared Adams | 2 | -2/+12 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-14 | Fix saving the selected server | Jared Adams | 1 | -3/+3 | |
Reviewed-By: Freeyorp | |||||
2010-03-14 | Add tooltips to hp, xp, mp bars. | Andrei Karas | 4 | -0/+224 | |
Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-03-13 | Make removing a server effective even when quitting afterwards | Thorbjørn Lindeijer | 2 | -76/+89 | |
The custom server list was only saved when connecting to a server. Instead, removing a server from the list should be effective regardless of what is done afterwards. Reviewed-by: peavey | |||||
2010-03-12 | Fix some issues with Being deletion | Jared Adams | 2 | -0/+13 | |
Clear the Viewport's hover being when it gets removed and make sure LocalPlayer's target pointer get's cleared. Reviewed-by: Freeyorp | |||||
2010-03-12 | Split Palette into Theme and UserPalette | Jared Adams | 47 | -840/+989 | |
Themes can now control the colors they use. Colors in the Viewport (being names, particles, etc) can still be changed by the user. Also make ProgressBars more easily colored. DyePalette was made more flexible in the process. Also fixes comparing strings of different lengths insensitively. Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-08 | Only show skill and special buttons in WindowMenu when needed | Jared Adams | 4 | -24/+31 | |
Reviewed-by: Chuck Miller | |||||
2010-03-08 | Rename UnAssign to Unassign | Chuck Miller | 2 | -7/+7 | |
2010-03-08 | Add unassign button in setup keyboard tab. | Andrei Karas | 2 | -1/+19 | |
Signed-off-by: Chuck Miller <shadowmil@gmail.com> | |||||
2010-03-05 | Rename SkinLoader to Theme | Jared Adams | 26 | -146/+121 | |
Also merge the guialpha ConfigListener into Theme. Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-04 | Show gender near player names. | Andrei Karas | 2 | -1/+25 | |
Configuring in Setup / Players / Show gender. Reviewed-by: Jared Adams <jaxad0127@gmail.com> Signed-off-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2010-03-03 | Fix ServerDialog server selection change handling | Jared Adams | 1 | -2/+1 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-03 | Connect to a server when it's double clicked | Jared Adams | 2 | -3/+18 | |
Reviewed-by: Bernd Wachter |