Commit Graph

  • 092f311742 psu_proto: Pass the process state to send_020e. Loïc Hoguin 2010-09-22 03:27:45 +0200
  • dd37bcb941 psu_proto: Pass the process state to send_020c. Loïc Hoguin 2010-09-22 03:15:02 +0200
  • 91f32909bd psu_proto: Pass the process state to send_0205. Loïc Hoguin 2010-09-22 03:10:53 +0200
  • 18d97c2ca3 psu_proto: Simplify state usage. Loïc Hoguin 2010-09-22 00:26:32 +0200
  • c565e398b7 psu_proto: Pass the process state to send_0202. Loïc Hoguin 2010-09-22 00:25:30 +0200
  • 38157769c2 psu_proto: Pass the process state to send_0201. Loïc Hoguin 2010-09-22 00:21:25 +0200
  • 0a7aeff56b psu_proto: Pass the process state to send_0d01. Loïc Hoguin 2010-09-22 00:18:00 +0200
  • f585a916e6 psu_parser: Windows use a different line break convention. Loïc Hoguin 2010-09-21 23:23:58 +0200
  • e8a2312794 Make the state the same for all modules. The state contains socket, gid and lid. Loïc Hoguin 2010-09-20 02:41:03 +0200
  • 83344214f7 psu_proto: Review 0216 and move it to psu_proto. Loïc Hoguin 2010-09-20 00:53:06 +0200
  • 6b8597c506 psu_proto: Remove some old comments. Loïc Hoguin 2010-09-19 19:31:04 +0200
  • 9316c26831 psu_proto: Move system_motd_accept to events and ignore it. Loïc Hoguin 2010-09-19 19:27:52 +0200
  • ce83cf28c0 psu_proto: Properly detect entrance in system_client_version_info. Loïc Hoguin 2010-09-19 19:19:09 +0200
  • 83290bc0ef psu_proto: Move system_motd_request to events. Loïc Hoguin 2010-09-19 18:41:06 +0200
  • 05c1cc0dfd psu_proto: Move system_login_auth_request to events. Loïc Hoguin 2010-09-19 17:51:42 +0200
  • 7197e5df21 psu_proto: Move system_game_server_request to events. Loïc Hoguin 2010-09-19 17:31:46 +0200
  • 8a88d63e48 egs_game: Change the process message names following network code refactoring. Loïc Hoguin 2010-09-18 23:38:23 +0200
  • a498359165 egs_game: Fix the newly introduced bug when using uni cube. Loïc Hoguin 2010-09-18 23:30:31 +0200
  • 989f152478 psu_proto: Remove packet_recv, packet_split, packet_parse, unused following the refactoring of the network stack. Loïc Hoguin 2010-09-18 22:57:55 +0200
  • 9ba7e25d64 egs_login_server: Abstract the login server. Share the code for login server and game auth. Loïc Hoguin 2010-09-18 22:53:15 +0200
  • d9a3f24229 egs_sup: Change line end characters from CR+LF to LF. Loïc Hoguin 2010-09-18 21:39:31 +0200
  • f52c133c6a egs_game_server: Separate the general game server handling into this new module. Loïc Hoguin 2010-09-18 21:37:48 +0200
  • 59b0438434 psu_game: Abstract network, login/auth, character select and game into their own modules. Loïc Hoguin 2010-09-18 19:57:55 +0200
  • d504fcb576 lumilass: Fix the data for each gender/race. 0.3.0 Loïc Hoguin 2010-09-18 00:46:35 +0200
  • 04487676f0 psu_game: Fix Lumilass options for all races and gender. Loïc Hoguin 2010-09-16 23:15:39 +0200
  • 9c12812364 psu_instance: Handle goggle_target properly. Loïc Hoguin 2010-09-13 19:36:08 +0200
  • 330659d3b0 Enable all types to equip everything. Loïc Hoguin 2010-09-12 23:52:41 +0200
  • c2adcb7018 psu_game: Don't reload the area twice in story missions when the NPC follows. Loïc Hoguin 2010-09-12 23:42:36 +0200
  • 3c90c8e4bc items: Initial weapons handling. Added 3 swords with various differences. Loïc Hoguin 2010-09-12 23:27:28 +0200
  • 2cf0989621 psu_game: Initial inventory handling. Added special items all available in the test inventory. Loïc Hoguin 2010-09-12 02:42:32 +0200
  • d7bf8e1868 psu_game: Empty the inventory. Loïc Hoguin 2010-09-12 00:36:54 +0200
  • ab05db4466 psu_parser: Fix Windows detection. 0.2.0 Loïc Hoguin 2010-09-10 15:33:40 +0200
  • 32c080e928 psu_game: Regression fix for people getting disconnecting randomly in missions. Loïc Hoguin 2010-09-09 00:58:03 +0200
  • 37a46a3953 items: Added all male and female parts. Loïc Hoguin 2010-09-08 03:54:44 +0200
  • c6e7ffb3a0 items: Added all the female clothes. Loïc Hoguin 2010-09-08 03:00:30 +0200
  • 7b5c853a4a items: Add the 3 missing male clothes. Loïc Hoguin 2010-09-07 00:24:13 +0200
  • 4ffd581b4a items: Add male clothes. Loïc Hoguin 2010-09-06 23:09:50 +0200
  • c0ff7100fb psu_game: Fix send_0222 based on research. This fixes the EXP TNL issue. Loïc Hoguin 2010-09-05 15:38:58 +0200
  • 3ac88d6d81 psu_game: Fix various LID issues. Loïc Hoguin 2010-09-05 15:38:28 +0200
  • ad9dede8bc psu_proto: Added 2 more @todo for item_learn_pa or npc_shop_gift_wrap. Loïc Hoguin 2010-09-05 15:32:51 +0200
  • c43d069620 psu_game: The 021b command must be sent everytime char_load is called. Loïc Hoguin 2010-09-05 00:46:38 +0200
  • 0d7147b842 psu_proto: Move system_client_hardware_info to events and ignore it for now. Loïc Hoguin 2010-09-04 21:00:55 +0200
  • abf8f06625 psu_proto: Review and move char_select_create, char_select_enter, char_select_request to events. Loïc Hoguin 2010-09-04 19:59:06 +0200
  • 8abaaada90 psu_game: Log information when the user buy or sell something. Loïc Hoguin 2010-09-04 19:01:35 +0200
  • 7b79545c95 items: Add the description and send it to the client when requested. Loïc Hoguin 2010-09-04 16:33:40 +0200
  • 62e0b662b9 psu_proto: Added two @todo comments. Loïc Hoguin 2010-09-04 16:06:46 +0200
  • c79ef69b40 items: Added all the remaining items for the consumable shops. Loïc Hoguin 2010-09-04 15:52:10 +0200
  • b4b692ed5e psu_game: Start the items database. Use items to generate the consumable items shops listings. Loïc Hoguin 2010-09-04 03:50:27 +0200
  • be464af255 psu_game: Review and move system_client_version_info to events. Loïc Hoguin 2010-09-04 01:50:12 +0200
  • 2899a32ea1 Change the license from GPLv3 to Affero GPL, which is based on GPLv3. 0.1.0 Loïc Hoguin 2010-09-04 00:09:06 +0200
  • 4532169f1e psu_proto: Review send_0d05 and move it to psu_proto. Loïc Hoguin 2010-09-03 23:26:29 +0200
  • 116ec3201a psu_game: Don't delete the user on system_key_auth_request failure! This would be usable as a DOS attack against a specific user. Loïc Hoguin 2010-09-03 22:17:47 +0200
  • f4b0b952fc psu_proto: Review and move the system_key_auth_request event to psu_proto. Loïc Hoguin 2010-09-03 22:14:50 +0200
  • 1447048dd9 psu_proto: Review send_0202 and move it to psu_proto. Loïc Hoguin 2010-09-03 21:36:38 +0200
  • 4e39ebefae psu_game: Fix a small typo. Loïc Hoguin 2010-09-03 19:51:41 +0200
  • 7a42e0527e psu_game: Small change to send_1006 based on research. Loïc Hoguin 2010-09-03 18:38:40 +0200
  • c3380cbf95 psu_game: Small fixes to send_1500 based on research. GID shows up properly on own partner card now. Loïc Hoguin 2010-09-03 02:04:09 +0200
  • 1d0c9ff960 psu_game: Small change to send_0d01 based on research. Loïc Hoguin 2010-09-03 01:48:02 +0200
  • 6ec02be0f4 psu_game: Small change to send_1005 based on research. Loïc Hoguin 2010-09-03 01:45:05 +0200
  • 6ac469a896 maps: Add Story EP2 Chapter 1: The Mask C difficulty. Loïc Hoguin 2010-09-02 23:49:32 +0200
  • f785b290bb psu_proto: Add a new event: party_remove_member. NPCs can now be removed from the party. Loïc Hoguin 2010-09-02 23:48:27 +0200
  • bab8913645 psu_game: Handle the npc_force_invite event properly. Loïc Hoguin 2010-09-02 21:40:26 +0200
  • 2ef6a53f58 psu_game: Fix a GID/NPCid mismatch in the npc_invite event. Loïc Hoguin 2010-09-02 21:37:55 +0200
  • 8de811642c psu_proto: Move send_010d to psu_proto. Loïc Hoguin 2010-09-02 19:02:39 +0200
  • dbdc02bcd0 psu_proto: Move send_0201 to psu_proto. Loïc Hoguin 2010-09-02 17:43:25 +0200
  • 63b3b0a7b9 psu_game: Small fix to 0402 command handling based on research. Loïc Hoguin 2010-09-02 17:16:15 +0200
  • 07299c69c9 psu_game: Small fix to the item_equip event based on research. Loïc Hoguin 2010-09-02 16:49:52 +0200
  • d1a30ecc63 psu_npc: Make sure the NPC level doesn't go below 1 or above 200. Loïc Hoguin 2010-09-02 16:38:01 +0200
  • 79d36e5313 psu_game: The chat event now ignore again when FromGID=0, since it shouldn't happen. Loïc Hoguin 2010-09-02 16:34:18 +0200
  • dc6c9b180a psu_game: Fix the sent LID in send_1004. This fixes the tutorial mission. Loïc Hoguin 2010-09-02 16:28:48 +0200
  • 8204740117 psu_game: send_022c seems to be related to parties... or NPCs. Loïc Hoguin 2010-09-02 01:05:10 +0200
  • 28bb2f92cb psu_game: Small improvements to send_0201 based on research. Loïc Hoguin 2010-09-02 00:58:27 +0200
  • 111d37f0a1 psu_game: Small improvements to send_1004 based on research. Loïc Hoguin 2010-09-02 00:52:42 +0200
  • 5af19cd663 psu_game: Small improvements to send_1016 based on research. Loïc Hoguin 2010-09-02 00:47:26 +0200
  • a258c388a7 psu_game: Temporarily allow chat to be sent from GID = 0. Prevents disconnection while investigating a bug with the tutorial. Loïc Hoguin 2010-09-02 00:20:03 +0200
  • 9f42e24cea psu_characters: Small changes based on research. Loïc Hoguin 2010-09-01 23:54:41 +0200
  • 6dd3a05026 psu_proto: Fix a small bug when parsing the player's name in the chat command. Loïc Hoguin 2010-09-01 23:53:26 +0200
  • e2538b45a7 psu_appearance: Replace a few unused values, dependent on race, by their actual defaults on official. Loïc Hoguin 2010-09-01 23:28:31 +0200
  • 69641cd459 psu_game: Reenable send_022c in npc_invite event. Loïc Hoguin 2010-08-30 15:39:40 +0200
  • 0d3cad936e item_equip/unequip: Rename ItemID and PAID into ItemIndex and PAIndex. Loïc Hoguin 2010-08-29 23:09:06 +0200
  • 2ba8020f24 Review send_020c and move it to psu_proto. Loïc Hoguin 2010-08-29 22:21:23 +0200
  • f0754543cf Review send_0215 and move it to psu_proto. Loïc Hoguin 2010-08-29 22:15:32 +0200
  • dfb8f691fb Review send_020e and move it to psu_proto. Loïc Hoguin 2010-08-29 19:22:02 +0200
  • 597d51c0ee Review send_0205 and move it to psu_proto. Loïc Hoguin 2010-08-29 19:09:01 +0200
  • d9586cfd10 Review send_0a05 and move it to psu_proto. Loïc Hoguin 2010-08-29 18:41:21 +0200
  • 9fc62c8130 Review send_0c00 and move it to psu_proto. Loïc Hoguin 2010-08-29 18:31:23 +0200
  • b77e04acf8 psu_proto: Add npc_force_invite to events and do nothing (for now). Loïc Hoguin 2010-08-29 13:41:53 +0200
  • 68e9ebdc06 psu_game: Small workaround to allow starting a story mission. Loïc Hoguin 2010-08-29 13:39:03 +0200
  • c0089cef87 psu_game: Command 1601 requires a PartyPos. Fix dumb NPC problem. Loïc Hoguin 2010-08-29 13:38:16 +0200
  • e2248ebfd0 psu_game: Small typo fix. Loïc Hoguin 2010-08-27 23:01:41 +0200
  • f335a1fadf psu_game: Use the area_change event instead of calling area_load directly. Loïc Hoguin 2010-08-27 19:00:27 +0200
  • 883c12eea7 psu_game: 12_xx commands must not be sent on area change that stays in the same zone. Loïc Hoguin 2010-08-27 18:54:23 +0200
  • 2d8b8ce602 psu_proto: Parse command 0102(2) and then do nothing (for now). Loïc Hoguin 2010-08-27 18:24:53 +0200
  • e21735a289 psu_game: Remove the NPC characters on reload. Loïc Hoguin 2010-08-27 15:05:39 +0200
  • 09de3c245e psu_game: Remove the NPC characters and stop the party on quit. Loïc Hoguin 2010-08-27 15:02:53 +0200
  • 8db82f8260 psu_game: Don't recreate a party on each NPC invite. Loïc Hoguin 2010-08-27 02:18:39 +0200
  • b7d3c1634f Added many NPC characters. Fixed movement for NPCs other than Lou. Loïc Hoguin 2010-08-27 02:03:58 +0200
  • b28dff2e3a psu_proto: Move player_options_change to events. Loïc Hoguin 2010-08-26 21:27:49 +0200
  • 7495f49876 mission_start event: Don't send a counter_background_locations_reply here. Loïc Hoguin 2010-08-26 20:38:54 +0200
  • fe280b93e3 psu_proto: Move counter_background_locations_request to events. Loïc Hoguin 2010-08-26 20:37:53 +0200