Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-10 | Merge BeingManager and FloorItemManager as ActorSpriteManager | Jared Adams | 14 | -63/+63 | |
No need for two different classes to manage ActorSprites. Reviewed-by: Chuck Miller | |||||
2010-06-09 | Fix dead Beings not being removed using tmwAthena | Jared Adams | 1 | -2/+2 | |
Rename mWalkTime to mActionTime in Being and have Being manage death. Reviewed-by: 4144 | |||||
2010-06-09 | Remove hard-coded frame counts from Being class | Jared Adams | 2 | -9/+2 | |
Also removes the Monster/Player difference in tmwAthena's Being::logic and moves the particle code from Being::setAttack to Being::Logic for tmwAthena. Reviewed-by: Chuck Miller | |||||
2010-06-06 | Softcode the stat for character creation for manaserv | Jared Adams | 4 | -18/+27 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-06-03 | Cleanup some logging statements | Jared Adams | 1 | -2/+2 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-06-01 | Made the MP bar be shown only if the protocol is using it. | Yohann Ferreira | 3 | -1/+13 | |
Reviewed-by: Jaxad0127. | |||||
2010-05-22 | Fix handling of tmwAthena registration disabled bit | Jared Adams | 2 | -7/+7 | |
2010-05-21 | Merge branch '1.0' | Thorbjørn Lindeijer | 14 | -74/+386 | |
Conflicts: src/beingmanager.cpp src/beingmanager.h src/client.cpp src/localplayer.cpp | |||||
2010-05-21 | Merge protocol from manaserv about thing types. | Yohann Ferreira | 2 | -8/+15 | |
Reviewed-by: Jaxad0127 (A few days ago...) | |||||
2010-05-17 | Remove Monster, Player, and NPC classes | Jared Adams | 25 | -130/+104 | |
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-04 | Clear NPC dialogs when the player dies | Jared Adams | 6 | -0/+24 | |
Reviewed-by: Freeyorp | |||||
2010-05-03 | synchronised protocol.h between manaserv, mana and manamobile | Maximilian Philipps | 3 | -29/+79 | |
2010-05-01 | Add chat logging. | Andrei Karas | 4 | -0/+18 | |
Add option in players setup page. Add command line option. Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-04-25 | Make ManaServ player stats softcoded | Jared Adams | 4 | -37/+268 | |
A new stats.xml file is parsed for player stats for ManaServ. The old hardcoded stats remain as backup. Reviewed-by: Bertram | |||||
2010-04-19 | Fix two skill failed constants | Jared Adams | 1 | -2/+2 | |
See tmwAthena's skill.c lines 7628 and 7633. Reviewed-by: Chuck Miller | |||||
2010-04-17 | Changed eAthena protocol name to TmwAthena and changed the config files ↵ | Bertram | 48 | -283/+286 | |
accordingly. This makes room for the actual eAthena protocol future inclusion. | |||||
2010-04-16 | Remove an unneeded monster job offset in eAthena netcode | Jared Adams | 1 | -6/+0 | |
2010-04-16 | Fix canceling game connection | Jared Adams | 5 | -10/+38 | |
Reviewed-by: Bertram | |||||
2010-04-16 | Add race support for eAthena | Jared Adams | 2 | -3/+3 | |
The job/class field is used to select the race. If the given race isn't defined, it falls back on the first race (so servers can use jobs/classes without races). Also rename job to subtype for Being and subclasses, and begin support for changing monster and NPC subtypes on the fly (particle effects still need to be reset when they change). Reviewed-by: Bertram | |||||
2010-04-12 | Completely ignore eAthena job 45 | Jared Adams | 1 | -0/+8 | |
These are warps. Reviewed-by: Bertram | |||||
2010-04-12 | Add support for map-server switching under eAthena | Jared Adams | 11 | -17/+83 | |
Also do some cleanup that's been needed for a while. Reviewed-by: Bertram | |||||
2010-04-11 | Fix one crash when switching servers | Jared Adams | 1 | -3/+3 | |
Reviewed-by: Freeyorp | |||||
2010-04-09 | Add support for registration disabled for eAthena | Jared Adams | 5 | -4/+27 | |
Reviewed-by: Chuck Miller` | |||||
2010-04-06 | Fix a crash when adding new servers | Jared Adams | 1 | -4/+8 | |
Reviewed-by: Chuck Miller | |||||
2010-04-03 | Fix a crash after changing servers | Jared Adams | 3 | -2/+4 | |
Reviewed-by: Chuck Miller | |||||
2010-04-01 | Fix crash when trying to talk to NPCs under ManaServ at a distance | Jared Adams | 1 | -0/+3 | |
Reviewed-by: Chuck Miller | |||||
2010-03-30 | Rename file manaserv netcode looks from from tmw-skills.xml to mana-skills.xml | Chuck Miller | 1 | -1/+1 | |
2010-03-30 | Fix some memory issues | Jared Adams | 3 | -1/+7 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-29 | Add minimum version information to the server list | Jared Adams | 1 | -0/+9 | |
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-26 | Replace most dynamic_casts with static_casts | Jared Adams | 2 | -9/+12 | |
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 | Remove the type boolean from InventoryWindow | Jared Adams | 5 | -43/+44 | |
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 | Merge StorageWindow into InventoryWindow | Jared Adams | 3 | -6/+3 | |
Reviewed-by: Chuck Miller | |||||
2010-03-21 | Fix crash when declining invite | Jared Adams | 1 | -0/+3 | |
Reviewed-by: Chuck Miller | |||||
2010-03-15 | Fix some branding issues | Jared Adams | 1 | -0/+10 | |
Reviewed-by: Chuck Miller | |||||
2010-03-12 | Add an optional offset property to monsters.xml | Jared Adams | 1 | -3/+0 | |
And remove the hardcoded offset from eAthena's BeingHandler. Reviewed-by: Freeyorp | |||||
2010-03-12 | Split Palette into Theme and UserPalette | Jared Adams | 2 | -4/+4 | |
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-01 | Stop processing for next/close with no dialog | Jared Adams | 1 | -0/+2 | |
2010-02-28 | Add delete button to ServerDialog and only save saved servers | Jared Adams | 1 | -0/+4 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-02-28 | Some code cleanup regarding the server dialog | Thorbjørn Lindeijer | 1 | -2/+7 | |
Reviewed-by: Jared Adams | |||||
2010-02-27 | Report more info on client in cURL useragent and Desktop | Jared Adams | 1 | -5/+6 | |
Reviewed-by: Thorbjørn Lindeijer Reviewed-by: Chuck Miller | |||||
2010-02-27 | No point in calling Viewport::setMap(0) before deleting it | Thorbjørn Lindeijer | 4 | -4/+4 | |
Reviewed-by: Jared Adams | |||||
2010-02-27 | Disable guilds for eAthena for now | Jared Adams | 4 | -2/+10 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-02-26 | Simplify arrow handling for eAthena | Jared Adams | 1 | -8/+2 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-02-26 | Make sure LocalPlayer and party members get their party set | Jared Adams | 1 | -0/+9 | |
Reviewed-by: Thorbjørn Lindeijer | |||||
2010-02-24 | Move StorageWindow to instancing intead of global | Jared Adams | 4 | -25/+87 | |
Also make storage under eAthena more flexible. Reviewed-by: Dennis Friis | |||||
2010-02-24 | Add more to eAthena guild support | Jared Adams | 12 | -61/+510 | |
It's not complete yet, but it is closer. Also fix up handling of guild/party members. Reviewed-by: Chuck Miller | |||||
2010-02-23 | Updated some documentation | Thorbjørn Lindeijer | 1 | -1/+5 | |
Also added generated documentation to the git ignore list. Reviewed-by: Jared Adams | |||||
2010-02-22 | Change chat autocompletion to be more flexible | Jared Adams | 2 | -5/+10 | |
Reviewed-by: Chuck Miller | |||||
2010-02-22 | Warn when receiving an empty update host | Thorbjørn Lindeijer | 1 | -4/+10 | |
Reviewed-by: Jared Adams | |||||
2010-02-21 | Restore packet 0x0195 to the correct size | Chuck Miller | 2 | -1/+2 | |