Initial commit

This commit is contained in:
Cesar Gimenes
2021-09-18 14:10:47 -03:00
parent 46f2228e15
commit e2607a94c0
131 changed files with 5312 additions and 0 deletions

56
nkosrc4/Neko98/NekoCommon.h Executable file
View File

@@ -0,0 +1,56 @@
/************************************
Common Definitions header
Contains definitions used by both
Neko95 and NekoCFG applications
*************************************/
#ifndef _NEKOCOMMON_H
#define _NEKOCOMMON_H
//class & window names
#define szNekoClassName "Neko95Class"
#define szNekoWindowTitle "Neko95"
//registry key for Neko's settings
#define szNekoRegKey "Software\\DHSoft\\Neko95"
//sub-key names
#define szNekoTaskbarKey "Taskbar Icon"
#define szNekoSpeedKey "Speed"
#define szNekoSenseKey "Sensitivity"
#define szNekoLibraryKey "Library"
#define szNekoSndIdle1Key "Snd_Idle1"
#define szNekoSndIdle2Key "Snd_Idle2"
#define szNekoSndIdle3Key "Snd_Idle3"
#define szNekoSndSleepKey "Snd_Sleep"
#define szNekoSndAwakeKey "Snd_Awake"
#define szNekoSndFreqKey "Sound Frequency"
#define szNekoScaleKey "Size"
#define szNekoOnTopKey "On Top"
#define szNekoFootprintLibKey "Footprint Library"
#define szNekoFootprintKey "Footprints"
#define szNekoActionKey "Action"
#define szNekoNumCatsKey "NumNekos"
//identifiers for different Neko actions
#define CHASE_MOUSE 0
#define RUN_AWAY_FROM_MOUSE 1
#define RUN_AROUND_RANDOMLY 2
#define PACE_AROUND_SCREEN 3
#define RUN_AROUND 4
//message sent from NekoCFG to Neko to signal settings have changed
#define MY_UPDATENEKO (WM_USER+33)
//maximum length of a neko 'Name'
#define MAX_NEKO_NAME (64)
#endif