- 05 Oct, 2024 2 commits
- 03 Oct, 2024 2 commits
- 26 Sep, 2024 1 commit
-
-
mercury233 authored
* 2024.10 OCG lflist * order
-
- 24 Sep, 2024 1 commit
-
-
mercury233 authored
-
- 23 Sep, 2024 1 commit
-
-
mercury233 authored
-
- 08 Sep, 2024 1 commit
-
-
Chen Bill authored
* add wrapper function myfopen * open file with myfopen
-
- 07 Sep, 2024 2 commits
- 06 Sep, 2024 1 commit
-
-
Chen Bill authored
-
- 01 Sep, 2024 1 commit
-
-
Chen Bill authored
* update WriteInt* * read/write with different pointer * bool ReadData(void* data, int length) * add ReadValue<T>
-
- 31 Aug, 2024 1 commit
-
-
Chen Bill authored
-
- 29 Aug, 2024 1 commit
-
-
mercury233 authored
-
- 18 Aug, 2024 3 commits
- 14 Aug, 2024 1 commit
-
-
mercury233 authored
-
- 11 Aug, 2024 2 commits
-
-
Chen Bill authored
* update LoadDeck from int array * update LoadDeck from std::istringstream * reorder * rename to LoadCurrentDeck * akways clear current_deck in LoadCurrentDeck * reorder * change LoadDeck from std::istringstream * set errorcode for TYPE_TOKEN * use LoadDeck in export deck * update LoadSide * fix CheckDeck * fix LoadLFListSingle * minor fix * add SaveDeckBuffer * fix LoadSide * update LoadDeck(Deck&, std::istringstream&
-
Chen Bill authored
* move header files to game.h * include mutex when necessary * include myfilesystem.h when necessary * include thread when necessary * include string * include GL when necessary * remove #pragma once * rename guard macro to YGOPRO_CONFIG_H * fix warning C4456, C4458 * move GL to game.h * use <cstring> functions * include <wchar.h>
-
- 09 Aug, 2024 1 commit
-
-
Chen Bill authored
-
- 08 Aug, 2024 1 commit
-
-
Chen Bill authored
-
- 02 Aug, 2024 1 commit
-
-
Chen Bill authored
-
- 08 Jul, 2024 1 commit
-
-
Chen Bill authored
* use unsigned in bitwise operator * use unsigned in bitwise operator
-
- 30 Jun, 2024 1 commit
-
-
mercury233 authored
-
- 29 Jun, 2024 1 commit
-
-
Chen Bill authored
-
- 26 Jun, 2024 2 commits
-
-
mercury233 authored
-
nanahira authored
-
- 18 Jun, 2024 2 commits
-
-
Chen Bill authored
* use local var in ServerEchoRead, ClientRead * zero init in GetResponse
- 09 Jun, 2024 2 commits
- 03 Jun, 2024 5 commits
-
-
Chen Bill authored
-
mercury233 authored
-
Chen Bill authored
-
Chen Bill authored
-
nanahira authored
-
- 02 Jun, 2024 1 commit
-
-
nanahira authored
This is very popular in custom card or rush duel communities. So we have to change it back.
-
- 31 May, 2024 2 commits
-
-
Chen Bill authored
-
Chen Bill authored
* use memcpy in DuelClient, NetServer * NetServer: discard too large packet * DuelClient: discard too large packet * replace memcpy with std::memcpy * disconnect when the packet is too large * check packet_len * check len in HandleCTOSPacket() * check len in HandleSTOCPacketLan() * remove bool type in HostInfo * check len in packet handling * add boundary check to STOC_CHAT packet * use memcpy in DuelMode::JoinGame * add DECK_MAX_SIZE, DECK_MIN_SIZE * fix DuelMode::UpdateDeck() * fix * fix Manager::OpenDeckFile() * update DuelMode init * update DuelMode::JoinGame * update DuelMode::GetResponse * Revert "check len in packet handling" This reverts commit 2b5c12f3. * use memcpy in GetPosition * check struct size by static_assert * update DuelMode::UpdateDeck * check if the struct is trivially copyable * replace unsigned short to uint16_t * replace unsigned int to uint32_t * add padding member to STOC_HS_PlayerEnter * workaround: use STOC_HS_PlayerEnter_size
-