레시피 브라우저 한글

앞에 올린 모드로더를 한국어로 사용할 때, 다른 모드의 언어를 바꿀수없는 문제가 생긴다

대표적으로 Recipe browser가 있음. 이게 최근 다국어를 지원하게됬는데 그중에 폴란드어가 있어서 망했음.

무슨기능인지 상세하게는 모른다만 외계어를 영어로 바꾸려다 그냥 한국말로 때려넣음.
 
딱히 설명이 없어도 사용하는데 문제없는 모드인거같은데 그래도 올려본다




RecipeBrowser.tmod

테라리아 칼라미티 모드 한글



이전 포스팅의 tModloader v0.10.1.4 와 함께 사용해야함

마찬가지로 번역된부분이 불명확하거나 불편한사람은 그냥 English로 플레이하셈



18/05/17 오타수정
18/05/24 방어구관련 오타수정 (생명력관련 수치가 전반적으로 다 줄어듬)
18/06/09 오타많이수정함. 근데 곧 002 나올거같으니 그때 다시올림
18/06/16 모드로더는 실행파일만 다시올렸으니 덮으셈
            

18/07/06 벽지, 타일은 찾아도 안나온다. 어디에 숨겨놨을까

테라리아 모드로더 한글

tModloader v0.10.1.4 버전으로 작업함

English와 한국어를 분리하기위해 언어탭 최하단에 있는 폴란드어를 한글로 덮어버림

때문에 다국어를 지원하는 모드일경우 외계어(폴란드어)를 볼수있는데 대표적으로 recipe browser 가 있다.

이거는 따로 폴란드어를 한국어로 바꿔서 올렸으니 그걸받아사용하면 될 것이다


번역한 부분이 불명확하거나 불편한사람이 있다면 그냥 English로 플레이하면됨.


순정 테라리아와 모드로더를 분리해서 플레이하려면

그냥 실행파일 Terraria.exe 를 Terraria2.exe 와 같이 이름을 바꾸면됨. 


18/05/19 오타수정

18/06/16 실행파일만 따로 올림

AVR에서 소수점 출력 avr

All files 에서 -Wl,-u,vfprintf -lprintf_flt 추가





Linker Options 에서 -Wl,-u,vfprintf -lprintf_flt 추가




Libraries 에서 libc.a, libprintf_flt.a 추가








서보 avr


static int TxChar(char data, FILE *stream);
static char RxChar(FILE *stream);
static FILE device = FDEV_SETUP_STREAM(TxChar, NULL, _FDEV_SETUP_WRITE);
static FILE device2 = FDEV_SETUP_STREAM(NULL, RxChar, _FDEV_SETUP_READ);

int TxChar(char data, FILE * stream) {
while(!(UCSR0A & (1 << UDRE0)));
UDR0 = data;
return 0;
}
char RxChar(FILE * stream) {
while((UCSR0A & 0x80) == 0x00); // 전송된 데이터가 있는지 확인
return UDR0;
}

void rotate_servo(int angle) {
int j;
if(angle > 80) angle=80;
if(angle < -80) angle=-80;
j = (angle*20) + 3000;
OCR1A = j;
}

main(void) {
stdout = &device;
stdin = &device2;

int num = 0;
UBRR0H = 0;
UBRR0L = 16;
UCSR0A = 0x00;
UCSR0B = 0xD8;
UCSR0C = 0x06;

DDRB = 0x60;
TCCR1A = 0xAA; // fast pwm
TCCR1B = 0x1A; // 8분주 = 0.5us
ICR1 = 9999; // 0.5usec*9600=4800usec

while(1) {
scanf("%d",&num);
rotate_servo(num);
}
}

1 2 3 4 5 6 7 8 9 10 다음