From 06c370edeb1944a9743a4a87fb92ea61b379b727 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Mon, 10 May 2021 23:32:48 +0800 Subject: use stocks data C code --- asm/Makefile | 2 +- asm/stocks.asm | 1766 ----------------------------------------------------- asm/stocks.h | 28 + asm/stocks_data.c | 102 ++++ 4 files changed, 131 insertions(+), 1767 deletions(-) delete mode 100644 asm/stocks.asm create mode 100644 asm/stocks.h create mode 100644 asm/stocks_data.c (limited to 'asm') diff --git a/asm/Makefile b/asm/Makefile index 9e626e1..071704e 100644 --- a/asm/Makefile +++ b/asm/Makefile @@ -5,7 +5,7 @@ LDFLAGS=-e fcn_0045709c LIBS=-lgdi32 -luser32 -lkernel32 -lwinmm -ldsound -lddraw LIBS+=-lmsvcrt -OBJS = rich4.obj rich4_time.obj card_strings.obj stocks.obj +OBJS = rich4.obj rich4_time.obj card_strings.obj stocks_data.obj rich4.exe: $(OBJS) $(LD) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) diff --git a/asm/stocks.asm b/asm/stocks.asm deleted file mode 100644 index 1dbfb5c..0000000 --- a/asm/stocks.asm +++ /dev/null @@ -1,1766 +0,0 @@ -section .data - -global _game_stocks: - -_game_stocks: -dd ref_0046677d -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042c8 -dd 0x000042c8 -dd 0x000042c8 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466786 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004220 -dd 0x00004220 -dd 0x999a4220 -dd 0x00003f19 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046678f -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041c8 -dd 0x000041c8 -dd 0x000041c8 -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466798 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004334 -dd 0x00004334 -dd 0xcccd4334 -dd 0x00003fcc -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667a1 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042a0 -dd 0x000042a0 -dd 0x999a42a0 -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667aa -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004270 -dd 0x00004270 -dd 0x00004270 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667b3 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004270 -dd 0x00004270 -dd 0x33334270 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667bc -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041d8 -dd 0x000041d8 -dd 0x666641d8 -dd 0x00003f66 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667c5 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000439b -dd 0x0000439b -dd 0x3333439b -dd 0x00003f33 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667ce -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004284 -dd 0x00004284 -dd 0x00004284 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667d7 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000432b -dd 0x0000432b -dd 0x3333432b -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667e0 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000438c -dd 0x0000438c -dd 0xcccd438c -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667e9 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000428c -dd 0x0000428c -dd 0x999a428c -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667f2 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004210 -dd 0x00004210 -dd 0x00004210 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004667fb -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041a0 -dd 0x000041a0 -dd 0xcccd41a0 -dd 0x00003fcc -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466806 -db 0x01 -db 0x00 -dd 0x00000000 -dd 0x00000000 -dd 0x00004170 -dd 0x00004170 -dd 0x00004170 -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046680f -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004396 -dd 0x00004396 -dd 0x00004396 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466818 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004394 -dd 0x00004394 -dd 0x66664394 -dd 0x00003fe6 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466821 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004305 -dd 0x00004305 -dd 0x33334305 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046682a -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000432a -dd 0x0000432a -dd 0x0000432a -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466833 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042f2 -dd 0x000042f2 -dd 0xcccd42f2 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046683c -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004270 -dd 0x00004270 -dd 0xcccd4270 -dd 0x00003ecc -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466845 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042b8 -dd 0x000042b8 -dd 0x999a42b8 -dd 0x00003f19 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046684e -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000043b7 -dd 0x000043b7 -dd 0x000043b7 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466857 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004320 -dd 0x00004320 -dd 0xcccd4320 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466860 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x000042c6 -dd 0x000042c6 -dd 0x333342c6 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466869 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041b0 -dd 0x000041b0 -dd 0x000041b0 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466872 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x000041e0 -dd 0x000041e0 -dd 0x000041e0 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046687b -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004396 -dd 0x00004396 -dd 0x00004396 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466884 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x0000420c -dd 0x0000420c -dd 0x999a420c -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046688d -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004407 -dd 0x00004407 -dd 0x00004407 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466896 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x80000000 -dd 0x8000444f -dd 0x8000444f -dd 0x0000444f -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046689f -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004396 -dd 0x00004396 -dd 0x999a4396 -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668a8 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004361 -dd 0x00004361 -dd 0x33334361 -dd 0x00003f33 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668b1 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004396 -dd 0x00004396 -dd 0x00004396 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668b8 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004316 -dd 0x00004316 -dd 0xcccd4316 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668c1 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004348 -dd 0x00004348 -dd 0x00004348 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668ca -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x0000425c -dd 0x0000425c -dd 0xcccd425c -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668d5 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041a0 -dd 0x000041a0 -dd 0x000041a0 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668de -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004190 -dd 0x00004190 -dd 0x00004190 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668e7 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004180 -dd 0x00004180 -dd 0x33334180 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668f0 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x80000000 -dd 0x80004409 -dd 0x80004409 -dd 0x00004409 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004668f7 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004375 -dd 0x00004375 -dd 0x00004375 -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466900 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004326 -dd 0x00004326 -dd 0x66664326 -dd 0x00003fa6 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466909 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0xc0000000 -dd 0xc000446e -dd 0xc000446e -dd 0x3333446e -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466910 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0xc0000000 -dd 0xc0004480 -dd 0xc0004480 -dd 0xcccd4480 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466919 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000044b4 -dd 0x000044b4 -dd 0x000044b4 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466920 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000439b -dd 0x0000439b -dd 0x999a439b -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466929 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004248 -dd 0x00004248 -dd 0x00004248 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466932 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004220 -dd 0x00004220 -dd 0x999a4220 -dd 0x00003f19 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046693b -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041c8 -dd 0x000041c8 -dd 0x000041c8 -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466944 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042b4 -dd 0x000042b4 -dd 0xcccd42b4 -dd 0x00003fcc -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046694d -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004234 -dd 0x00004234 -dd 0x999a4234 -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466956 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004270 -dd 0x00004270 -dd 0x00004270 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046695f -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004270 -dd 0x00004270 -dd 0x33334270 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466968 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041d8 -dd 0x000041d8 -dd 0x666641d8 -dd 0x00003f66 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466971 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042dc -dd 0x000042dc -dd 0x333342dc -dd 0x00003f33 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046697a -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004284 -dd 0x00004284 -dd 0x00004284 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466985 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000428e -dd 0x0000428e -dd 0x3333428e -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_0046698e -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042a0 -dd 0x000042a0 -dd 0xcccd42a0 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466999 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000428c -dd 0x0000428c -dd 0x999a428c -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669a2 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x0000428c -dd 0x0000428c -dd 0x0000428c -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669ab -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041a0 -dd 0x000041a0 -dd 0xcccd41a0 -dd 0x00003fcc -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669b4 -db 0x01 -db 0x00 -dd 0x0bb80000 -dd 0x00000000 -dd 0x0000437a -dd 0x0000437a -dd 0x0000437a -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669bb -db 0x01 -db 0x00 -dd 0x0bb80000 -dd 0x00000000 -dd 0x000042ca -dd 0x000042ca -dd 0x000042ca -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669c2 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x000042c0 -dd 0x000042c0 -dd 0x666642c0 -dd 0x00003fe6 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669c9 -db 0x01 -db 0x00 -dd 0x17700000 -dd 0x00000000 -dd 0x000042f0 -dd 0x000042f0 -dd 0x333342f0 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669d0 -db 0x01 -db 0x00 -dd 0x0fa00000 -dd 0x00000000 -dd 0x0000423c -dd 0x0000423c -dd 0x0000423c -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669d7 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004220 -dd 0x00004220 -dd 0xcccd4220 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669de -db 0x01 -db 0x00 -dd 0x0fa00000 -dd 0x00000000 -dd 0x000041f0 -dd 0x000041f0 -dd 0xcccd41f0 -dd 0x00003ecc -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669e5 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x000042b4 -dd 0x000042b4 -dd 0x999a42b4 -dd 0x00003f19 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669ec -db 0x01 -db 0x00 -dd 0x0fa00000 -dd 0x00000000 -dd 0x00004396 -dd 0x00004396 -dd 0x00004396 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669f5 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004270 -dd 0x00004270 -dd 0xcccd4270 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_004669fe -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004204 -dd 0x00004204 -dd 0x33334204 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a07 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041b0 -dd 0x000041b0 -dd 0x000041b0 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a10 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004190 -dd 0x00004190 -dd 0x00004190 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a19 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042c8 -dd 0x000042c8 -dd 0x000042c8 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a24 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004170 -dd 0x00004170 -dd 0x999a4170 -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a2f -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004220 -dd 0x00004220 -dd 0x00004220 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a38 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041f0 -dd 0x000041f0 -dd 0x000041f0 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a43 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042c8 -dd 0x000042c8 -dd 0x999a42c8 -dd 0x00003f99 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a4e -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041c8 -dd 0x000041c8 -dd 0x333341c8 -dd 0x00003f33 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a59 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042c8 -dd 0x000042c8 -dd 0x000042c8 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a62 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004248 -dd 0x00004248 -dd 0xcccd4248 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a6b -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000042c8 -dd 0x000042c8 -dd 0x000042c8 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a74 -db 0x01 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004204 -dd 0x00004204 -dd 0xcccd4204 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a7d -db 0x01 -db 0x00 -dd 0x0bb80000 -dd 0x00000000 -dd 0x000043fa -dd 0x000043fa -dd 0x000043fa -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a88 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x000042c8 -dd 0x000042c8 -dd 0x000042c8 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a93 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004302 -dd 0x00004302 -dd 0x33334302 -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466a9e -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x00004316 -dd 0x00004316 -dd 0x00004316 -dd 0x00004000 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466aa9 -db 0x01 -db 0x00 -dd 0x13880000 -dd 0x00000000 -dd 0x0000428c -dd 0x0000428c -dd 0x0000428c -dd 0x00003fc0 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466920 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004284 -dd 0x00004284 -dd 0x66664284 -dd 0x00003fa6 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466ab4 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x0000425c -dd 0x0000425c -dd 0x3333425c -dd 0x00003fb3 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466910 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041f0 -dd 0x000041f0 -dd 0xcccd41f0 -dd 0x00003f4c -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466919 -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x00004230 -dd 0x00004230 -dd 0x00004230 -dd 0x00003f80 -dd 0x00000000 -db 0x00 -db 0x00 -dd ref_00466abb -db 0x00 -db 0x00 -dd 0x27100000 -dd 0x00000000 -dd 0x000041f0 -dd 0x000041f0 -dd 0x999a41f0 -db 0x99 -db 0x3f -db 0x00 -db 0x00 -db 0x00 -db 0x00 -db 0x00 -db 0x00 -db 0x00 -db 0x00 - -ref_0046677d: -db 0xa4 -db 0xa4 -db 0xb0 -dd 0xb048abea -db 0x55 -db 0x00 - -ref_00466786: -db 0xbb -db 0x4f -dd 0x48a457c6 -db 0xb9 -db 0xd8 -db 0x00 - -ref_0046678f: -db 0xa4 -dd 0xa674a66a -dd 0x0066b3ca - -ref_00466798: -dd 0xbf2078a5 -dd 0x71b9206e -db 0x00 - -ref_004667a1: -db 0xa4 -db 0x6a -db 0xa6 -dd 0xb0eab874 -db 0x54 -db 0x00 - -ref_004667aa: -db 0xa5 -db 0x78 -dd 0xecb657c6 -db 0xbd -db 0xa6 -db 0x00 - -ref_004667b3: -db 0xb8 -dd 0xa8a9b6ce -dd 0x00aea854 - -ref_004667bc: -dd 0x46aab7bb -dd 0xb4c2bcaf -db 0x00 - -ref_004667c5: -db 0xb2 -db 0xce -db 0xa4 -dd 0xb057b640 -db 0xd3 -db 0x00 - -ref_004667ce: -db 0xbe -db 0x5f -dd 0x20b9a520 -db 0xa6 -db 0xe6 -db 0x00 - -ref_004667d7: -db 0xb5 -dd 0xb8ba20dc -dd 0x0049b420 - -ref_004667e0: -dd 0xa62070c1 -dd 0xf8b32058 -db 0x00 - -ref_004667e9: -db 0xa4 -db 0x57 -db 0xae -dd 0xa6c8bbfc -db 0xe6 -db 0x00 - -ref_004667f2: -db 0xa4 -db 0xa4 -dd 0x48a4eab0 -db 0xb9 -db 0xd8 -db 0x00 - -ref_004667fb: -db 0xa4 -dd 0xa4b2a9fd -dd 0xb3caa6ab -db 0x66 -db 0x00 - -ref_00466806: -db 0xa4 -db 0xa4 -dd 0xdba5eab0 -db 0xaa -db 0x6f -db 0x00 - -ref_0046680f: -db 0xc1 -dd 0xac51b770 -dd 0x00dea7ec - -ref_00466818: -dd 0x73b7bbb3 -dd 0x7eabb9ad -db 0x00 - -ref_00466821: -db 0xaa -db 0x46 -db 0xa4 -dd 0xb7eab9e8 -db 0x7e -db 0x00 - -ref_0046682a: -db 0xb6 -db 0xd7 -dd 0xd2c3d7c2 -db 0xa8 -db 0xe9 -db 0x00 - -ref_00466833: -db 0xa4 -dd 0xa579bc6a -dd 0x006faadb - -ref_0046683c: -dd 0xb0abf8aa -dd 0xf7be71b9 -db 0x00 - -ref_00466845: -db 0xaa -db 0xf8 -db 0xa6 -dd 0xb3d8abbf -db 0x5d -db 0x00 - -ref_0046684e: -db 0xa4 -db 0x6a -dd 0x6eb3b3b2 -db 0xa5 -db 0xf3 -db 0x00 - -ref_00466857: -db 0xb4 -dd 0xbb68a449 -dd 0x00e6a6c8 - -ref_00466860: -dd 0xaba454a4 -dd 0x52a9cda5 -db 0x00 - -ref_00466869: -db 0xa4 -db 0x54 -db 0xb6 -dd 0xb3caa656 -db 0x66 -db 0x00 - -ref_00466872: -db 0xa4 -db 0xe9 -dd 0xd8aba3b2 -db 0xb3 -db 0x5d -db 0x00 - -ref_0046687b: -db 0xa2 -dd 0xa2d3a2e1 -dd 0x00cfa2d5 - -ref_00466884: -dd 0xd0a5d7c2 -dd 0xaea854a8 -db 0x00 - -ref_0046688d: -db 0xaa -db 0x51 -db 0xa4 -dd 0xbe71b955 -db 0xf7 -db 0x00 - -ref_00466896: -db 0xa4 -db 0xe9 -dd 0xf7bedfa5 -db 0xb9 -db 0x71 -db 0x00 - -ref_0046689f: -db 0xa2 -dd 0xa2dda2e1 -dd 0x00e7a2dc - -ref_004668a8: -dd 0xd9b554a4 -dd 0x7eb775a4 -db 0x00 - -ref_004668b1: -db 0xa5 -db 0xf4 -db 0xa4 -dd 0x00f3b0d1 - -ref_004668b8: -dd 0xa1b677bc -dd 0xb1a9d1ae -db 0x00 - -ref_004668c1: -db 0xaa -db 0xe1 -db 0xba -dd 0xa6c8bb58 -db 0xe6 -db 0x00 - -ref_004668ca: -db 0xb3 -db 0xec -dd 0xc8a876aa -dd 0xd8b948a4 -db 0x00 - -ref_004668d5: -db 0xc0 -db 0xf4 -db 0xb2 -dd 0xb3caa679 -db 0x66 -db 0x00 - -ref_004668de: -db 0xc1 -db 0x70 -dd 0xe8af58a6 -db 0xaa -db 0xc5 -db 0x00 - -ref_004668e7: -db 0xba -dd 0xa853afd6 -dd 0x00aea854 - -ref_004668f0: -dd 0xd0a2d7a2 -db 0xa2 -db 0xdb -db 0x00 - -ref_004668f7: -db 0xbc -dd 0xbb7ba677 -dd 0x00b9bef6 - -ref_00466900: -dd 0xecc9afbc -dd 0xd4a9b9c3 -db 0x00 - -ref_00466909: -db 0xad -db 0x7d -db 0xa4 -dd 0x00a7a568 - -ref_00466910: -dd 0x66a469a5 -dd 0xd6bc69a5 -db 0x00 - -ref_00466919: -db 0xb3 -db 0xc1 -db 0xb7 -dd 0x00d2b3ed - -ref_00466920: -dd 0xc6a8caa6 -dd 0xd6bc69a5 -db 0x00 - -ref_00466929: -db 0xa6 -db 0xe6 -db 0xac -dd 0xa6c8bb50 -db 0xe6 -db 0x00 - -ref_00466932: -db 0xbb -db 0xc8 -dd 0x4fab65aa -db 0xc0 -db 0x49 -db 0x00 - -ref_0046693b: -db 0xa6 -dd 0xa67aa974 -dd 0x0066b3ca - -ref_00466944: -dd 0x50acf5a4 -dd 0xc1a5beb2 -db 0x00 - -ref_0046694d: -db 0xb9 -db 0x6b -db 0xa5 -dd 0xb771c4db -db 0x7e -db 0x00 - -ref_00466956: -db 0xac -db 0x50 -dd 0x71b979b2 -db 0xb5 -db 0xf8 -db 0x00 - -ref_0046695f: -db 0xaa -dd 0xac50acf7 -dd 0x00dea7ec - -ref_00466968: -dd 0xfcae50ac -dd 0x54b071b3 -db 0x00 - -ref_00466971: -db 0xbb -db 0xc8 -db 0xaa -dd 0xb9e8af65 -db 0x42 -db 0x00 - -ref_0046697a: -db 0xa4 -db 0xeb -dd 0xc9ac40a5 -dd 0x43b9c8ae -db 0x00 - -ref_00466985: -db 0xa6 -db 0x74 -db 0xa9 -dd 0xb261a67a -db 0xa3 -db 0x00 - -ref_0046698e: -db 0xa4 -db 0xd3 -dd 0xe0afa7b6 -dd 0x4fa471b9 -db 0x00 - -ref_00466999: -db 0xbb -db 0x45 -db 0xc4 -dd 0xbcc8bb5f -db 0xd3 -db 0x00 - -ref_004669a2: -db 0xa8 -db 0x67 -dd 0xf0c37bae -db 0xa7 -db 0xbd -db 0x00 - -ref_004669ab: -db 0xab -dd 0xb35fa56e -dd 0x00f5b366 - -ref_004669b4: -dd 0x4caad6a4 -db 0xac -db 0xa3 -db 0x00 - -ref_004669bb: -db 0xaa -dd 0xacedb75a -db 0xa3 -db 0x00 - -ref_004669c2: -db 0xb8 -db 0xbe -dd 0xa3ac73a4 -db 0x00 - -ref_004669c9: -db 0xb7 -db 0x43 -db 0xa4 -dd 0x00a3ac73 - -ref_004669d0: -dd 0x73a4edab -db 0xac -db 0xa3 -db 0x00 - -ref_004669d7: -db 0xae -dd 0xac73a4f5 -db 0xa3 -db 0x00 - -ref_004669de: -db 0xbf -db 0xc5 -dd 0xa3ac73a4 -db 0x00 - -ref_004669e5: -db 0xb5 -db 0xd8 -db 0xa4 -dd 0x00a3ac73 - -ref_004669ec: -dd 0xbbbb70b3 -dd 0xccb4c8ab -db 0x00 - -ref_004669f5: -db 0xb6 -db 0xc0 -db 0xaa -dd 0xa6c8bbf7 -db 0xe6 -db 0x00 - -ref_004669fe: -db 0xaa -db 0xce -dd 0x4fab73c0 -db 0xc0 -db 0x49 -db 0x00 - -ref_00466a07: -db 0xad -dd 0xa673c0b8 -dd 0x0066b3ca - -ref_00466a10: -dd 0x73c070b9 -dd 0x6ca471b9 -db 0x00 - -ref_00466a19: -db 0xa8 -db 0xdc -db 0xc3 -dd 0xbcf6acb9 -dd 0x007eb776 - -ref_00466a24: -dd 0xf2a4f8aa -dd 0xbcaf48b6 -db 0xc2 -db 0xb4 -db 0x00 - -ref_00466a2f: -db 0xa8 -dd 0xa872b2b3 -dd 0x00aea854 - -ref_00466a38: -dd 0x73c0a3ae -dd 0xb9ad4ab3 -db 0xab -db 0x7e -db 0x00 - -ref_00466a43: -db 0xa4 -dd 0xa973a4f5 -dd 0xc04faba5 -db 0x49 -db 0x00 - -ref_00466a4e: -db 0xa4 -db 0x54 -dd 0xcec2adb8 -dd 0x66b3caa6 -db 0x00 - -ref_00466a59: -db 0xa9 -db 0x6c -db 0xaf -dd 0xa5c6a4aa -db 0xdb -db 0x00 - -ref_00466a62: -db 0xc1 -db 0x6c -dd 0xe8af73c0 -db 0xaa -db 0xc5 -db 0x00 - -ref_00466a6b: -db 0xb0 -dd 0xbbc1b4b2 -dd 0x00e6a6c8 - -ref_00466a74: -dd 0xc1b4b2b0 -dd 0x66b3caa6 -db 0x00 - -ref_00466a7d: -db 0xa8 -db 0x67 -db 0xae -dd 0xb66aa47b -dd 0x00b1a9ba - -ref_00466a88: -dd 0xd8b5a8bb -dd 0xbab66aa4 -db 0xa9 -db 0xb1 -db 0x00 - -ref_00466a93: -db 0xb2 -dd 0xa440a4c4 -dd 0xa9bab66a -db 0xb1 -db 0x00 - -ref_00466a9e: -db 0xaa -db 0xf7 -dd 0x6aa4f7aa -dd 0xb1a9bab6 -db 0x00 - -ref_00466aa9: -db 0xa5 -db 0x40 -db 0xac -dd 0xb66aa4c9 -dd 0x00b1a9ba - -ref_00466ab4: -dd 0x68a466a8 -db 0xa5 -db 0xa7 -db 0x00 - -ref_00466abb: -db 0xb7 -dd 0xb97dad52 -db 0x46 -db 0x00 diff --git a/asm/stocks.h b/asm/stocks.h new file mode 100644 index 0000000..3e4626c --- /dev/null +++ b/asm/stocks.h @@ -0,0 +1,28 @@ +#include + +typedef struct +{ + const char * name_ptr; + uint16_t f4; + uint8_t f6; + uint8_t f7; + uint16_t f8; + uint16_t f10; + float f12; + float f16; + float f20; + float f24; + float f28; + uint32_t f32; +} stock_info; + +extern stock_info stocks[]; /* 0x496980 */ +extern stock_info game_stocks[]; /* 0x47f072 */ + +typedef struct +{ + int amount; + int _; +} player_stock_info; + +extern player_stock_info player_stocks[]; // 0x4971a0 diff --git a/asm/stocks_data.c b/asm/stocks_data.c new file mode 100644 index 0000000..81bce92 --- /dev/null +++ b/asm/stocks_data.c @@ -0,0 +1,102 @@ +#include "stocks.h" + +stock_info game_stocks[96] = { + { "\xa4\xa4\xb0\xea\xab\x48\xb0\x55", 1, 0, 0, 10000, 0, 100.0, 100.0, 100.0, 1.000000, 0.0, 0 }, /* 中国信托 */ + { "\xbb\x4f\xc6\x57\xa4\x48\xb9\xd8", 1, 0, 0, 5000, 0, 40.0, 40.0, 40.0, 0.600000, 0.0, 0 }, /* 台湾人寿 */ + { "\xa4\x6a\xa6\x74\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 25.0, 25.0, 25.0, 1.500000, 0.0, 0 }, /* 大宇百货 */ + { "\xa5\x78\x20\xbf\x6e\x20\xb9\x71", 0, 0, 0, 10000, 0, 180.0, 180.0, 180.0, 1.600000, 0.0, 0 }, /* 台 积 电 */ + { "\xa4\x6a\xa6\x74\xb8\xea\xb0\x54", 0, 0, 0, 10000, 0, 80.0, 80.0, 80.0, 1.200000, 0.0, 0 }, /* 大宇资讯 */ + { "\xa5\x78\xc6\x57\xb6\xec\xbd\xa6", 0, 0, 0, 10000, 0, 60.0, 60.0, 60.0, 1.000000, 0.0, 0 }, /* 台湾塑胶 */ + { "\xb8\xce\xb6\xa9\xa8\x54\xa8\xae", 0, 0, 0, 10000, 0, 60.0, 60.0, 60.0, 1.400000, 0.0, 0 }, /* 裕隆汽车 */ + { "\xbb\xb7\xaa\x46\xaf\xbc\xc2\xb4", 0, 0, 0, 10000, 0, 27.0, 27.0, 27.0, 0.900000, 0.0, 0 }, /* 远东纺织 */ + { "\xb2\xce\xa4\x40\xb6\x57\xb0\xd3", 0, 0, 0, 10000, 0, 310.0, 310.0, 310.0, 0.700000, 0.0, 0 }, /* 统一超商 */ + { "\xbe\x5f\x20\xa5\xb9\x20\xa6\xe6", 0, 0, 0, 10000, 0, 66.0, 66.0, 66.0, 1.000000, 0.0, 0 }, /* 震 旦 行 */ + { "\xb5\xdc\x20\xba\xb8\x20\xb4\x49", 0, 0, 0, 10000, 0, 171.0, 171.0, 171.0, 1.400000, 0.0, 0 }, /* 莱 尔 富 */ + { "\xc1\x70\x20\xa6\x58\x20\xb3\xf8", 0, 0, 0, 10000, 0, 280.0, 280.0, 280.0, 0.800000, 0.0, 0 }, /* 联 合 报 */ + { "\xa4\x57\xae\xfc\xbb\xc8\xa6\xe6", 1, 0, 0, 10000, 0, 70.0, 70.0, 70.0, 1.200000, 0.0, 0 }, /* 上海银行 */ + { "\xa4\xa4\xb0\xea\xa4\x48\xb9\xd8", 1, 0, 0, 5000, 0, 36.0, 36.0, 36.0, 1.000000, 0.0, 0 }, /* 中国人寿 */ + { "\xa4\xfd\xa9\xb2\xa4\xab\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 20.0, 20.0, 20.0, 1.600000, 0.0, 0 }, /* 王府井百货 */ + { "\xa4\xa4\xb0\xea\xa5\xdb\xaa\x6f", 1, 0, 0, 0, 0, 15.0, 15.0, 15.0, 1.500000, 0.0, 0 }, /* 中国石油 */ + { "\xc1\x70\xb7\x51\xac\xec\xa7\xde", 0, 0, 0, 10000, 0, 300.0, 300.0, 300.0, 2.000000, 0.0, 0 }, /* 联想科技 */ + { "\xb3\xbb\xb7\x73\xad\xb9\xab\x7e", 0, 0, 0, 10000, 0, 296.0, 296.0, 296.0, 1.800000, 0.0, 0 }, /* 顶新食品 */ + { "\xaa\x46\xa4\xe8\xb9\xea\xb7\x7e", 0, 0, 0, 10000, 0, 133.0, 133.0, 133.0, 1.400000, 0.0, 0 }, /* 东方实业 */ + { "\xb6\xd7\xc2\xd7\xc3\xd2\xa8\xe9", 0, 0, 0, 10000, 0, 170.0, 170.0, 170.0, 1.500000, 0.0, 0 }, /* 汇丰证券 */ + { "\xa4\x6a\xbc\x79\xa5\xdb\xaa\x6f", 0, 0, 0, 10000, 0, 121.0, 121.0, 121.0, 0.800000, 0.0, 0 }, /* 大庆石油 */ + { "\xaa\xf8\xab\xb0\xb9\x71\xbe\xf7", 0, 0, 0, 10000, 0, 60.0, 60.0, 60.0, 0.400000, 0.0, 0 }, /* 长城电机 */ + { "\xaa\xf8\xa6\xbf\xab\xd8\xb3\x5d", 0, 0, 0, 10000, 0, 92.0, 92.0, 92.0, 0.600000, 0.0, 0 }, /* 长江建设 */ + { "\xa4\x6a\xb2\xb3\xb3\x6e\xa5\xf3", 0, 0, 0, 10000, 0, 366.0, 366.0, 366.0, 1.000000, 0.0, 0 }, /* 大众软件 */ + { "\xb4\x49\xa4\x68\xbb\xc8\xa6\xe6", 1, 0, 0, 10000, 0, 160.0, 160.0, 160.0, 0.800000, 0.0, 0 }, /* 富士银行 */ + { "\xa4\x54\xa4\xab\xa5\xcd\xa9\x52", 1, 0, 0, 5000, 0, 99.0, 99.0, 99.0, 1.400000, 0.0, 0 }, /* 三井生命 */ + { "\xa4\x54\xb6\x56\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 22.0, 22.0, 22.0, 2.000000, 0.0, 0 }, /* 三越百货 */ + { "\xa4\xe9\xb2\xa3\xab\xd8\xb3\x5d", 1, 0, 0, 5000, 0, 28.0, 28.0, 28.0, 2.000000, 0.0, 0 }, /* 日产建设 */ + { "\xa2\xe1\xa2\xd3\xa2\xd5\xa2\xcf", 1, 0, 0, 5000, 0, 300.0, 300.0, 300.0, 1.000000, 0.0, 0 }, /* SEGA */ + { "\xc2\xd7\xa5\xd0\xa8\x54\xa8\xae", 1, 0, 0, 5000, 0, 35.0, 35.0, 35.0, 1.200000, 0.0, 0 }, /* 丰田汽车 */ + { "\xaa\x51\xa4\x55\xb9\x71\xbe\xf7", 0, 0, 0, 10000, 0, 540.0, 540.0, 540.0, 1.000000, 0.0, 0 }, /* 松下电机 */ + { "\xa4\xe9\xa5\xdf\xbe\xf7\xb9\x71", 0, 0, 0, 10000, 0, 830.0, 830.0, 830.0, 1.000000, 0.0, 0 }, /* 日立机电 */ + { "\xa2\xe1\xa2\xdd\xa2\xdc\xa2\xe7", 0, 0, 0, 10000, 0, 300.0, 300.0, 300.0, 1.200000, 0.0, 0 }, /* SONY */ + { "\xa4\x54\xb5\xd9\xa4\x75\xb7\x7e", 0, 0, 0, 10000, 0, 225.0, 225.0, 225.0, 0.700000, 0.0, 0 }, /* 三菱工业 */ + { "\xa5\xf4\xa4\xd1\xb0\xf3", 0, 0, 0, 10000, 0, 300.0, 300.0, 300.0, 1.000000, 0.0, 0 }, /* 任天堂 */ + { "\xbc\x77\xb6\xa1\xae\xd1\xa9\xb1", 0, 0, 0, 10000, 0, 150.0, 150.0, 150.0, 0.800000, 0.0, 0 }, /* 德间书店 */ + { "\xaa\xe1\xba\x58\xbb\xc8\xa6\xe6", 1, 0, 0, 10000, 0, 200.0, 200.0, 200.0, 1.000000, 0.0, 0 }, /* 花旗银行 */ + { "\xb3\xec\xaa\x76\xa8\xc8\xa4\x48\xb9\xd8", 1, 0, 0, 5000, 0, 55.0, 55.0, 55.0, 0.800000, 0.0, 0 }, /* 乔治亚人寿 */ + { "\xc0\xf4\xb2\x79\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 20.0, 20.0, 20.0, 2.000000, 0.0, 0 }, /* 环球百货 */ + { "\xc1\x70\xa6\x58\xaf\xe8\xaa\xc5", 1, 0, 0, 5000, 0, 18.0, 18.0, 18.0, 1.000000, 0.0, 0 }, /* 联合航空 */ + { "\xba\xd6\xaf\x53\xa8\x54\xa8\xae", 1, 0, 0, 5000, 0, 16.0, 16.0, 16.0, 1.400000, 0.0, 0 }, /* 福特汽车 */ + { "\xa2\xd7\xa2\xd0\xa2\xdb", 1, 0, 0, 5000, 0, 550.0, 550.0, 550.0, 2.000000, 0.0, 0 }, /* IBM */ + { "\xbc\x77\xa6\x7b\xbb\xf6\xbe\xb9", 0, 0, 0, 10000, 0, 245.0, 245.0, 245.0, 1.500000, 0.0, 0 }, /* 德州仪器 */ + { "\xbc\xaf\xc9\xec\xc3\xb9\xa9\xd4", 0, 0, 0, 10000, 0, 166.0, 166.0, 166.0, 1.300000, 0.0, 0 }, /* 摩扥罗拉 */ + { "\xad\x7d\xa4\x68\xa5\xa7", 0, 0, 0, 10000, 0, 955.0, 955.0, 955.0, 1.400000, 0.0, 0 }, /* 迪士尼 */ + { "\xa5\x69\xa4\x66\xa5\x69\xbc\xd6", 0, 0, 0, 10000, 0, 1030.0, 1030.0, 1030.0, 0.800000, 0.0, 0 }, /* 可口可乐 */ + { "\xb3\xc1\xb7\xed\xb3\xd2", 0, 0, 0, 10000, 0, 1440.0, 1440.0, 1440.0, 1.000000, 0.0, 0 }, /* 麦当劳 */ + { "\xa6\xca\xa8\xc6\xa5\x69\xbc\xd6", 0, 0, 0, 10000, 0, 310.0, 310.0, 310.0, 1.200000, 0.0, 0 }, /* 百事可乐 */ + { "\xa6\xe6\xac\x50\xbb\xc8\xa6\xe6", 1, 0, 0, 10000, 0, 50.0, 50.0, 50.0, 1.000000, 0.0, 0 }, /* 行星银行 */ + { "\xbb\xc8\xaa\x65\xab\x4f\xc0\x49", 1, 0, 0, 5000, 0, 40.0, 40.0, 40.0, 0.600000, 0.0, 0 }, /* 银河保险 */ + { "\xa6\x74\xa9\x7a\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 25.0, 25.0, 25.0, 1.500000, 0.0, 0 }, /* 宇宙百货 */ + { "\xa4\xf5\xac\x50\xb2\xbe\xa5\xc1", 0, 0, 0, 10000, 0, 90.0, 90.0, 90.0, 1.600000, 0.0, 0 }, /* 火星移民 */ + { "\xb9\x6b\xa5\xdb\xc4\x71\xb7\x7e", 0, 0, 0, 10000, 0, 45.0, 45.0, 45.0, 1.200000, 0.0, 0 }, /* 陨石矿业 */ + { "\xac\x50\xb2\x79\xb9\x71\xb5\xf8", 0, 0, 0, 10000, 0, 60.0, 60.0, 60.0, 1.000000, 0.0, 0 }, /* 星球电视 */ + { "\xaa\xf7\xac\x50\xac\xec\xa7\xde", 0, 0, 0, 10000, 0, 60.0, 60.0, 60.0, 1.400000, 0.0, 0 }, /* 金星科技 */ + { "\xac\x50\xae\xfc\xb3\x71\xb0\x54", 0, 0, 0, 10000, 0, 27.0, 27.0, 27.0, 0.900000, 0.0, 0 }, /* 星海通讯 */ + { "\xbb\xc8\xaa\x65\xaf\xe8\xb9\x42", 0, 0, 0, 10000, 0, 110.0, 110.0, 110.0, 0.700000, 0.0, 0 }, /* 银河航运 */ + { "\xa4\xeb\xa5\x40\xac\xc9\xae\xc8\xb9\x43", 0, 0, 0, 10000, 0, 66.0, 66.0, 66.0, 1.000000, 0.0, 0 }, /* 月世界旅游 */ + { "\xa6\x74\xa9\x7a\xa6\x61\xb2\xa3", 0, 0, 0, 10000, 0, 71.0, 71.0, 71.0, 1.400000, 0.0, 0 }, /* 宇宙地产 */ + { "\xa4\xd3\xb6\xa7\xaf\xe0\xb9\x71\xa4\x4f", 0, 0, 0, 10000, 0, 80.0, 80.0, 80.0, 0.800000, 0.0, 0 }, /* 太阳能电力 */ + { "\xbb\x45\xc4\x5f\xbb\xc8\xbc\xd3", 1, 0, 0, 10000, 0, 70.0, 70.0, 70.0, 1.200000, 0.0, 0 }, /* 聚宝银楼 */ + { "\xa8\x67\xae\x7b\xc3\xf0\xa7\xbd", 1, 0, 0, 5000, 0, 70.0, 70.0, 70.0, 1.000000, 0.0, 0 }, /* 狂徒镖局 */ + { "\xab\x6e\xa5\x5f\xb3\x66\xb3\xf5", 1, 0, 0, 10000, 0, 20.0, 20.0, 20.0, 1.600000, 0.0, 0 }, /* 南北货场 */ + { "\xa4\xd6\xaa\x4c\xac\xa3", 1, 0, 0, 3000, 0, 250.0, 250.0, 250.0, 1.500000, 0.0, 0 }, /* 少林派 */ + { "\xaa\x5a\xb7\xed\xac\xa3", 1, 0, 0, 3000, 0, 101.0, 101.0, 101.0, 2.000000, 0.0, 0 }, /* 武当派 */ + { "\xb8\xbe\xa4\x73\xac\xa3", 1, 0, 0, 5000, 0, 96.0, 96.0, 96.0, 1.800000, 0.0, 0 }, /* 蜀山派 */ + { "\xb7\x43\xa4\x73\xac\xa3", 1, 0, 0, 6000, 0, 120.0, 120.0, 120.0, 1.400000, 0.0, 0 }, /* 嵩山派 */ + { "\xab\xed\xa4\x73\xac\xa3", 1, 0, 0, 4000, 0, 47.0, 47.0, 47.0, 1.500000, 0.0, 0 }, /* 恒山派 */ + { "\xae\xf5\xa4\x73\xac\xa3", 1, 0, 0, 5000, 0, 40.0, 40.0, 40.0, 0.800000, 0.0, 0 }, /* 泰山派 */ + { "\xbf\xc5\xa4\x73\xac\xa3", 1, 0, 0, 4000, 0, 30.0, 30.0, 30.0, 0.400000, 0.0, 0 }, /* 衡山派 */ + { "\xb5\xd8\xa4\x73\xac\xa3", 1, 0, 0, 5000, 0, 90.0, 90.0, 90.0, 0.600000, 0.0, 0 }, /* 华山派 */ + { "\xb3\x70\xbb\xbb\xab\xc8\xb4\xcc", 1, 0, 0, 4000, 0, 300.0, 300.0, 300.0, 1.000000, 0.0, 0 }, /* 逍遥客栈 */ + { "\xb6\xc0\xaa\xf7\xbb\xc8\xa6\xe6", 1, 0, 0, 10000, 0, 60.0, 60.0, 60.0, 0.800000, 0.0, 0 }, /* 黄金银行 */ + { "\xaa\xce\xc0\x73\xab\x4f\xc0\x49", 1, 0, 0, 5000, 0, 33.0, 33.0, 33.0, 1.400000, 0.0, 0 }, /* 肥龙保险 */ + { "\xad\xb8\xc0\x73\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 22.0, 22.0, 22.0, 2.000000, 0.0, 0 }, /* 飞龙百货 */ + { "\xb9\x70\xc0\x73\xb9\x71\xa4\x6c", 0, 0, 0, 10000, 0, 18.0, 18.0, 18.0, 2.000000, 0.0, 0 }, /* 雷龙电子 */ + { "\xa8\xdc\xc3\xb9\xac\xf6\xbc\x76\xb7\x7e", 0, 0, 0, 10000, 0, 100.0, 100.0, 100.0, 1.000000, 0.0, 0 }, /* 侏罗纪影业 */ + { "\xaa\xf8\xa4\xf2\xb6\x48\xaf\xbc\xc2\xb4", 0, 0, 0, 10000, 0, 15.0, 15.0, 15.0, 1.200000, 0.0, 0 }, /* 长毛象纺织 */ + { "\xa8\xb3\xb2\x72\xa8\x54\xa8\xae", 0, 0, 0, 10000, 0, 40.0, 40.0, 40.0, 1.000000, 0.0, 0 }, /* 迅猛汽车 */ + { "\xae\xa3\xc0\x73\xb3\x4a\xad\xb9\xab\x7e", 0, 0, 0, 10000, 0, 30.0, 30.0, 30.0, 1.000000, 0.0, 0 }, /* 恐龙蛋食品 */ + { "\xa4\xf5\xa4\x73\xa9\xa5\xab\x4f\xc0\x49", 0, 0, 0, 10000, 0, 100.0, 100.0, 100.0, 1.200000, 0.0, 0 }, /* 火山岩保险 */ + { "\xa4\x54\xb8\xad\xc2\xce\xa6\xca\xb3\x66", 0, 0, 0, 10000, 0, 25.0, 25.0, 25.0, 0.700000, 0.0, 0 }, /* 三叶虫百货 */ + { "\xa9\x6c\xaf\xaa\xa4\xc6\xa5\xdb", 0, 0, 0, 10000, 0, 100.0, 100.0, 100.0, 1.000000, 0.0, 0 }, /* 始祖化石 */ + { "\xc1\x6c\xc0\x73\xaf\xe8\xaa\xc5", 0, 0, 0, 10000, 0, 50.0, 50.0, 50.0, 0.800000, 0.0, 0 }, /* 翼龙航空 */ + { "\xb0\xb2\xb4\xc1\xbb\xc8\xa6\xe6", 1, 0, 0, 10000, 0, 100.0, 100.0, 100.0, 1.000000, 0.0, 0 }, /* 假期银行 */ + { "\xb0\xb2\xb4\xc1\xa6\xca\xb3\x66", 1, 0, 0, 10000, 0, 33.0, 33.0, 33.0, 0.800000, 0.0, 0 }, /* 假期百货 */ + { "\xa8\x67\xae\x7b\xa4\x6a\xb6\xba\xa9\xb1", 1, 0, 0, 3000, 0, 500.0, 500.0, 500.0, 2.000000, 0.0, 0 }, /* 狂徒大饭店 */ + { "\xbb\xa8\xb5\xd8\xa4\x6a\xb6\xba\xa9\xb1", 1, 0, 0, 5000, 0, 100.0, 100.0, 100.0, 1.000000, 0.0, 0 }, /* 豪华大饭店 */ + { "\xb2\xc4\xa4\x40\xa4\x6a\xb6\xba\xa9\xb1", 1, 0, 0, 5000, 0, 130.0, 130.0, 130.0, 1.400000, 0.0, 0 }, /* 第一大饭店 */ + { "\xaa\xf7\xaa\xf7\xa4\x6a\xb6\xba\xa9\xb1", 1, 0, 0, 5000, 0, 150.0, 150.0, 150.0, 2.000000, 0.0, 0 }, /* 金金大饭店 */ + { "\xa5\x40\xac\xc9\xa4\x6a\xb6\xba\xa9\xb1", 1, 0, 0, 5000, 0, 70.0, 70.0, 70.0, 1.500000, 0.0, 0 }, /* 世界大饭店 */ + { "\xa6\xca\xa8\xc6\xa5\x69\xbc\xd6", 0, 0, 0, 10000, 0, 66.0, 66.0, 66.0, 1.300000, 0.0, 0 }, /* 百事可乐 */ + { "\xa8\x66\xa4\x68\xa5\xa7", 0, 0, 0, 10000, 0, 55.0, 55.0, 55.0, 1.400000, 0.0, 0 }, /* 狄士尼 */ + { "\xa5\x69\xa4\x66\xa5\x69\xbc\xd6", 0, 0, 0, 10000, 0, 30.0, 30.0, 30.0, 0.800000, 0.0, 0 }, /* 可口可乐 */ + { "\xb3\xc1\xb7\xed\xb3\xd2", 0, 0, 0, 10000, 0, 44.0, 44.0, 44.0, 1.000000, 0.0, 0 }, /* 麦当劳 */ + { "\xb7\x52\xad\x7d\xb9\x46", 0, 0, 0, 10000, 0, 30.0, 30.0, 30.0, 1.200000, 0.0, 0 }, /* 爱迪达 */ +}; + +player_stock_info player_stocks[48]; -- cgit v1.2.3