[9.17.1] 까만땅콩 모드팩 소스

안녕하세요 까만땅콩입니다.

 

아래에 올린 0.9.17.1 UPDATE4 의 소스를 다운로드 받을 수 있는 링크를 올립니다.

 

모드팩을 만들고 싶었는데 어려워 하셨던분들께 조금이나마 도움이 되었으면 합니다.

 

제가 만든 모드팩의 주요 기능은 아래와 같습니다

 

뭐 나중에 따로 연재를 통하여 자세하게 설명을 드리겠습니다만

 

모드 자료실에서는 간략하게 요약해서 설명 드리겠습니다.

 

 

모드팩 주요 기능

 

0. 사람마다 취향은 다르겠지만 제작자인 저는 윈도우의 레지스트리에 모드팩이 깔렸다는 기록이 남는것이 싫어서

 

    그냥 단순하게 모드들을 설치 후 해당 디렉토리만 바로 날리면 깨끗한 순정으로 돌아 간다는점이 맘에 들어서

 

    프로그램 인스톨 기록이 남지 않도록 설정 했습니다.

 

    물론 장단점이 있지요~

 

    인스톨 기록이 남으면 내가 설치한 모드들이 계속 고정되어서 설치가 되니 편하기는 합니다만서도

 

    레지스트리가 커집니다~!!! 전 이게 콩사탕보다 더 싫어요~~!!

 

    다른분들은 기록이 남도록 수정해서 사용하세요 ㅋ

 

 

1. 월탱을 설치한곳의 디렉토리를 자동으로 알아내기

 

    - 뭐 레지스트리에서 몇개의 키값만 찾아내면 되요~

 

 

2.  모드팩안에 여러가지 모드들을 집어 넣어서 사용자가 마우스 커서를 가져다 두면 샘플 이미지가 나오도록 하는

 

    샘플 이미지 출력 기능

 

    - 네~!!! 이미 공개된 소스를 가지고 몇일을 뚝딱 거리면서 만들었습니다.

 

      참고로 SOLO MODPACK을 보고 이미지 출력 부분을 이렇게 만들어야 겠다고 생각하면서 만들었습니다.

 

      우와 생각보다 이렇게 하는게 힘들더라구요~

 

      인스톨러 화면의 우측 상단 좌표를 알아내어서 거기에 샘플 이미지 출력하는거 머리 아팠습니다.

 

 

3. 모드선택시 해당 모드의 기능을 ON/OFF하기

 

    - 처음에는 무식하게 해결 했더랬지요~

 

      네 맞습니다~!!! 그 기능이 선택되면 해당 기능이 설정되어 있는 파일로 샤샤삭 바꿔서 덮어쓰기~!!

 

      그런데 만들다보니 참 이거 무식한 짓이구나 싶어서 확 바꾸었지요~

 

      기능 선택을 하면 해당 셋팅 파일의 특정 부분을 탁 켜지도록 텍스트 파일의 특정 부분을 바꿔치기~!!

 

      이 기능을 구현 하다보니 ㅋㅋㅋㅋ 모드들 중에 기능이 중복되거나 화면이 겹치거나 별의 별 상황이 발생합니다~

 

      이거 조정하는게 제일 힘들었어요 ㅠ.ㅠ

 

 

4. 모드 선택 화면 사이즈 재 조정

 

    - 후 이거 생각보다 쉽게 구현될 줄 알고 덤볐다가 머리 터지데요

 

       전문 설명은 생략~!! 소스 보셈~!!! 주석 달려 있음~!!

 

 

5. 인스톨러 프로그램 사용 중에 배경음악 나오는 기능

 

     - 처음에 이 기능을 넣을까 말까 하다가 음악을 좋아해서리 넣기로 결정~!

 

       문제는 이 기능을 넣고나서 선곡이 더 머리 아팠다는.....

 

       물론 음악이 시끄럽다는 분도 계시지만 훗 제가 신경쓸 부분은 아니니 패쓰~!!

 

 

6. 모드팩 실행 시 처음에 나오는 스플래쉬 화면 구현하기

 

    - 뭐 기능은 솔직히 남의 소스 보고 CTRL+C , CTRL+V 해서 만들었습니다만서도~

 

      이 스플래쉬 화면의 이미지가 맘에 들도록 만든다고 아는 동생 술먹이고 이미지 편집 외주 맡긴겁니다....

 

      참고로 모드팩에 들어간 이미지는 이 동생이 다 편집해서 보내 줬습니다....

 

 

7. 육감 사운드 선택시 샘플 사운드 듣기~!!

 

    - 사실 이거 제일 머리가 터지는 작업이더군요~

 

      왜???  제 모드팩은 배경 음악이 기본적으로 나오도록 되어 있으니까요~!!!

 

      배경음악은 MP3를 연주하는 함수를 사용하는데 샘플 사운드 또한 MP3를 사용하게 되면

 

     MP3 를 플레이하는 부분이 겹쳐서 머리가 터졌음~!!

 

     그래요 내 머리가 한계였어요 ㅠ.ㅠ

 

     그래서 다른 방법으로 사운드를 출력하는 방법으로 구현했음~!!!

 

 

 

뭐 대충 여기까지 주요기능 이구요~

 

인스톨러형 모드팩에서 아직 구현 못한 부분이 해당 모드팩을 다운로드 받아서 설치하는 기능인데요~

 

이거는 현실의 여건이 안되서 실험적인 코딩도 못해 봤어요

 

이 기능이 되면 모드팩 업데이트 시 자동으로 다운로드 받기와 덩치가 큰 모드들을 서버에서 다운로드 받아서

 

설치하기가 쉬워 지죠~!!

 

공방에서 사운드 팩 넣어 주세요 하신분들께 참으로 미안 했던 부분입니다.

 

현실에서 제가 파일 다운로드 서버를 운영하여 트래픽 비용까지 감당하면서 모드팩을 만들기에는

 

금전적인 이유가 제일.....

 

잡설을 읽어 주신다고 고생하셨습니다.

 

다운로드 링크를 바로 올리지요~!!

 

 

 

까만땅콩 모드팩 0.9.17.1 UPDATE4 소스 다운로드

 

 

 

모드팩을 만들기 위한 INNO SETUP 컴파일러 Enhanced Version 다운로드

 

 

 

이후에 정말 무릎을 탁 칠만한 좋은 모드팩이 많이 만들어 졌으면 하는 바램입니다.

 

고맙습니다 전차장님들~!!

 

항상 즐겁게 성작을 쏘시길~!!

 

Lv26
찐땅콩
18%
 
경험치
5,273
베니
60
이니
25,667
  • 명성치6939
  • 제니16
  • 1

코멘트

새로고침
새로고침
인증글 3추글 즐겨찾기
최근 방문한 게시판
    초기화
    번호             제목             글쓴이 등록일 조회 추천
    9509      [모드팩]   [0.9.18.0] Aslain's M..       Ledios 09:20  29 3
    9508      [사운드]   (0.9.1xx) 아머드 워페어 보이스..  [9] Alfa 04-25  523 7
    9507      [조준원]  [9.17.1] 3인칭 Cool lig..  [5] 이젤론 04-25  618 1
    9506      [모드팩]   [0.9.18.0] (재재수정) Asl..  [9] Ledios 04-24  1189 10
    9505      [모드팩]   [0.9.18.0] (재재수정) Asl..  [21] Ledios 04-19  2384 19
    9504      [모드팩]  돌려치기 XVM Modpack [9.1..  [58] I돌려치기 04-19  5577 168
    9503      [아이콘]  [9.18] 옥타곤 탱크 아이콘 (미러..  [3] 절대극악 04-19  650 0
    9502      [모드팩]  [9.17.1] 까만땅콩 모드팩 소스  [3] 찐땅콩 04-17  1439 35
    9501      [모드팩]  [9.17.1] 까만땅콩모드팩 UPDA..  [25] 찐땅콩 04-17  3611 86
    9500      [조준원]  [0.9.17.1] Cool light..  [5] Ledios 04-17  1319 0
    9499      [사운드]  쿠로사와 루비 육감사운드와 이미지      졸려죽것네 04-17  518 0
    9498      [조준원]  [0.9.17.1] Animated S..       Ledios 04-16  864 0
    9497      [조준원]  [0.9.17.1] VladⅢ 조준원  [1] Ledios 04-16  781 0
    9496      [모드팩]  [9.17.1] 까만땅콩모드팩 UPDA..  [31] 찐땅콩 04-16  1507 44
    9495      [아이콘]  [9.17.1] CONTRABASS I..  [6] 찐땅콩 04-16  561 12
    9494      [모드팩]   [0.9.17.1] Aslain's M..  [14] Ledios 04-15  1841 19
    9493      [모드팩]   [0.9.17.1] ProTanki 모..       Ledios 04-13  873 0
    9491      [모드팩]  9.17.1 돌려치기 TEST #6  [131] I돌려치기 04-10  10636 435
    9490      [모드팩]  Zekky's 모드팩 9.17.1.1 ..  [8] Zekky 04-10  1262 13
    9485      [모드팩]   [0.9.17.1] (수정) Aslai..  [9] Ledios 04-08  2513 36
    9484      [사운드]  Lorr. 40t 포성 픽스 파일 [1] 여리s 04-08  874 3
    9483      [아이콘]  [0.9.17.1]콘트라베이스 로레인 ..  [4] 여리s 04-08  1173 13
    9482      [사운드]  걸그룹 오마이걸 육감사운드 [6] 서풍요 04-06  1193 4
    9481      [전투관련]  [0.9.17.1] 실시간 레이팅 계..  [4] Ledios 04-06  1020 7
    9480      [모드팩]  [9.17.1] 까만땅콩모드팩 UPDA..  [62] 찐땅콩 04-06  6052 95
    9479      [모드팩]  아슬란에서 몇가지만 추출해봤어요~      콩캐 04-06  789 3
    9478      [모드팩]   [0.9.17.1] Aslain's M..  [8] Ledios 04-06  1860 21
    9477      [기타]  [0.9.17.1] 서버변경기 4월6일 ..  [2] Ledios 04-06  452 3
    9476      [조준원]  [0.9.17.1] Meltymap 조..  [3] Ledios 04-06  1120 9
    9474      [모드팩]  심플팩 공지 [3] 카라kara 04-03  1254 8
    9473      [모드팩]  Zekky's 모드팩 9.17.1.1 ..  [13] Zekky 04-03  1468 7
    9472      [사운드]  육감 젖소 울음소리      고혈분 04-03  512 0
    9471      [기타]  [9.17.1] Tweaker Plus  [2] 장마진다 04-01  1314 0
    9470      [기타]  Non-xvm (XVM 필요없는) 인게임..  [1] 짱짱짱짱짱 04-01  1498 9
    9469      [모드팩]  [얄땅 모드팩] 설명없음 [9] 얄땅 03-31  3116 58
    9468      [모드팩]  [0.9.17.1]빽똘아재 모드팩  [6] 빽똘 03-31  2624 15
    9466      [모드팩]  [9.17.1] 까만땅콩 모드팩_UPD..  [50] 찐땅콩 03-30  8252 96
    9465      [모드팩]   [0.9.17.1] (재수정)Aslai..  [14] Ledios 03-30  3941 39
    9464      [모드팩]  [마이크로패치]프러아재 모드팩 [5] 활쏘는사람 03-30  2052 11
    9463      [모드팩]  아슬란 모드팩 로딩 해결 버전 [4] 아탈란체 03-30  1554 1
    9462      [기타]  [0.9.17.1] (수정) 서버변경기 ..  [4] Ledios 03-30  584 3
    9461      [모드팩]   [0.9.17.1] Aslain's M..  [9] Ledios 03-30  1418 18
    9460      [사운드]   [9.17.1] 슈퍼로봇대전F BGM팩  [5] 파도 03-29  806 12
    9459      [사운드]  [UPDATE][9.17.1]Overw..  [4] Fahrenhite 03-29  1137 9
    9458      [조준원]  [0.9.17.1] Meltymap 조..  [1] Ledios 03-29  1371 0
    9456      [모드팩]   [0.9.17.1] (수정) Aslai..  [14] Ledios 03-28  1797 6
    9455      [전투관련]  [0.9.17.1] Arty Aim ..  [7] Ledios 03-27  1343 3
    9454      [사운드]  루디 개소리 대용품 [1] 로즈힙 03-25  1086 0
    9453      [사운드]   [0.9.17.1]마크로스 올인원 브금..  [8] 캡틴테일러 03-25  1463 16
    9452      [사운드]  [0.9.17.1] 초차원 게임 넵튠 ..  [11] 아르펜 03-24  1550 12
    9451      [사운드]  [9.17.1]OverWatch BGM..  [7] Fahrenhite 03-24  820 6
    9450      [기타]  [0.9.17.1] 로그인 배경 영상을 ..  [5] 드디어실패 03-24  1018 6
    9449      [사운드]  [Update]Sword Art Onl..  [5] Fahrenhite 03-24  996 16
    9448      [모드팩]   [0.9.17.1] (수정) Aslai..  [11] Ledios 03-24  2755 3
    9447      [사운드]   RYTHMICAL BGM pack fo.. [7] 방구뿡똥뿌직 03-24  968 16
    9446      [조준원]  [0.9.17.1] Meltymap 조..  [4] Ledios 03-23  2356 9
    9445      [전투관련]  [0.9.17.1] 실시간 관통계산기  [5] Ledios 03-23  1819 6
    9444      [차고]  [0.9.17.1] (수정) 미니멀 차고  [6] Ledios 03-22  956 3
    9443      [모드팩]   [0.9.17.1] (수정) Aslai..  [6] Ledios 03-21  2450 7
    9442      [모드팩]  [9.17.1]프러모드팩_서버에임뺀거 [5] 활쏘는사람 03-20  2297 10
    9441      [데미지패널]  [0.9.17.1] Gambiter..  [4] Ledios 03-20  1216 1
    9438      [조준원]  하드스코프 9.17.1 [6] 바펜4호 03-19  1876 0
     1  2  3  4  5  6  7  8  9  10