OpenFusion/src
dongresource 2658ed5900 Check if the destination chunk exists after leaving the source chunk
This fixes a crash if a player does a /refresh in the zeroeth chunk.
2021-05-02 19:51:59 +02:00
..
core [WIP] Convert all chunk-related logic to the new system's semantics 2021-03-31 22:28:27 +02:00
db Added a wrapper for U16toU8, called AUTOU16TOU8 2021-03-17 23:41:47 -05:00
servers [refactor] Convert CNLoginServer handlers to new sendPacket() wrapper 2021-03-31 21:10:54 +02:00
structs Implement multiple-choice mission rewards 2020-12-23 13:50:12 -05:00
Abilities.cpp Remove redundant Mob map 2021-04-07 03:03:43 +02:00
Abilities.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Buddies.cpp [refactor] Switch a bulk of the codebase to the new sendPacket() wrapper 2021-03-31 21:10:54 +02:00
Buddies.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
BuiltinCommands.cpp added better drop handling, parsing, rng 2021-04-26 11:26:00 -04:00
BuiltinCommands.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Chat.cpp [refactor] Switch a bulk of the codebase to the new sendPacket() wrapper 2021-03-31 21:10:54 +02:00
Chat.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Chunking.cpp Check if the destination chunk exists after leaving the source chunk 2021-05-02 19:51:59 +02:00
Chunking.hpp [WIP] Convert all chunk-related logic to the new system's semantics 2021-03-31 22:28:27 +02:00
Combat.cpp altered event drop logic, fixed taro/fm logic 2021-04-26 11:26:00 -04:00
Combat.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
CustomCommands.cpp [refactor] BaseNPC now uses Entity XYZ fields for handling positions 2021-04-13 20:03:51 -05:00
CustomCommands.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Eggs.cpp Fix eggs not entering chunks and add update tabledata 2021-04-16 12:30:22 -04:00
Eggs.hpp Fix eggs not entering chunks and add update tabledata 2021-04-16 12:30:22 -04:00
Email.cpp [refactor] Switch a bulk of the codebase to the new sendPacket() wrapper 2021-03-31 21:10:54 +02:00
Email.hpp [refactor] Mark all internal functions static 2021-03-16 22:54:41 +01:00
Entities.cpp Fix eggs not entering chunks and add update tabledata 2021-04-16 12:30:22 -04:00
Entities.hpp Added speed to CombatNPC 2021-04-29 19:20:53 -05:00
Groups.cpp [refactor] Remove redundant packet size checks 2021-03-31 21:10:54 +02:00
Groups.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Items.cpp altered event drop logic, fixed taro/fm logic 2021-04-26 11:26:00 -04:00
Items.hpp altered event drop logic, fixed taro/fm logic 2021-04-26 11:26:00 -04:00
Missions.cpp Mission validation improvements 2021-04-20 15:38:51 -05:00
Missions.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
MobAI.cpp Added speed to CombatNPC 2021-04-29 19:20:53 -05:00
MobAI.hpp Added speed to CombatNPC 2021-04-29 19:20:53 -05:00
NPC.hpp [WIP] Convert most of Chunking to Entity-based system 2021-03-31 22:28:27 +02:00
NPCManager.cpp added better drop handling, parsing, rng 2021-04-26 11:26:00 -04:00
NPCManager.hpp Generalize NPC AI stepping logic 2021-03-31 22:28:27 +02:00
Nanos.cpp [refactor] BaseNPC now uses Entity XYZ fields for handling positions 2021-04-13 20:03:51 -05:00
Nanos.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Player.hpp Initialize all members of all Entity-derived classes 2021-03-31 22:28:27 +02:00
PlayerManager.cpp Fix #205 - if a player times out a race, warp them back to the start 2021-04-25 15:41:39 -05:00
PlayerManager.hpp Fix #205 - if a player times out a race, warp them back to the start 2021-04-25 15:41:39 -05:00
PlayerMovement.cpp [refactor] Initial conversion to new packet handler interfaces 2021-03-31 21:10:54 +02:00
PlayerMovement.hpp [refactor] Extract PlayerMovement.cpp from PlayerManager.cpp 2021-03-13 02:59:18 +01:00
Racing.cpp Fix #205 - if a player times out a race, warp them back to the start 2021-04-25 15:41:39 -05:00
Racing.hpp Prevent players from collecting the same pod twice in races 2021-04-13 21:17:21 -05:00
Rand.cpp restored getTime in rand gen 2021-04-26 11:26:00 -04:00
Rand.hpp restored getTime in rand gen 2021-04-26 11:26:00 -04:00
TableData.cpp altered event drop logic, fixed taro/fm logic 2021-04-26 11:26:00 -04:00
TableData.hpp Generalize NPC AI stepping logic 2021-03-31 22:28:27 +02:00
Trading.cpp [refactor] Remove redundant packet size checks 2021-03-31 21:10:54 +02:00
Trading.hpp [refactor] Remove the word 'Manager' from most source files/namespaces 2021-03-17 20:16:43 +01:00
Transport.cpp [refactor] BaseNPC now uses Entity XYZ fields for handling positions 2021-04-13 20:03:51 -05:00
Transport.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Vendors.cpp added better drop handling, parsing, rng 2021-04-26 11:26:00 -04:00
Vendors.hpp Rename Vendor.Xpp -> Vendors.Xpp 2021-04-16 13:37:18 -04:00
main.cpp restored getTime in rand gen 2021-04-26 11:26:00 -04:00
settings.cpp removed eventcratechance config 2021-04-26 11:26:00 -04:00
settings.hpp removed eventcratechance config 2021-04-26 11:26:00 -04:00