82 Commits
Author SHA1 Message Date
Hide_D 196150bedc dep update
- typescript 5.9 업데이트: Uint8Array 문제 해결
- jest -> vitest (이후엔 그냥 node.test ?)
- @trpc 준비
- node 24
2025-10-08 16:22:48 +09:00
Hide_D 74b4e955df wip ArgType 준비 2024-03-16 15:04:50 +00:00
Hide_D 1aee0f7881 fix: initWithArg 2024-03-15 17:57:03 +00:00
Hide_D 42e68f90ad misc 2024-03-15 17:54:56 +00:00
Hide_D 0ce8293b89 BaseCommand에 argSchema 지정 2024-03-15 17:54:24 +00:00
Hide_D 494ed3f3f1 Command 초안
- PHP 버전 거의 그대로 이식
2024-03-15 17:35:32 +00:00
Hide_D 78bcc95e2e refac: rsc -> rc 2024-03-15 16:13:27 +00:00
Hide_D 6a6bdba08b refac: boostrap 2024-03-14 17:24:14 +00:00
Hide_D 39e8eab6cb refac: bootstrap arg 정리 2024-03-14 16:58:51 +00:00
Hide_D b4b00e1983 refac: bootstrap()
- 각 클래스가 WeakRef로 상호 참조한다면, construct 시점엔 불가
- bootstrap() 함수로 이후 참조
2024-03-14 16:26:40 +00:00
Hide_D 3e4129c3f1 env.gameEngineManualStart 2024-03-14 14:50:08 +00:00
Hide_D 533400b1b9 LoggerEngine을 이어붙이기 2024-03-12 16:57:02 +00:00
Hide_D cdfaac773a GameLogger 2024-03-12 16:53:31 +00:00
Hide_D e7b751c3f1 IMessage 2024-03-12 16:18:36 +00:00
Hide_D dd9b236547 단어 재정의 2024-03-11 17:06:50 +00:00
Hide_D d40995e1d9 변수명 재정의 2024-03-11 17:05:00 +00:00
Hide_D 28b78e0872 용어 재정의 2024-03-11 16:53:44 +00:00
Hide_D 74174ca343 fix: misc 2024-03-11 15:41:03 +00:00
Hide_D 1b2e062bb6 NationEntity 추가 정의 2024-03-11 15:36:58 +00:00
Hide_D e49408db2a OldGeneral, OldNation에 RecordVersion
-  1, 2에 따른 실제 구조체는 이후에 반영
2024-03-11 14:45:24 +00:00
Hide_D e6f6798f34 ReservedTurn 2024-03-11 14:28:13 +00:00
Hide_D 2266cad0f8 Entity 2024-03-11 14:21:31 +00:00
Hide_D c9c974d191 GeneralEntity 보완 2024-03-11 13:41:54 +00:00
Hide_D fb16369384 Persistant 2024-03-11 13:11:49 +00:00
Hide_D 5adf8db676 IUserRecord 2024-03-11 12:42:06 +00:00
Hide_D c99f97323d UserID, UserName type
- Owner가 아니고, User여야.
2024-03-11 12:38:37 +00:00
Hide_D cf3a208591 WorldHistory 2024-03-11 12:35:51 +00:00
Hide_D 1537e8a137 Survey Entity 2024-03-11 12:35:43 +00:00
Hide_D 9a9f41c784 ExternalEntity 2024-03-11 12:35:31 +00:00
Hide_D e236654ecf CityEntity 2024-03-11 12:20:50 +00:00
Hide_D f693406df6 feat: GeneralRank 2024-03-11 11:52:30 +00:00
Hide_D b449cf3a11 feat: Action 호출 타입 설계
- 호출 시점에선 강타입으로.
2024-03-09 17:45:14 +00:00
Hide_D fb68d9be22 refac: GameEngine 함수 분리 2024-03-09 16:38:20 +00:00
Hide_D 6b819bbce5 misc: 호출부 2024-03-09 16:32:57 +00:00
Hide_D d742633e6d refac: Signal.{notify,abort}를 동기함수로 변경
- async일 필요가 없음
2024-03-09 16:31:35 +00:00
Hide_D e0784a670c feat: GameEngineWorker 2024-03-09 16:28:46 +00:00
Hide_D c42a97bb5f feat: api/daemon/{start,stop,restart,status} 2024-03-09 16:16:12 +00:00
Hide_D ddfff44c12 feat: GameEngineController 2024-03-09 16:15:43 +00:00
Hide_D 554588fb42 fix: sessionKey 2024-03-09 15:15:54 +00:00
Hide_D 99238636e6 feat: ACL 관련 정리 2024-03-09 15:07:10 +00:00
Hide_D 5928655bc1 feat: Mongoose를 GameEngine으로 전달 2024-03-09 14:54:25 +00:00
Hide_D bf8ad0a78c feat: ReqACL 2024-03-09 14:48:08 +00:00
Hide_D d87c177d50 refac: wip GameEngine 2024-03-09 09:19:43 +00:00
Hide_D ff23cd27b8 feat: RSC TurntimeQueue 2024-03-09 09:19:28 +00:00
Hide_D 3d67f8bb55 feat: General.compareTurntime 2024-03-09 09:18:59 +00:00
Hide_D 6e7ca3f998 feat: insertItemAtArrayLike
- 정렬된 배열에 값 추가
- binary search, 뒤부터 순차 탐색 지원
2024-03-09 09:18:41 +00:00
Hide_D 473963b58b wip: gameEngine 2024-03-09 07:46:27 +00:00
Hide_D 31184c1cd4 feat: gameengine(wip) 2024-03-09 07:41:06 +00:00
Hide_D a430d45e2a refac: shorthand name. ResourceController > rsc 2024-03-09 07:40:55 +00:00
Hide_D a6833473de IResourceController 2024-03-09 07:40:24 +00:00